Class JadesAttributeIncluder
java.lang.Object
br.ufsc.labsec.signature.AttributeIncluder<JadesInformation,JadesAttrCommonStruct,JadesSignature>
br.ufsc.labsec.signature.conformanceVerifier.jades.JadesAttributeIncluder
public class JadesAttributeIncluder extends AttributeIncluder<JadesInformation,JadesAttrCommonStruct,JadesSignature>
-
Nested Class Summary
Nested classes/interfaces inherited from class br.ufsc.labsec.signature.AttributeIncluder
AttributeIncluder.AttributesReplacementRules, AttributeIncluder.ReplacementRule
-
Constructor Summary
Constructors Constructor Description JadesAttributeIncluder(JadesSignatureComponent component)
-
Method Summary
Modifier and Type Method Description protected AttributeFactory<JadesInformation,JadesAttrCommonStruct,JadesSignature>
getAttributeFactory()
JadesSignatureComponent
getComponent()
protected JadesInformation
getExtraInformation()
protected KeyStoreInformation
getKeyStoreInformation(JadesSignature signature)
protected AttributeIncluder.AttributesReplacementRules
getReplacementRules()
protected String
getValidTimeStampAttribute()
protected SignatureContainer<JadesSignature>
wrapperToContainer(SignatureBytesWrapper wrapper)
Methods inherited from class br.ufsc.labsec.signature.AttributeIncluder
addAttribute, addAttributesFromPolicy, addAttributesFromProfile, addMissingUnsignedAttributes, extendSignature, extendSignature, generateFileToBeSigned, replaceAttribute, replaceAttributes, stampSignature, stampSignature
-
Constructor Details
-
JadesAttributeIncluder
-
-
Method Details
-
wrapperToContainer
protected SignatureContainer<JadesSignature> wrapperToContainer(SignatureBytesWrapper wrapper) throws PbadException- Specified by:
wrapperToContainer
in classAttributeIncluder<JadesInformation,JadesAttrCommonStruct,JadesSignature>
- Throws:
PbadException
-
getValidTimeStampAttribute
- Specified by:
getValidTimeStampAttribute
in classAttributeIncluder<JadesInformation,JadesAttrCommonStruct,JadesSignature>
-
getKeyStoreInformation
- Specified by:
getKeyStoreInformation
in classAttributeIncluder<JadesInformation,JadesAttrCommonStruct,JadesSignature>
-
getExtraInformation
- Specified by:
getExtraInformation
in classAttributeIncluder<JadesInformation,JadesAttrCommonStruct,JadesSignature>
-
getAttributeFactory
protected AttributeFactory<JadesInformation,JadesAttrCommonStruct,JadesSignature> getAttributeFactory()- Specified by:
getAttributeFactory
in classAttributeIncluder<JadesInformation,JadesAttrCommonStruct,JadesSignature>
-
getReplacementRules
- Specified by:
getReplacementRules
in classAttributeIncluder<JadesInformation,JadesAttrCommonStruct,JadesSignature>
-
getComponent
- Overrides:
getComponent
in classAttributeIncluder<JadesInformation,JadesAttrCommonStruct,JadesSignature>
-