Interface SignatureAttribute<Encod>
- All Known Subinterfaces:
AttributeCertificateValuesLogic<Encod>, CertificateValuesLogic<Encod>, CertValuesLogicInterface<Encod>, CounterSignatureInterface, SigningCertificateInterface, SigningCertificateInterface
- All Known Implementing Classes:
AbstractASN1CertificateReferences, AbstractASN1RevocationReferences, AbstractSignerAttr, AllDataObjectsTimeStamp, AllDataObjectTimeStamp, ArchiveTimeStamp, ArchiveTimeStamp, ATSHashIndexV3, AttrAuthoritiesCertVals, AttrAuthoritiesCertValues, AttributeCertificateRefs, AttributeCertificateRefs, AttributeCertificateRefsV2, AttributeRevocationRefs, AttributeRevocationRefs, AttributeRevocationValues, AttributeRevocationValues, CertificateValues, CertificateValues, CertValuesLogic, CommitmentTypeIndication, CommitmentTypeIndication, CompleteCertificateRefs, CompleteCertificateRefs, CompleteCertificateRefsType, CompleteCertificateRefsType, CompleteCertificateRefsV2, CompleteRevocationRefs, CompleteRevocationRefsType, CompleteRevocationRefsType, ContentTimeStamp, CounterSignature, CounterSignature, CriticalHeader, DataObjectFormat, DocTimeStampAttribute, DssAttribute, IdAaContentHint, IdAaEtsArchiveTimeStampV2, IdAaEtsArchiveTimestampV3, IdAaEtsAttrCertificateRefs, IdAaEtsAttrRevocationRefs, IdAaEtsCertCRLTimestamp, IdAaEtsCertificateRefs, IdAaEtsCertValues, IdAaEtsEscTimeStamp, IdAaEtsRevocationRefs, IdAaEtsRevocationValues, IdAaEtsSignerAttr, IdAaEtsSignerLocation, IdAaEtsSigPolicyId, IdAaMsgSigDigest, IdAaReceiptRequest, IdAaSignatureTimeStampToken, IdAaSigningCertificate, IdAaSigningCertificateV2, IdContentType, IdCounterSignature, IdMessageDigest, IdSigningTime, IndividualDataObjectsTimeStamp, IssuedAtTime, JAdESAttributeCertificateValuesLogic, JAdESCertValuesLogic, RefsOnlyTimeStamp, RefsOnlyTimeStamp, RefsOnlyTimeStampV2, RenewedDigestsV2, RevocationInfoArchival, RevocationRefs, RevocationValues, RevocationValues, RevocationValuesType, RevocationValuesType, SigAndRefsTimeStamp, SigAndRefsTimeStamp, SigAndRefsTimeStampV2, SigDHeader, SignatureDictionary, SignaturePolicyIdentifier, SignaturePolicyIdentifier, SignaturePolicyStore, SignatureProductionPlace, SignatureProductionPlace, SignatureTimeStamp, SignatureTimeStamp, SignerAttributeV2, SignerRole, SignerRole, SignerRoleV2, SigningCertificate, SigningCertificate, SigningCertificateType, SigningCertificateV2, SigningTime, SigningTime, TimeStamp, TimeStamp, TimeStamp, TimeStampToken, TimeStampValidationData, TimeStampValidationData, UnsignedDataObjectProperty, XAdESAttributeCertificateValuesLogic, XAdESCertificateValuesLogic, XAdESCertValuesLogic, XAdESTimeStampType
public interface SignatureAttribute<Encod>
-
Method Details
-
getIdentifier
-
getEncoded
Retorna o atributo codificado- Returns:
- O atributo no formato em que foi parametrizado a classe
- Throws:
SignatureAttributeException
-
isSigned
boolean isSigned()Informa se o atributo é assinado.- Returns:
- Indica se o atributo é assinado
-
isUnique
boolean isUnique()Verifica se o atributo deve ter apenas uma instância na assinatura- Returns:
- Indica se o atributo deve ter apenas uma instância na assinatura
-