Class AbstractCadesSigner
java.lang.Object
br.ufsc.labsec.signature.signer.signatureSwitch.SignatureDataWrapperGenerator
br.ufsc.labsec.signature.conformanceVerifier.cades.AbstractCadesSigner
- Direct Known Subclasses:
CadesSigner
public abstract class AbstractCadesSigner extends SignatureDataWrapperGenerator
Esta classe trata as partes em comum entre assinaturas CAdES e
carimbos do tempo.
-
Field Summary
Fields Modifier and Type Field Description protected FileToBeSigned<? extends ExtraInformation>
fileToBeSigned
protected GenericCadesSignature
signature
Assinatura CAdESprotected SignatureContainer<CadesSignature>
signatureContainer
Container de assinatura -
Constructor Summary
Constructors Constructor Description AbstractCadesSigner(CadesSignatureComponent component)
-
Method Summary
Modifier and Type Method Description CadesSignatureComponent
getComponent()
Retora o componente de assinatura CAdESList<String>
getPoliciesAvailable()
Retorna a lista de políticas de assinatura disponiveisSignatureContainer<CadesSignature>
getSignature()
Retorna o container d de assinaturaList<String>
getSignedAttributesAvailable(boolean advanced)
Retorna a lista de atributos assinados disponíveis para a assinaturaList<String>
getUnsignedAttributesAvailable(boolean advanced)
Retorna a lista de atributos não-assinados disponíveis para a assinatura
-
Field Details
-
signature
Assinatura CAdES -
signatureContainer
Container de assinatura -
fileToBeSigned
-
-
Constructor Details
-
AbstractCadesSigner
-
-
Method Details
-
getSignature
Retorna o container d de assinatura -
getComponent
Retora o componente de assinatura CAdES- Returns:
- O componente de assinatura CAdES
-
getPoliciesAvailable
Retorna a lista de políticas de assinatura disponiveis- Returns:
- A lista de políticas de assinatura
-
getSignedAttributesAvailable
Retorna a lista de atributos assinados disponíveis para a assinatura- Returns:
- A lista de atributos assinados disponíveis para a assinatura
-
getUnsignedAttributesAvailable
Retorna a lista de atributos não-assinados disponíveis para a assinatura- Returns:
- A lista de atributos não-assinados disponíveis para a assinatura
-