Class X509Principal
java.lang.Object
org.bouncycastle.asn1.ASN1Object
org.bouncycastle.asn1.x509.X509Name
org.bouncycastle.jce.X509Principal
- All Implemented Interfaces:
Principal, ASN1Encodable, Encodable
-
Field Summary
Fields inherited from class X509Name
BUSINESS_CATEGORY, C, CN, COUNTRY_OF_CITIZENSHIP, COUNTRY_OF_RESIDENCE, DATE_OF_BIRTH, DC, DefaultLookUp, DefaultReverse, DefaultSymbols, DMD_NAME, DN_QUALIFIER, E, EmailAddress, GENDER, GENERATION, GIVENNAME, INITIALS, L, NAME, NAME_AT_BIRTH, O, OIDLookUp, OU, PLACE_OF_BIRTH, POSTAL_ADDRESS, POSTAL_CODE, PSEUDONYM, RFC1779Symbols, RFC2253Symbols, SERIALNUMBER, SN, ST, STREET, SURNAME, SymbolLookUp, T, TELEPHONE_NUMBER, UID, UNIQUE_IDENTIFIER, UnstructuredAddress, UnstructuredName -
Constructor Summary
ConstructorsConstructorDescriptionX509Principal(boolean reverse, String dirName) Deprecated.Takes an X509 dir name as a string of the format "C=AU,ST=Victoria", or some such, converting it into an ordered set of name attributes.X509Principal(boolean reverse, Hashtable lookUp, String dirName) Deprecated.Takes an X509 dir name as a string of the format "C=AU, ST=Victoria", or some such, converting it into an ordered set of name attributes.X509Principal(byte[] bytes) Deprecated.Constructor from an encoded byte array.X509Principal(String dirName) Deprecated.takes an X509 dir name as a string of the format "C=AU,ST=Victoria", or some such, converting it into an ordered set of name attributes.X509Principal(Hashtable attributes) Deprecated.constructor from a table of attributes.X509Principal(Vector ordering, Hashtable attributes) Deprecated.constructor from a table of attributes and a vector giving the specific ordering required for encoding or conversion to a string.X509Principal(Vector oids, Vector values) Deprecated.constructor from a vector of attribute values and a vector of OIDs.X509Principal(X500Name name) Deprecated.Constructor from an X509Name object.X509Principal(X509Name name) Deprecated.Constructor from an X509Name object. -
Method Summary
Modifier and TypeMethodDescriptionbyte[]Deprecated.return a DER encoded byte array representing this objectgetName()Deprecated.Methods inherited from class X509Name
equals, equals, getInstance, getInstance, getOIDs, getValues, getValues, hashCode, toASN1Primitive, toString, toStringMethods inherited from class ASN1Object
encodeTo, encodeTo, getEncoded, hasEncodedTagValue
-
Constructor Details
-
X509Principal
-
X509Principal
-
X509Principal
-
X509Principal
Deprecated.constructor from a table of attributes.it's is assumed the table contains OID/String pairs.
-
X509Principal
-
X509Principal
-
X509Principal
Deprecated.takes an X509 dir name as a string of the format "C=AU,ST=Victoria", or some such, converting it into an ordered set of name attributes. -
X509Principal
Deprecated.Takes an X509 dir name as a string of the format "C=AU,ST=Victoria", or some such, converting it into an ordered set of name attributes. If reverse is false the dir name will be encoded in the order of the (name, value) pairs presented, otherwise the encoding will start with the last (name, value) pair and work back. -
X509Principal
Deprecated.Takes an X509 dir name as a string of the format "C=AU, ST=Victoria", or some such, converting it into an ordered set of name attributes. lookUp should provide a table of lookups, indexed by lowercase only strings and yielding a ASN1ObjectIdentifier, other than that OID. and numeric oids will be processed automatically.If reverse is true, create the encoded version of the sequence starting from the last element in the string.
-
-
Method Details
-
getName
-
getEncoded
public byte[] getEncoded()Deprecated.return a DER encoded byte array representing this object- Specified by:
getEncodedin interfaceEncodable- Overrides:
getEncodedin classASN1Object- Returns:
- BER/DER byte encoded object.
-