Interface AbstractVerifierInterface<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>>
- All Known Subinterfaces:
CadesAbstractVerifierInterface, JadesAbstractVerifierInterface, PadesAbstractVerifierInterface, XadesAbstractVerifierInterface
- All Known Implementing Classes:
AbstractVerifier, AbstractVerifier, JadesVerifier, PadesVerifier, SignatureVerifier, SignatureVerifier, TimeStampVerifier
public interface AbstractVerifierInterface<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>>
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiongetProhibitedAttributes(SignatureReport sigReport) Caso exista na assinatura uma PoE de um tempo anterior adocICP1503TimePoint, captura os atributos proibidos conforme a política da assinatura.Retorna a política de assinatura utilizada na assinaturaboolean
-
Field Details
-
docICP1503TimePoint
-
-
Method Details
-
getSignature
Sig getSignature() -
getCertPath
CertPath getCertPath() -
isTimeStamp
boolean isTimeStamp() -
getSignerCert
Certificate getSignerCert() -
getTSTimeReference
Date getTSTimeReference() -
getCurrentTimeReference
Date getCurrentTimeReference() -
getComponent
SignatureComponentInterface<Info,Encod, getComponent()Sig> -
getSignaturePolicy
SignaturePolicyInterface getSignaturePolicy()Retorna a política de assinatura utilizada na assinatura- Returns:
- a política de assinatura utilizada
-
getProhibitedAttributes
Caso exista na assinatura uma PoE de um tempo anterior adocICP1503TimePoint, captura os atributos proibidos conforme a política da assinatura. Caso contrário, retorna umAttributeListvazio.- Parameters:
sigReport- relatório de assinatura- Returns:
- Lista de atributos proibidos, seguindo normativos antigos caso haja uma PoE de um
tempo anterior a
docICP1503TimePoint. Caso contrário, umAttributeListvazio.
-