Skip navigation links

Oracle Fusion Middleware Security Engine Java API Reference for Oracle Security Developer Tools
11g Release 1 (11.1.1)

E10674-04


oracle.security.crypto.cert.ext
Class AuthorityInfoAccessExtension

java.lang.Object
  extended by oracle.security.crypto.cert.X509Extension
      extended by oracle.security.crypto.cert.ext.AuthorityInfoAccessExtension

All Implemented Interfaces:
java.io.Externalizable, java.io.Serializable, oracle.security.crypto.asn1.ASN1Object, oracle.security.crypto.util.Streamable

public class AuthorityInfoAccessExtension
extends X509Extension

Represents the authority info access extension from RFC 2459. This extension is non-critical.

See Also:
AuthorityInfoAccess, Serialized Form

Field Summary

 

Fields inherited from class oracle.security.crypto.cert.X509Extension
id_netscape_ce, id_netscape_ce_type, id_set_ce, id_set_ce_type, isDecoded

 

Constructor Summary
AuthorityInfoAccessExtension()
          Create a new extension with the appropriate OID type.
AuthorityInfoAccessExtension(AuthorityInfoAccess access)
          Creates a new extension with the given authority info access descriptions.
AuthorityInfoAccessExtension(AuthorityInfoAccess access, boolean critical)
          Creates a new extension with the given authority info access descriptions.
AuthorityInfoAccessExtension(java.io.InputStream is)
           

 

Method Summary
 AuthorityInfoAccess getAuthorityInfoAccess()
          Gets the authority access information for this extension.
 void setAuthorityInfoAccess(AuthorityInfoAccess access)
          Set the authority info access descriptions.
 java.lang.String toString()
          Returns a string representation of this object.

 

Methods inherited from class oracle.security.crypto.cert.X509Extension
getCritical, getType, getValue, input, inputInstance, isRecognized, length, output, readExternal, setCritical, setValue, writeExternal

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Constructor Detail

AuthorityInfoAccessExtension

public AuthorityInfoAccessExtension()
Create a new extension with the appropriate OID type.

Note: An object created using this constructor may not be in a valid state. This constructor is intended primarily for use in conjunction with the X509Extension.input(java.io.InputStream) method.


AuthorityInfoAccessExtension

public AuthorityInfoAccessExtension(AuthorityInfoAccess access)
Creates a new extension with the given authority info access descriptions. Extension is non-critical.
Parameters:
access - An AuthorityInfoAccess collection of access descriptions representing the way to access CA information.

AuthorityInfoAccessExtension

public AuthorityInfoAccessExtension(AuthorityInfoAccess access,
                                    boolean critical)
Creates a new extension with the given authority info access descriptions.
Parameters:
access - An AuthorityInfoAccess collection of access descriptions representing the way to access CA information.
critical - true if this extension is critical, false otherwise.

AuthorityInfoAccessExtension

public AuthorityInfoAccessExtension(java.io.InputStream is)
                             throws java.io.IOException
Throws:
java.io.IOException

Method Detail

setAuthorityInfoAccess

public void setAuthorityInfoAccess(AuthorityInfoAccess access)
Set the authority info access descriptions.
Parameters:
access - An AuthorityInfoAccess collection of access descriptions representing the way to access CA information.

getAuthorityInfoAccess

public AuthorityInfoAccess getAuthorityInfoAccess()
Gets the authority access information for this extension.
Returns:
An AuthorityInfoAccess collection of access descriptions representing the way to access CA information.

toString

public java.lang.String toString()
Description copied from class: X509Extension
Returns a string representation of this object.
Overrides:
toString in class X509Extension
Returns:
a string representation

Skip navigation links

Oracle Fusion Middleware Security Engine Java API Reference for Oracle Security Developer Tools
11g Release 1 (11.1.1)

E10674-04


Copyright © 2005, 2011 , Oracle. All rights reserved.