|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectissrg.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
CodingExceptionpublic 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 Extensionao - is the ASN1Object is going to be decoded.
CodingException
public ASN1Object encodeValue()
throws CodingException
encodeValue in class ExtensionCodingExceptionpublic IssuerSerial[] getIssuerSerials()
public void setIssuerSerials(IssuerSerial[] is)
is - is an array of IssuerSerialpublic java.lang.String extensionValueToString(java.lang.String indent)
extensionValueToString in class Extensionident - 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 | ||||||||