java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.signed.RevocationInfoArchival
All Implemented Interfaces:
SignatureAttribute<org.bouncycastle.asn1.cms.Attribute>

public class RevocationInfoArchival
extends Object
implements SignatureAttribute<org.bouncycastle.asn1.cms.Attribute>
Representa os valores de revogação (LCRs ou respostas OCSP) de uma assinatura. Atributo utilizado pela Adobe.

Oid e esquema do atributo adbe-revinfoarchival retirado de https://www.adobe.com/devnet-docs/acrobatetk/tools/DigSigDC/oids.html e da ISO 32000-1, p. 740 (PDF Reference sixth edition, Adobe® Portable Document Format, Version 1.7, November 2006)

 RevocationValues ::= SEQUENCE {
        crlVals
        [0] EXPLICIT SEQUENCE OF CertificateList OPTIONAL,
        ocspVals
        [1] EXPLICIT SEQUENCE OF OCSPResponse OPTIONAL,
        OtherRevInfo
        [2] EXPLICIT SEQUENCE of OtherRevInfo OPTIONAL}

 OhterRevInfo ::= SEQUENCE {
  Type  OBJECT IDENTIFIER
  ValValue OCTET STRING
 }