Class AttributeIncluderComponent<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>, SigComp extends SignatureComponent<Encod,Sig> >
java.lang.Object
br.ufsc.labsec.components.Component
br.ufsc.labsec.pbad.core.component.commons.SignatureComponentHolder<Encod,Sig,SigComp>
br.ufsc.labsec.pbad.signerCore.component.attributeIncluder.AttributeIncluderComponent<Info,Encod,Sig,SigComp>
- Direct Known Subclasses:
CadesAttributeIncluderComponent, JadesAttributeIncluderComponent, PadesAttributeIncluderComponent, XadesAttributeIncluderComponent
public abstract class AttributeIncluderComponent<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>, SigComp extends SignatureComponent<Encod,Sig>>
extends SignatureComponentHolder<Encod,Sig,SigComp>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AttributeIncluder<Info, Encod, Sig, SigComp> protected SignatureSignerComponent<Info, Encod, Sig, SigComp> Fields inherited from class SignatureComponentHolder
signatureComponentFields inherited from class Component
application -
Constructor Summary
ConstructorsModifierConstructorDescription<T extends SignatureSignerComponent<Info,Encod, Sig, SigComp>> AttributeIncluderComponent(ApplicationInterface application, Class<T> signatureSignerComponentClass) -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()Avisa o componente que o seu estado deve ser reiniciadoabstract AttributeIncluder<Info, Encod, Sig, SigComp> Retorna oAttributeIncluderpara assinaturasMethods inherited from class SignatureComponentHolder
copyFieldsTo, getSignatureComponent, startOperationMethods inherited from class Component
connect, defineRoleProvider, getApplication, getParameter, getRequirementsNotMet, getRole, ready, setupRequirements
-
Field Details
-
signatureSignerComponent
protected SignatureSignerComponent<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>, SigComp extends SignatureComponent<Encod,Sig>> signatureSignerComponent -
attributeIncluder
protected AttributeIncluder<Info extends ExtraInformation, Encod, Sig extends Signature<Encod>, SigComp extends SignatureComponent<Encod,Sig>> attributeIncluder
-
-
Constructor Details
-
AttributeIncluderComponent
public <T extends SignatureSignerComponent<Info,Encod, AttributeIncluderComponentSig, SigComp>> (ApplicationInterface application, Class<T> signatureSignerComponentClass)
-
-
Method Details
-
clear
-
getAttributeIncluder
Retorna oAttributeIncluderpara assinaturas- Returns:
- O
AttributeIncluderpara assinaturas
-
getSignatureSignerComponent
-