Class XadesSignatureComponent
java.lang.Object
br.ufsc.labsec.component.Component
br.ufsc.labsec.component.SignatureComponent<Info,Encod,Sig>
br.ufsc.labsec.component.CompleteSignatureComponent<XadesInformation,Element,XadesSignature>
br.ufsc.labsec.signature.conformanceVerifier.xades.XadesSignatureComponent
public class XadesSignatureComponent extends CompleteSignatureComponent<XadesInformation,Element,XadesSignature>
Representa um componente de assinatura XAdES.
 Estende 
Component.- 
Field Summary
Fields Modifier and Type Field Description TimeStampVerifierInterfacetimeStampVerifierFields inherited from class br.ufsc.labsec.component.CompleteSignatureComponent
attributeCertificateCollection, certificateCollection, crlRevocationInformation, keyStoreInformation, ocspRevocationInformation, signatureIdentityInformation, timeStampFields 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 XadesSignatureComponent(Application application)Construtor - 
Method Summary
Modifier and Type Method Description XadesAttributeIncludergetAttributeIncluder()Retorna oAttributeIncluderpara assinaturasSignatureIdentityInformationgetSignatureIdentityInformation()Retorna o gerenciador das listas de certificados e CRLsXadesSignergetSigner()Retorna um assinadorXadesVerifiergetVerifier()Retorna oVerifierpara assinaturasXadesSignergetXadesSigner()Methods inherited from class br.ufsc.labsec.component.CompleteSignatureComponent
clear, copyFieldsToMethods inherited from class br.ufsc.labsec.component.SignatureComponent
startOperationMethods inherited from class br.ufsc.labsec.component.Component
connect, defineRoleProvider, getApplication, getParameter, getRequirementsNotMeet, getRole, ready 
- 
Field Details
- 
timeStampVerifier
 
 - 
 - 
Constructor Details
- 
XadesSignatureComponent
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<XadesInformation,Element,XadesSignature>- Returns:
 - O gerenciador das listas de certificados e CRLs
 
 - 
getVerifier
Description copied from class:SignatureComponentRetorna oVerifierpara assinaturas- Specified by:
 getVerifierin classSignatureComponent<XadesInformation,Element,XadesSignature>- Returns:
 - O 
Verifierpara assinaturas 
 - 
getSigner
Description copied from class:SignatureComponentRetorna um assinador- Specified by:
 getSignerin classSignatureComponent<XadesInformation,Element,XadesSignature>- Returns:
 - Um assinador
 
 - 
getAttributeIncluder
Description copied from class:SignatureComponentRetorna oAttributeIncluderpara assinaturas- Specified by:
 getAttributeIncluderin classSignatureComponent<XadesInformation,Element,XadesSignature>- Returns:
 - O 
AttributeIncluderpara assinaturas 
 - 
getXadesSigner
 
 -