|
Bouncy Castle Cryptography 1.50 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.bouncycastle.asn1.x500.style.RFC4519Style
public class RFC4519Style
| Constructor Summary | |
|---|---|
protected |
RFC4519Style()
|
| Method Summary | |
|---|---|
boolean |
areEqual(X500Name name1,
X500Name name2)
Return true if the two names are equal. |
ASN1ObjectIdentifier |
attrNameToOID(java.lang.String attrName)
Return the OID associated with the passed in name. |
int |
calculateHashCode(X500Name name)
Calculate a hashCode for the passed in name. |
RDN[] |
fromString(java.lang.String dirName)
Return an array of RDN generated from the passed in String. |
java.lang.String[] |
oidToAttrNames(ASN1ObjectIdentifier oid)
Return the acceptable names in a String DN that map to OID. |
java.lang.String |
oidToDisplayName(ASN1ObjectIdentifier oid)
Return the display name for toString() associated with the OID. |
protected boolean |
rdnAreEqual(RDN rdn1,
RDN rdn2)
|
ASN1Encodable |
stringToValue(ASN1ObjectIdentifier oid,
java.lang.String value)
Convert the passed in String value into the appropriate ASN.1 encoded object. |
java.lang.String |
toString(X500Name name)
Convert the passed in X500Name to a String. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final ASN1ObjectIdentifier businessCategory
public static final ASN1ObjectIdentifier c
public static final ASN1ObjectIdentifier cn
public static final ASN1ObjectIdentifier dc
public static final ASN1ObjectIdentifier description
public static final ASN1ObjectIdentifier destinationIndicator
public static final ASN1ObjectIdentifier distinguishedName
public static final ASN1ObjectIdentifier dnQualifier
public static final ASN1ObjectIdentifier enhancedSearchGuide
public static final ASN1ObjectIdentifier facsimileTelephoneNumber
public static final ASN1ObjectIdentifier generationQualifier
public static final ASN1ObjectIdentifier givenName
public static final ASN1ObjectIdentifier houseIdentifier
public static final ASN1ObjectIdentifier initials
public static final ASN1ObjectIdentifier internationalISDNNumber
public static final ASN1ObjectIdentifier l
public static final ASN1ObjectIdentifier member
public static final ASN1ObjectIdentifier name
public static final ASN1ObjectIdentifier o
public static final ASN1ObjectIdentifier ou
public static final ASN1ObjectIdentifier owner
public static final ASN1ObjectIdentifier physicalDeliveryOfficeName
public static final ASN1ObjectIdentifier postalAddress
public static final ASN1ObjectIdentifier postalCode
public static final ASN1ObjectIdentifier postOfficeBox
public static final ASN1ObjectIdentifier preferredDeliveryMethod
public static final ASN1ObjectIdentifier registeredAddress
public static final ASN1ObjectIdentifier roleOccupant
public static final ASN1ObjectIdentifier searchGuide
public static final ASN1ObjectIdentifier seeAlso
public static final ASN1ObjectIdentifier serialNumber
public static final ASN1ObjectIdentifier sn
public static final ASN1ObjectIdentifier st
public static final ASN1ObjectIdentifier street
public static final ASN1ObjectIdentifier telephoneNumber
public static final ASN1ObjectIdentifier teletexTerminalIdentifier
public static final ASN1ObjectIdentifier telexNumber
public static final ASN1ObjectIdentifier title
public static final ASN1ObjectIdentifier uid
public static final ASN1ObjectIdentifier uniqueMember
public static final ASN1ObjectIdentifier userPassword
public static final ASN1ObjectIdentifier x121Address
public static final ASN1ObjectIdentifier x500UniqueIdentifier
public static final X500NameStyle INSTANCE
protected final java.util.Hashtable defaultLookUp
protected final java.util.Hashtable defaultSymbols
| Constructor Detail |
|---|
protected RFC4519Style()
| Method Detail |
|---|
public ASN1Encodable stringToValue(ASN1ObjectIdentifier oid,
java.lang.String value)
X500NameStyle
stringToValue in interface X500NameStyleoid - the OID associated with the value in the DN.value - the value of the particular DN component.
public java.lang.String oidToDisplayName(ASN1ObjectIdentifier oid)
X500NameStyle
oidToDisplayName in interface X500NameStyleoid - the OID of interest.
public java.lang.String[] oidToAttrNames(ASN1ObjectIdentifier oid)
X500NameStyle
oidToAttrNames in interface X500NameStyleoid - the OID of interest.
public ASN1ObjectIdentifier attrNameToOID(java.lang.String attrName)
X500NameStyle
attrNameToOID in interface X500NameStyleattrName - the string to match.
public boolean areEqual(X500Name name1,
X500Name name2)
X500NameStyle
areEqual in interface X500NameStylename1 - first name for comparison.name2 - second name for comparison.
protected boolean rdnAreEqual(RDN rdn1,
RDN rdn2)
public RDN[] fromString(java.lang.String dirName)
X500NameStyle
fromString in interface X500NameStyledirName - the String representation.
public int calculateHashCode(X500Name name)
X500NameStyle
calculateHashCode in interface X500NameStylename - the name the hashCode is required for.
public java.lang.String toString(X500Name name)
X500NameStyle
toString in interface X500NameStylename - the name to convert.
|
Bouncy Castle Cryptography 1.50 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||