Class AttributeRevocationValuesCreator
java.lang.Object
br.ufsc.labsec.signature.signer.UnsignedAttributeCreator<JadesInformation, JadesAttrCommonStruct, JadesSignature>
br.ufsc.labsec.signature.signer.creator.AbstractRevocationCreator<JadesInformation, JadesAttrCommonStruct, JadesSignature>
br.ufsc.labsec.signature.signer.creator.AttributeRevocationCreator<JadesInformation, JadesAttrCommonStruct, JadesSignature>
br.ufsc.labsec.signature.conformanceVerifier.jades.creator.unsigned.AttributeRevocationValuesCreator
public class AttributeRevocationValuesCreator
extends AttributeRevocationCreator<JadesInformation, JadesAttrCommonStruct, JadesSignature>
-
Nested Class Summary
Nested classes/interfaces inherited from class AbstractRevocationCreator
AbstractRevocationCreator.ExclusionRule, AbstractRevocationCreator.IntermediateCertificateRule, AbstractRevocationCreator.RevocationRule, AbstractRevocationCreator.RevocationRules, AbstractRevocationCreator.SigningCertificateRule -
Field Summary
Fields inherited from class AbstractRevocationCreator
attrCertificateCollection, certificateCollection, certificateValidation, component, signaturePolicyInterface -
Constructor Summary
ConstructorsConstructorDescriptionConstrutor -
Method Summary
Modifier and TypeMethodDescriptionconstructAttribute(Component component, Collection<CRL> crls, Collection<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> ocps, org.bouncycastle.asn1.esf.OtherRevVals otherRevocationValues) otherCRLsToExclude(CRLRevocationInformation crlCollection, FileToBeSigned<? extends JadesInformation> fileToBeSigned, JadesSignature signature) otherCRLsToInclude(CertificateValidation certificateValidation, CertificateCollection certificateCollection, CRLRevocationInformation crlCollection, List<CRL> certpathCRLs, CertPath certPath, Set<TrustAnchor> anchors, FileToBeSigned<? extends JadesInformation> fileToBeSigned, JadesSignature signature) Set<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> otherOCSPsToExclude(OCSPRevocationInformation ocspCollection, FileToBeSigned<? extends JadesInformation> fileToBeSigned, JadesSignature signature) Set<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> otherOCSPsToInclude(CertificateValidation certificateValidation, CertificateCollection certificateCollection, OCSPRevocationInformation ocspCollection, List<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> certpathOCSPs, CertPath certpath, Set<TrustAnchor> anchors, FileToBeSigned<? extends JadesInformation> fileToBeSigned, JadesSignature signature) Methods inherited from class AttributeRevocationCreator
getAttributeMethods inherited from class AbstractRevocationCreator
generateRevocation, getResponseObjectMethods inherited from class UnsignedAttributeCreator
createRevocationData, isSigned
-
Constructor Details
-
AttributeRevocationValuesCreator
Construtor- Parameters:
component- Gerenciador de atributos JWS
-
-
Method Details
-
otherCRLsToExclude
public Set<CRL> otherCRLsToExclude(CRLRevocationInformation crlCollection, FileToBeSigned<? extends JadesInformation> fileToBeSigned, JadesSignature signature) throws SignatureAttributeException - Specified by:
otherCRLsToExcludein classAbstractRevocationCreator<JadesInformation, JadesAttrCommonStruct, JadesSignature>- Throws:
SignatureAttributeException
-
otherOCSPsToExclude
public Set<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> otherOCSPsToExclude(OCSPRevocationInformation ocspCollection, FileToBeSigned<? extends JadesInformation> fileToBeSigned, JadesSignature signature) throws SignatureAttributeException - Specified by:
otherOCSPsToExcludein classAbstractRevocationCreator<JadesInformation, JadesAttrCommonStruct, JadesSignature>- Throws:
SignatureAttributeException
-
otherCRLsToInclude
public Set<CRL> otherCRLsToInclude(CertificateValidation certificateValidation, CertificateCollection certificateCollection, CRLRevocationInformation crlCollection, List<CRL> certpathCRLs, CertPath certPath, Set<TrustAnchor> anchors, FileToBeSigned<? extends JadesInformation> fileToBeSigned, JadesSignature signature) throws SignatureAttributeException - Specified by:
otherCRLsToIncludein classAbstractRevocationCreator<JadesInformation, JadesAttrCommonStruct, JadesSignature>- Throws:
SignatureAttributeException
-
otherOCSPsToInclude
public Set<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> otherOCSPsToInclude(CertificateValidation certificateValidation, CertificateCollection certificateCollection, OCSPRevocationInformation ocspCollection, List<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> certpathOCSPs, CertPath certpath, Set<TrustAnchor> anchors, FileToBeSigned<? extends JadesInformation> fileToBeSigned, JadesSignature signature) throws SignatureAttributeException - Specified by:
otherOCSPsToIncludein classAbstractRevocationCreator<JadesInformation, JadesAttrCommonStruct, JadesSignature>- Throws:
SignatureAttributeException
-
constructAttribute
public SignatureAttribute<JadesAttrCommonStruct> constructAttribute(Component component, Collection<CRL> crls, Collection<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> ocps, org.bouncycastle.asn1.esf.OtherRevVals otherRevocationValues) throws SignatureAttributeException - Specified by:
constructAttributein classAbstractRevocationCreator<JadesInformation, JadesAttrCommonStruct, JadesSignature>- Throws:
SignatureAttributeException
-