Class PadesSignatureComponent
java.lang.Object
br.ufsc.labsec.component.Component
br.ufsc.labsec.component.SignatureComponent<PadesInformation, Object, PadesSignature>
br.ufsc.labsec.signature.conformanceVerifier.pades.PadesSignatureComponent
public class PadesSignatureComponent
extends SignatureComponent<PadesInformation, Object, PadesSignature>
Representa um componente de assinatura PAdES.
Estende
Component.-
Field Summary
FieldsModifier and TypeFieldDescriptionCompleteSigner<CadesInformation, org.bouncycastle.asn1.cms.Attribute, CadesSignature> Fields inherited from class SignatureComponent
attributeIncluder, certificateValidation, signaturePolicyInterface, signer, timeStampAttributeResolver, verifierFields inherited from class Component
application -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionRetorna oAttributeIncluderpara assinaturasRetorna o componente de assinaturas CAdESCompleteSigner<CadesInformation, org.bouncycastle.asn1.cms.Attribute, CadesSignature> Retorna um assinador CAdESRetorna oVerifierpara assinaturas CAdESRetorna o gerenciador das listas de certificados e CRLsRetorna a política de assinaturaRetorna um assinadorRetorna oVerifierpara assinaturasMethods inherited from class SignatureComponent
clear, startOperationMethods inherited from class Component
connect, copyFieldsTo, defineRoleProvider, getApplication, getParameter, getRequirementsNotMeet, getRole, ready
-
Field Details
-
cadesSigner
public CompleteSigner<CadesInformation, org.bouncycastle.asn1.cms.Attribute, CadesSignature> cadesSigner -
cadesVerifier
-
lpaCache
-
-
Constructor Details
-
PadesSignatureComponent
Construtor- Parameters:
application- Uma aplicação com seus componentes
-
-
Method Details
-
getSignatureIdentityInformation
Description copied from class:SignatureComponentRetorna o gerenciador das listas de certificados e CRLs- Specified by:
getSignatureIdentityInformationin classSignatureComponent<PadesInformation, Object, PadesSignature>- Returns:
- O gerenciador das listas de certificados e CRLs
-
getVerifier
Description copied from class:SignatureComponentRetorna oVerifierpara assinaturas- Specified by:
getVerifierin classSignatureComponent<PadesInformation, Object, PadesSignature>- Returns:
- O
Verifierpara assinaturas
-
getSigner
Description copied from class:SignatureComponentRetorna um assinador- Specified by:
getSignerin classSignatureComponent<PadesInformation, Object, PadesSignature>- Returns:
- Um assinador
-
getAttributeIncluder
Description copied from class:SignatureComponentRetorna oAttributeIncluderpara assinaturas- Specified by:
getAttributeIncluderin classSignatureComponent<PadesInformation, Object, PadesSignature>- Returns:
- O
AttributeIncluderpara assinaturas
-
getCadesSigner
public CompleteSigner<CadesInformation, org.bouncycastle.asn1.cms.Attribute, CadesSignature> getCadesSigner()Retorna um assinador CAdES- Returns:
- Um assinador CAdES
-
getCadesVerifier
-
getCadesSignatureComponent
Retorna o componente de assinaturas CAdES- Returns:
- O componente de assinaturas CAdES
-
getSignaturePolicy
Retorna a política de assinatura- Returns:
- A política de assinatura
-