org.bouncycastle.asn1.x509.sigi
public class NameOrPseudonym extends ASN1Encodable implements ASN1Choice
NameOrPseudonym ::= CHOICE { surAndGivenName SEQUENCE { surName DirectoryString, givenName SEQUENCE OF DirectoryString }, pseudonym DirectoryString }
Constructor Summary | |
---|---|
NameOrPseudonym(DirectoryString pseudonym)
Constructor from DERString.
| |
NameOrPseudonym(String pseudonym)
Constructor from a given details.
| |
NameOrPseudonym(DirectoryString surname, ASN1Sequence givenName)
Constructor from a given details.
|
Method Summary | |
---|---|
DirectoryString[] | getGivenName() |
static NameOrPseudonym | getInstance(Object obj) |
DirectoryString | getPseudonym() |
DirectoryString | getSurname() |
DERObject | toASN1Object()
Produce an object suitable for an ASN1OutputStream.
|
NameOrPseudonym ::= CHOICE { surAndGivenName SEQUENCE { surName DirectoryString, givenName SEQUENCE OF DirectoryString }, pseudonym DirectoryString }
Parameters: pseudonym pseudonym value to use.
Parameters: pseudonym The pseudonym.
Parameters: surname The surname. givenName A sequence of directory strings making up the givenName
NameOrPseudonym ::= CHOICE { surAndGivenName SEQUENCE { surName DirectoryString, givenName SEQUENCE OF DirectoryString }, pseudonym DirectoryString }
Returns: a DERObject