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
Fields Modifier and Type Field Description CompleteSigner<CadesInformation,org.bouncycastle.asn1.cms.Attribute,CadesSignature>cadesSignerVerifiercadesVerifierLpaCachelpaCacheFields inherited from class br.ufsc.labsec.component.SignatureComponent
attributeIncluder, certificateValidation, signaturePolicyInterface, signer, timeStampAttributeResolver, verifierFields inherited from class br.ufsc.labsec.component.Component
application - 
Constructor Summary
Constructors Constructor Description PadesSignatureComponent(Application application)Construtor - 
Method Summary
Modifier and Type Method Description PadesAttributeIncludergetAttributeIncluder()Retorna oAttributeIncluderpara assinaturasCadesSignatureComponentgetCadesSignatureComponent()Retorna o componente de assinaturas CAdESCompleteSigner<CadesInformation,org.bouncycastle.asn1.cms.Attribute,CadesSignature>getCadesSigner()Retorna um assinador CAdESCadesVerifiergetCadesVerifier()Retorna oVerifierpara assinaturas CAdESAbstractSignatureIdentityInformationgetSignatureIdentityInformation()Retorna o gerenciador das listas de certificados e CRLsSignaturePolicyProxygetSignaturePolicy()Retorna a política de assinaturaPadesSignergetSigner()Retorna um assinadorPadesVerifiergetVerifier()Retorna oVerifierpara assinaturasMethods inherited from class br.ufsc.labsec.component.SignatureComponent
clear, startOperationMethods inherited from class br.ufsc.labsec.component.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
Retorna oVerifierpara assinaturas CAdES- Returns:
 - O 
Verifierpara assinaturas CAdES 
 - 
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
 
 
 -