public class SignerLocation extends ASN1Object
SignerLocation ::= SEQUENCE { countryName [0] DirectoryString OPTIONAL, localityName [1] DirectoryString OPTIONAL, postalAddress [2] PostalAddress OPTIONAL } PostalAddress ::= SEQUENCE SIZE(1..6) OF DirectoryString
Modifier and Type | Field and Description |
---|---|
private DERUTF8String |
countryName |
private DERUTF8String |
localityName |
private ASN1Sequence |
postalAddress |
Modifier | Constructor and Description |
---|---|
private |
SignerLocation(ASN1Sequence seq) |
|
SignerLocation(DERUTF8String countryName,
DERUTF8String localityName,
ASN1Sequence postalAddress) |
Modifier and Type | Method and Description |
---|---|
DERUTF8String |
getCountryName() |
static SignerLocation |
getInstance(java.lang.Object obj) |
DERUTF8String |
getLocalityName() |
ASN1Sequence |
getPostalAddress() |
ASN1Primitive |
toASN1Primitive()
SignerLocation ::= SEQUENCE {
countryName [0] DirectoryString OPTIONAL,
localityName [1] DirectoryString OPTIONAL,
postalAddress [2] PostalAddress OPTIONAL }
PostalAddress ::= SEQUENCE SIZE(1..6) OF DirectoryString
DirectoryString ::= CHOICE {
teletexString TeletexString (SIZE (1..MAX)),
printableString PrintableString (SIZE (1..MAX)),
universalString UniversalString (SIZE (1..MAX)),
utf8String UTF8String (SIZE (1..
|
equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode, toASN1Object
private DERUTF8String countryName
private DERUTF8String localityName
private ASN1Sequence postalAddress
private SignerLocation(ASN1Sequence seq)
public SignerLocation(DERUTF8String countryName, DERUTF8String localityName, ASN1Sequence postalAddress)
public static SignerLocation getInstance(java.lang.Object obj)
public DERUTF8String getCountryName()
public DERUTF8String getLocalityName()
public ASN1Sequence getPostalAddress()
public ASN1Primitive toASN1Primitive()
SignerLocation ::= SEQUENCE { countryName [0] DirectoryString OPTIONAL, localityName [1] DirectoryString OPTIONAL, postalAddress [2] PostalAddress OPTIONAL } PostalAddress ::= SEQUENCE SIZE(1..6) OF DirectoryString DirectoryString ::= CHOICE { teletexString TeletexString (SIZE (1..MAX)), printableString PrintableString (SIZE (1..MAX)), universalString UniversalString (SIZE (1..MAX)), utf8String UTF8String (SIZE (1.. MAX)), bmpString BMPString (SIZE (1..MAX)) }
toASN1Primitive
in interface ASN1Encodable
toASN1Primitive
in class ASN1Object