Class NameOrPseudonym
- Namespace
- Org.BouncyCastle.Asn1.X509.SigI
- Assembly
- BouncyCastle.Cryptography.dll
public class NameOrPseudonym : Asn1Encodable, IAsn1Convertible, IAsn1Choice
- Inheritance
-
NameOrPseudonym
- Implements
-
- Inherited Members
-
Constructors
NameOrPseudonym(DirectoryString)
public NameOrPseudonym(DirectoryString pseudonym)
Parameters
pseudonym DirectoryString
NameOrPseudonym(DirectoryString, Asn1Sequence)
public NameOrPseudonym(DirectoryString surname, Asn1Sequence givenName)
Parameters
surname DirectoryString
givenName Asn1Sequence
NameOrPseudonym(string)
public NameOrPseudonym(string pseudonym)
Parameters
pseudonym string
Properties
Pseudonym
public DirectoryString Pseudonym { get; }
Property Value
- DirectoryString
Surname
public DirectoryString Surname { get; }
Property Value
- DirectoryString
Methods
GetGivenName()
public DirectoryString[] GetGivenName()
Returns
- DirectoryString[]
GetInstance(Asn1TaggedObject, bool)
public static NameOrPseudonym GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)
Parameters
taggedObject Asn1TaggedObject
declaredExplicit bool
Returns
- NameOrPseudonym
GetInstance(object)
public static NameOrPseudonym GetInstance(object obj)
Parameters
obj object
Returns
- NameOrPseudonym
GetOptional(Asn1Encodable)
public static NameOrPseudonym GetOptional(Asn1Encodable element)
Parameters
element Asn1Encodable
Returns
- NameOrPseudonym
GetTagged(Asn1TaggedObject, bool)
public static NameOrPseudonym GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)
Parameters
taggedObject Asn1TaggedObject
declaredExplicit bool
Returns
- NameOrPseudonym
ToAsn1Object()
public override Asn1Object ToAsn1Object()
Returns
- Asn1Object