java.lang.Object | ||
↳ | org.bouncycastle.asn1.ASN1Encodable | |
↳ | org.bouncycastle.asn1.x509.sigi.PersonalData |
Contains personal data for the otherName field in the subjectAltNames extension.
PersonalData ::= SEQUENCE { nameOrPseudonym NameOrPseudonym, nameDistinguisher [0] INTEGER OPTIONAL, dateOfBirth [1] GeneralizedTime OPTIONAL, placeOfBirth [2] DirectoryString OPTIONAL, gender [3] PrintableString OPTIONAL, postalAddress [4] DirectoryString OPTIONAL }
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Constructor from a given details.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Produce an object suitable for an ASN1OutputStream.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() |
Constructor from a given details.
nameOrPseudonym | Name or pseudonym. |
---|---|
nameDistinguisher | Name distinguisher. |
dateOfBirth | Date of birth. |
placeOfBirth | Place of birth. |
gender | Gender. |
postalAddress | Postal Address. |
Produce an object suitable for an ASN1OutputStream.
Returns:PersonalData ::= SEQUENCE { nameOrPseudonym NameOrPseudonym, nameDistinguisher [0] INTEGER OPTIONAL, dateOfBirth [1] GeneralizedTime OPTIONAL, placeOfBirth [2] DirectoryString OPTIONAL, gender [3] PrintableString OPTIONAL, postalAddress [4] DirectoryString OPTIONAL }