Top Fields Constructors Methods
org.bouncycastle.asn1.ess

public Class SigningCertificateV2

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
public
public
public

Method Summary

Modifier and TypeMethod and Description
public ESSCertIDv2[]
public static SigningCertificateV2
public PolicyInformation[]
public ASN1Primitive
toASN1Primitive()

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

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

The definition of SigningCertificateV2 is
SigningCertificateV2 ::=  SEQUENCE {
     certs        SEQUENCE OF ESSCertIDv2,
     policies     SEQUENCE OF PolicyInformation OPTIONAL
}
Inherited from org.bouncycastle.asn1.ASN1Object:
encodeToencodeToequalsgetEncodedgetEncodedhasEncodedTagValuehashCode

Field Detail

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

Constructor Detail

SigningCertificateV2back to summary
private SigningCertificateV2(ASN1Sequence seq)
SigningCertificateV2back to summary
public SigningCertificateV2(ESSCertIDv2 cert)
SigningCertificateV2back to summary
public SigningCertificateV2(ESSCertIDv2[] certs)
SigningCertificateV2back to summary
public SigningCertificateV2(ESSCertIDv2[] certs, PolicyInformation[] policies)

Method Detail

getCertsback to summary
public ESSCertIDv2[] getCerts()
getInstanceback to summary
public static SigningCertificateV2 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 SigningCertificateV2 is

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

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

a primitive representation of this object.