org.bouncycastle.asn1.x500.style
Class RFC4519Style
java.lang.Object
org.bouncycastle.asn1.x500.style.RFC4519Style
- All Implemented Interfaces:
- X500NameStyle
public class RFC4519Style
- extends java.lang.Object
- implements X500NameStyle
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INSTANCE
public static final X500NameStyle INSTANCE
businessCategory
public static final ASN1ObjectIdentifier businessCategory
c
public static final ASN1ObjectIdentifier c
cn
public static final ASN1ObjectIdentifier cn
dc
public static final ASN1ObjectIdentifier dc
description
public static final ASN1ObjectIdentifier description
destinationIndicator
public static final ASN1ObjectIdentifier destinationIndicator
distinguishedName
public static final ASN1ObjectIdentifier distinguishedName
dnQualifier
public static final ASN1ObjectIdentifier dnQualifier
enhancedSearchGuide
public static final ASN1ObjectIdentifier enhancedSearchGuide
facsimileTelephoneNumber
public static final ASN1ObjectIdentifier facsimileTelephoneNumber
generationQualifier
public static final ASN1ObjectIdentifier generationQualifier
givenName
public static final ASN1ObjectIdentifier givenName
houseIdentifier
public static final ASN1ObjectIdentifier houseIdentifier
initials
public static final ASN1ObjectIdentifier initials
internationalISDNNumber
public static final ASN1ObjectIdentifier internationalISDNNumber
l
public static final ASN1ObjectIdentifier l
member
public static final ASN1ObjectIdentifier member
name
public static final ASN1ObjectIdentifier name
o
public static final ASN1ObjectIdentifier o
ou
public static final ASN1ObjectIdentifier ou
owner
public static final ASN1ObjectIdentifier owner
physicalDeliveryOfficeName
public static final ASN1ObjectIdentifier physicalDeliveryOfficeName
postalAddress
public static final ASN1ObjectIdentifier postalAddress
postalCode
public static final ASN1ObjectIdentifier postalCode
postOfficeBox
public static final ASN1ObjectIdentifier postOfficeBox
preferredDeliveryMethod
public static final ASN1ObjectIdentifier preferredDeliveryMethod
registeredAddress
public static final ASN1ObjectIdentifier registeredAddress
roleOccupant
public static final ASN1ObjectIdentifier roleOccupant
searchGuide
public static final ASN1ObjectIdentifier searchGuide
seeAlso
public static final ASN1ObjectIdentifier seeAlso
serialNumber
public static final ASN1ObjectIdentifier serialNumber
sn
public static final ASN1ObjectIdentifier sn
st
public static final ASN1ObjectIdentifier st
street
public static final ASN1ObjectIdentifier street
telephoneNumber
public static final ASN1ObjectIdentifier telephoneNumber
teletexTerminalIdentifier
public static final ASN1ObjectIdentifier teletexTerminalIdentifier
telexNumber
public static final ASN1ObjectIdentifier telexNumber
title
public static final ASN1ObjectIdentifier title
uid
public static final ASN1ObjectIdentifier uid
uniqueMember
public static final ASN1ObjectIdentifier uniqueMember
userPassword
public static final ASN1ObjectIdentifier userPassword
x121Address
public static final ASN1ObjectIdentifier x121Address
x500UniqueIdentifier
public static final ASN1ObjectIdentifier x500UniqueIdentifier
RFC4519Style
protected RFC4519Style()
stringToValue
public ASN1Encodable stringToValue(ASN1ObjectIdentifier oid,
java.lang.String value)
- Description copied from interface:
X500NameStyle
- Convert the passed in String value into the appropriate ASN.1
encoded object.
- Specified by:
stringToValue
in interface X500NameStyle
- Parameters:
oid
- the oid associated with the value in the DN.value
- the value of the particular DN component.
- Returns:
- the ASN.1 equivalent for the value.
attrNameToOID
public ASN1ObjectIdentifier attrNameToOID(java.lang.String attrName)
- Specified by:
attrNameToOID
in interface X500NameStyle
areEqual
public boolean areEqual(X500Name name1,
X500Name name2)
- Specified by:
areEqual
in interface X500NameStyle
rdnAreEqual
protected boolean rdnAreEqual(RDN rdn1,
RDN rdn2)
fromString
public RDN[] fromString(java.lang.String dirName)
- Specified by:
fromString
in interface X500NameStyle
calculateHashCode
public int calculateHashCode(X500Name name)
- Specified by:
calculateHashCode
in interface X500NameStyle
toString
public java.lang.String toString(X500Name name)
- Specified by:
toString
in interface X500NameStyle