Top Description 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, .X509Extensions

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
     }

Field Summary

Modifier and TypeField and Description
private final CertTemplate
private Extensions

Constructor Summary

AccessConstructor and Description
private
public
RevDetails(CertTemplate certDetails)

public
RevDetails(CertTemplate certDetails, X509Extensions crlEntryDetails)
Deprecated use method taking Extensions

public
RevDetails(CertTemplate certDetails, Extensions crlEntryDetails)

Method Summary

Modifier and TypeMethod and Description
public CertTemplate
public Extensions
public static RevDetails
public ASN1Primitive
toASN1Primitive()

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

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Method providing a primitive representation of this object suitable for encoding.

Inherited from org.bouncycastle.asn1.ASN1Object:
encodeToencodeToequalsgetEncodedgetEncodedhasEncodedTagValuehashCode

Field Detail

certDetailsback to summary
private final 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, X509Extensions crlEntryDetails)

Deprecated

use method taking Extensions

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.

Doc from org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Method providing a primitive representation of this object suitable for encoding.

Returns:ASN1Primitive

a primitive representation of this object.