Top Fields Constructors Methods
org.bouncycastle.asn1.ess

public Class SigningCertificate

extends ASN1Object
Class Inheritance
Imports
org.bouncycastle.asn1.ASN1EncodableVector, .ASN1Object, .ASN1Primitive, .ASN1Sequence, .DERSequence, org.bouncycastle.asn1.x509.PolicyInformation

Field Summary

Modifier and TypeField and Description
pack-priv ASN1Sequence
pack-priv ASN1Sequence

Constructor Summary

AccessConstructor and Description
private
SigningCertificate(ASN1Sequence seq)

constructeurs

public

Method Summary

Modifier and TypeMethod and Description
public ESSCertID[]
public static SigningCertificate
public PolicyInformation[]
public ASN1Primitive
toASN1Primitive()

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

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

The definition of SigningCertificate is
SigningCertificate ::=  SEQUENCE {
     certs        SEQUENCE OF ESSCertID,
     policies     SEQUENCE OF PolicyInformation OPTIONAL
}
Inherited from org.bouncycastle.asn1.ASN1Object:
equalsgetEncodedgetEncodedhasEncodedTagValuehashCode

Field Detail

certsback to summary
pack-priv ASN1Sequence certs
policiesback to summary
pack-priv ASN1Sequence policies

Constructor Detail

SigningCertificateback to summary
private SigningCertificate(ASN1Sequence seq)

constructeurs

SigningCertificateback to summary
public SigningCertificate(ESSCertID essCertID)

Method Detail

getCertsback to summary
public ESSCertID[] getCerts()
getInstanceback to summary
public static SigningCertificate getInstance(Object o)
getPoliciesback to summary
public PolicyInformation[] getPolicies()
toASN1Primitiveback to summary
public ASN1Primitive toASN1Primitive()

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

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

The definition of SigningCertificate is

SigningCertificate ::=  SEQUENCE {
     certs        SEQUENCE OF ESSCertID,
     policies     SEQUENCE OF PolicyInformation OPTIONAL
}
id-aa-signingCertificate OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs9(9) smime(16) id-aa(2) 12 }
Returns:ASN1Primitive

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

a primitive representation of this object.