RFC 3369:
OriginatorInfo ::= SEQUENCE {
certs [0] IMPLICIT CertificateSet OPTIONAL,
crls [1] IMPLICIT CertificateRevocationLists OPTIONAL
}
CertificateRevocationLists ::= SET OF CertificateList (from X.509)
RFC 3582 / 5652:
OriginatorInfo ::= SEQUENCE {
certs [0] IMPLICIT CertificateSet OPTIONAL,
crls [1] IMPLICIT RevocationInfoChoices OPTIONAL
}
RevocationInfoChoices ::= SET OF RevocationInfoChoice
RevocationInfoChoice ::= CHOICE {
crl CertificateList,
other [1] IMPLICIT OtherRevocationInfoFormat }
OtherRevocationInfoFormat ::= SEQUENCE {
otherRevInfoFormat OBJECT IDENTIFIER,
otherRevInfo ANY DEFINED BY otherRevInfoFormat }
TODO: RevocationInfoChoices / RevocationInfoChoice. Constructor using CertificateSet, CertificationInfoChoices
| Access | Constructor and Description |
|---|---|
| public | |
| private |
| Modifier and Type | Method and Description |
|---|---|
| public ASN1Set | |
| public ASN1Set | |
| public static OriginatorInfo | getInstance(ASN1TaggedObject
the tagged object holding the object we want. obj, boolean true if the object is meant to be explicitly
tagged false otherwise. explicit)Return an OriginatorInfo object from a tagged object. |
| public static OriginatorInfo | getInstance(Object
the object we want converted. obj)Return an OriginatorInfo object from the given object. |
| public ASN1Primitive | toASN1Primitive()
Implements abstract org. Implements org. |
| OriginatorInfo | back to summary |
|---|---|
| public OriginatorInfo(ASN1Set certs, ASN1Set crls) | |
| OriginatorInfo | back to summary |
|---|---|
| private OriginatorInfo(ASN1Sequence seq) | |
| getCertificates | back to summary |
|---|---|
| public ASN1Set getCertificates() | |
| getCRLs | back to summary |
|---|---|
| public ASN1Set getCRLs() | |
| getInstance | back to summary |
|---|---|
| public static OriginatorInfo getInstance(ASN1TaggedObject obj, boolean explicit) Return an OriginatorInfo object from a tagged object.
| |
| getInstance | back to summary |
|---|---|
| public static OriginatorInfo getInstance(Object obj) Return an OriginatorInfo object from the given object. Accepted inputs:
| |
| toASN1Primitive | back to summary |
|---|---|
| public ASN1Primitive toASN1Primitive() Implements abstract org. Implements org. Produce an object suitable for an ASN1OutputStream.
| |