|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object issrg.ac.Extension issrg.ac.attributes.AuthorityAttributeIdentifier
public class AuthorityAttributeIdentifier
Field Summary | |
---|---|
static java.lang.String |
AUTHORITY_ATTRIBUTE_IDENTIFIER_OID
The string stores the standard OID for the Authority Attribute Identifier: 2.5.29.38 |
Fields inherited from class issrg.ac.Extension |
---|
critical, extnID, Null, theObject |
Constructor Summary | |
---|---|
AuthorityAttributeIdentifier(AuthorityAttributeIdentifier e)
Creates a new instance of AAI extension based on an existing AAI extension |
|
AuthorityAttributeIdentifier(IssuerSerial[] issuerSerials)
This method constructs an AAI extension based on a list of issuerSerials |
Method Summary | |
---|---|
java.lang.Object |
clone()
|
void |
decodeValue(ASN1Object ao)
This method decodes an ASN1Object to get the array of IssuerSerials object. |
ASN1Object |
encodeValue()
This method encodes an array of IssuerSerials objects to an ASN1Object object. |
java.lang.String |
extensionValueToString(java.lang.String indent)
This method creates a string that represents all issuer serials |
IssuerSerial[] |
getIssuerSerials()
This method returns all the issuerSerials |
static void |
registerMe()
This method registers this extension as an extension with a specific OID. |
void |
setIssuerSerials(IssuerSerial[] is)
This method is used to set the issuerSerials for the object |
Methods inherited from class issrg.ac.Extension |
---|
decode, getExtensionOID, getExtensionValue, isCritical, setCritical, setExtensionOID, setExtensionValue, toASN1Object, toString, toString |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String AUTHORITY_ATTRIBUTE_IDENTIFIER_OID
Constructor Detail |
---|
public AuthorityAttributeIdentifier(AuthorityAttributeIdentifier e) throws CodingException
e
- is an AAI extension
CodingException
public AuthorityAttributeIdentifier(IssuerSerial[] issuerSerials)
issuerSerials
- is an array of IssuerSerial objects.Method Detail |
---|
public static void registerMe()
public java.lang.Object clone()
clone
in class Extension
public void decodeValue(ASN1Object ao) throws CodingException
decodeValue
in class Extension
ao
- is the ASN1Object is going to be decoded.
CodingException
public ASN1Object encodeValue() throws CodingException
encodeValue
in class Extension
CodingException
public IssuerSerial[] getIssuerSerials()
public void setIssuerSerials(IssuerSerial[] is)
is
- is an array of IssuerSerialpublic java.lang.String extensionValueToString(java.lang.String indent)
extensionValueToString
in class Extension
ident
- is a string used to separate the issuer serials
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |