Top Fields Constructors Methods
org.bouncycastle.asn1.cmp

public Class RevDetails

extends ASN1Object
Class Inheritance
Imports
org.bouncycastle.asn1.ASN1EncodableVector, .ASN1Object, .ASN1Primitive, .ASN1Sequence, .DERSequence, org.bouncycastle.asn1.crmf.CertTemplate, org.bouncycastle.asn1.x509.Extensions

Field Summary

Modifier and TypeField and Description
private CertTemplate
private Extensions

Constructor Summary

AccessConstructor and Description
private
public
RevDetails(CertTemplate certDetails)

public
RevDetails(CertTemplate certDetails, Extensions crlEntryDetails)

Method Summary

Modifier and TypeMethod and Description
public CertTemplate
public Extensions
public static RevDetails
public ASN1Primitive

Returns:

a basic ASN.1 object representation.
toASN1Primitive
()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

RevDetails ::= SEQUENCE {
                 certDetails         CertTemplate,
                  -- allows requester to specify as much as they can about
                  -- the cert.
Inherited from org.bouncycastle.asn1.ASN1Object:
equalsgetEncodedgetEncodedhasEncodedTagValuehashCode

Field Detail

certDetailsback to summary
private CertTemplate certDetails
crlEntryDetailsback to summary
private Extensions crlEntryDetails

Constructor Detail

RevDetailsback to summary
private RevDetails(ASN1Sequence seq)
RevDetailsback to summary
public RevDetails(CertTemplate certDetails)
RevDetailsback to summary
public RevDetails(CertTemplate certDetails, Extensions crlEntryDetails)

Method Detail

getCertDetailsback to summary
public CertTemplate getCertDetails()
getCrlEntryDetailsback to summary
public Extensions getCrlEntryDetails()
getInstanceback to summary
public static RevDetails getInstance(Object o)
toASN1Primitiveback to summary
public ASN1Primitive toASN1Primitive()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

RevDetails ::= SEQUENCE {
                 certDetails         CertTemplate,
                  -- allows requester to specify as much as they can about
                  -- the cert. for which revocation is requested
                  -- (e.g., for cases in which serialNumber is not available)
                  crlEntryDetails     Extensions       OPTIONAL
                  -- requested crlEntryExtensions
            }
Returns:ASN1Primitive

a basic ASN.1 object representation.