Bouncy Castle Cryptography Library 1.47

org.bouncycastle.asn1.x509
Class AuthorityInformationAccess

java.lang.Object
  extended by org.bouncycastle.asn1.ASN1Object
      extended by org.bouncycastle.asn1.x509.AuthorityInformationAccess
All Implemented Interfaces:
ASN1Encodable

public class AuthorityInformationAccess
extends ASN1Object

The AuthorityInformationAccess object.

 id-pe-authorityInfoAccess OBJECT IDENTIFIER ::= { id-pe 1 }

 AuthorityInfoAccessSyntax  ::=
      SEQUENCE SIZE (1..MAX) OF AccessDescription
 AccessDescription  ::=  SEQUENCE {
       accessMethod          OBJECT IDENTIFIER,
       accessLocation        GeneralName  }

 id-ad OBJECT IDENTIFIER ::= { id-pkix 48 }
 id-ad-caIssuers OBJECT IDENTIFIER ::= { id-ad 2 }
 id-ad-ocsp OBJECT IDENTIFIER ::= { id-ad 1 }
 


Constructor Summary
AuthorityInformationAccess(ASN1ObjectIdentifier oid, GeneralName location)
          create an AuthorityInformationAccess with the oid and location provided.
 
Method Summary
 AccessDescription[] getAccessDescriptions()
           
static AuthorityInformationAccess getInstance(java.lang.Object obj)
           
 ASN1Primitive toASN1Primitive()
           
 java.lang.String toString()
           
 
Methods inherited from class org.bouncycastle.asn1.ASN1Object
equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode, toASN1Object
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AuthorityInformationAccess

public AuthorityInformationAccess(ASN1ObjectIdentifier oid,
                                  GeneralName location)
create an AuthorityInformationAccess with the oid and location provided.

Method Detail

getInstance

public static AuthorityInformationAccess getInstance(java.lang.Object obj)

getAccessDescriptions

public AccessDescription[] getAccessDescriptions()
Returns:
the access descriptions contained in this object.

toASN1Primitive

public ASN1Primitive toASN1Primitive()
Specified by:
toASN1Primitive in interface ASN1Encodable
Specified by:
toASN1Primitive in class ASN1Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

Bouncy Castle Cryptography Library 1.47