Class SignerLocation
- Namespace
- Org.BouncyCastle.Asn1.Esf
- Assembly
- BouncyCastle.Cryptography.dll
public class SignerLocation : Asn1Encodable, IAsn1Convertible
- Inheritance
-
SignerLocation
- Implements
-
- Inherited Members
-
Constructors
SignerLocation(Asn1Sequence)
public SignerLocation(Asn1Sequence seq)
Parameters
seq Asn1Sequence
SignerLocation(DerUtf8String, DerUtf8String, Asn1Sequence)
public SignerLocation(DerUtf8String countryName, DerUtf8String localityName, Asn1Sequence postalAddress)
Parameters
countryName DerUtf8String
localityName DerUtf8String
postalAddress Asn1Sequence
SignerLocation(DirectoryString, DirectoryString, DirectoryString[])
public SignerLocation(DirectoryString countryName, DirectoryString localityName, DirectoryString[] postalAddress)
Parameters
countryName DirectoryString
localityName DirectoryString
postalAddress DirectoryString[]
Properties
Country
public DirectoryString Country { get; }
Property Value
- DirectoryString
Locality
public DirectoryString Locality { get; }
Property Value
- DirectoryString
PostalAddress
public Asn1Sequence PostalAddress { get; }
Property Value
- Asn1Sequence
Methods
GetInstance(Asn1TaggedObject, bool)
public static SignerLocation GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)
Parameters
taggedObject Asn1TaggedObject
declaredExplicit bool
Returns
- SignerLocation
GetInstance(object)
public static SignerLocation GetInstance(object obj)
Parameters
obj object
Returns
- SignerLocation
GetPostal()
public DirectoryString[] GetPostal()
Returns
- DirectoryString[]
GetTagged(Asn1TaggedObject, bool)
public static SignerLocation GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)
Parameters
taggedObject Asn1TaggedObject
declaredExplicit bool
Returns
- SignerLocation
ToAsn1Object()
public override Asn1Object ToAsn1Object()
Returns
- Asn1Object