public class

Signature

extends ASN1Encodable
java.lang.Object
   ↳ org.bouncycastle.asn1.ASN1Encodable
     ↳ org.bouncycastle.asn1.ocsp.Signature

Summary

[Expand]
Inherited Constants
From class org.bouncycastle.asn1.ASN1Encodable
Public Constructors
Signature(AlgorithmIdentifier signatureAlgorithm, DERBitString signature)
Signature(AlgorithmIdentifier signatureAlgorithm, DERBitString signature, ASN1Sequence certs)
Signature(ASN1Sequence seq)
Public Methods
ASN1Sequence getCerts()
static Signature getInstance(ASN1TaggedObject obj, boolean explicit)
static Signature getInstance(Object obj)
DERBitString getSignature()
AlgorithmIdentifier getSignatureAlgorithm()
DERObject toASN1Object()
Produce an object suitable for an ASN1OutputStream.
[Expand]
Inherited Methods
From class org.bouncycastle.asn1.ASN1Encodable
From class java.lang.Object
From interface org.bouncycastle.asn1.DEREncodable

Public Constructors

public Signature (AlgorithmIdentifier signatureAlgorithm, DERBitString signature)

public Signature (AlgorithmIdentifier signatureAlgorithm, DERBitString signature, ASN1Sequence certs)

public Signature (ASN1Sequence seq)

Public Methods

public ASN1Sequence getCerts ()

public static Signature getInstance (ASN1TaggedObject obj, boolean explicit)

public static Signature getInstance (Object obj)

public DERBitString getSignature ()

public AlgorithmIdentifier getSignatureAlgorithm ()

public DERObject toASN1Object ()

Produce an object suitable for an ASN1OutputStream.

 Signature       ::=     SEQUENCE {
     signatureAlgorithm      AlgorithmIdentifier,
     signature               BIT STRING,
     certs               [0] EXPLICIT SEQUENCE OF Certificate OPTIONAL}