public class PersonalData extends ASN1Encodable
PersonalData ::= SEQUENCE {
nameOrPseudonym NameOrPseudonym,
nameDistinguisher [0] INTEGER OPTIONAL,
dateOfBirth [1] GeneralizedTime OPTIONAL,
placeOfBirth [2] DirectoryString OPTIONAL,
gender [3] PrintableString OPTIONAL,
postalAddress [4] DirectoryString OPTIONAL
}
NameOrPseudonym,
SigIObjectIdentifiersBER, DER| Constructor and Description |
|---|
PersonalData(NameOrPseudonym nameOrPseudonym,
BigInteger nameDistinguisher,
DERGeneralizedTime dateOfBirth,
DirectoryString placeOfBirth,
String gender,
DirectoryString postalAddress)
Constructor from a given details.
|
| Modifier and Type | Method and Description |
|---|---|
DERGeneralizedTime |
getDateOfBirth() |
String |
getGender() |
static PersonalData |
getInstance(Object obj) |
BigInteger |
getNameDistinguisher() |
NameOrPseudonym |
getNameOrPseudonym() |
DirectoryString |
getPlaceOfBirth() |
DirectoryString |
getPostalAddress() |
DERObject |
toASN1Object()
Produce an object suitable for an ASN1OutputStream.
|
equals, getDEREncoded, getDERObject, getEncoded, getEncoded, hashCodepublic PersonalData(NameOrPseudonym nameOrPseudonym, BigInteger nameDistinguisher, DERGeneralizedTime dateOfBirth, DirectoryString placeOfBirth, String gender, DirectoryString postalAddress)
nameOrPseudonym - Name or pseudonym.nameDistinguisher - Name distinguisher.dateOfBirth - Date of birth.placeOfBirth - Place of birth.gender - Gender.postalAddress - Postal Address.public static PersonalData getInstance(Object obj)
public NameOrPseudonym getNameOrPseudonym()
public BigInteger getNameDistinguisher()
public DERGeneralizedTime getDateOfBirth()
public DirectoryString getPlaceOfBirth()
public String getGender()
public DirectoryString getPostalAddress()
public DERObject toASN1Object()
PersonalData ::= SEQUENCE {
nameOrPseudonym NameOrPseudonym,
nameDistinguisher [0] INTEGER OPTIONAL,
dateOfBirth [1] GeneralizedTime OPTIONAL,
placeOfBirth [2] DirectoryString OPTIONAL,
gender [3] PrintableString OPTIONAL,
postalAddress [4] DirectoryString OPTIONAL
}
toASN1Object in class ASN1EncodableCopyright © 2015. All rights reserved.