Ja.NET Standard Edition 5.0

Documentation API Specification

Contents

InhibitAnyPolicy Class Reference

Inherits org::apache::harmony::security::x509::ExtensionValue.

List of all members.


Detailed Description

InhibitAnyPolicy Certificate Extension (OID = 2.5.29.54) Its ASN.1 notation is as follows:.

  id-ce-inhibitAnyPolicy OBJECT IDENTIFIER ::=  { id-ce 54 }

  InhibitAnyPolicy ::= SkipCerts

  SkipCerts ::= INTEGER (0..MAX)
 
(as specified in RFC 3280 http://www.ietf.org/rfc/rfc3280.txt).

Public Member Functions

 InhibitAnyPolicy (int skipCerts)
 Create the object on the base of SkipCerts value.
 InhibitAnyPolicy (byte[] encoding) throws IOException
 Creates an object on the base of its encoded form.
int getSkipCerts ()
 Return the value of the extension.
byte[] getEncoded ()
 Returns ASN.1 encoded form of the object.
void dumpValue (StringBuffer buffer, String prefix)
 Places the string representation of extension value into the StringBuffer object.

Private Attributes

int skipCerts

Constructor & Destructor Documentation

InhibitAnyPolicy ( int  skipCerts  ) 

Create the object on the base of SkipCerts value.

InhibitAnyPolicy ( byte[]  encoding  )  throws IOException

Creates an object on the base of its encoded form.


Member Function Documentation

int getSkipCerts (  ) 

Return the value of the extension.

byte [] getEncoded (  ) 

Returns ASN.1 encoded form of the object.

Returns:
a byte array containing ASN.1 encoded form.

Reimplemented from ExtensionValue.

void dumpValue ( StringBuffer  buffer,
String  prefix 
)

Places the string representation of extension value into the StringBuffer object.

Reimplemented from ExtensionValue.


Member Data Documentation

int skipCerts [private]