Class CAdESLTA
java.lang.Object
br.ufsc.labsec.policy.profile.Profile<org.bouncycastle.asn1.cms.Attribute, CadesSignature>
br.ufsc.labsec.policy.profile.cades.CAdESB
br.ufsc.labsec.policy.profile.cades.CAdEST
br.ufsc.labsec.policy.profile.cades.CAdESLT
br.ufsc.labsec.policy.profile.cades.CAdESLTA
- All Implemented Interfaces:
Cacheable, SignaturePolicyInterface, SignaturePolicyInstance, SignaturePolicyInstanceInterface, BaselineB<CadesSignature>, BaselineLT<CadesSignature>, BaselineLTA<CadesSignature>, BaselineT<CadesSignature>, org.bouncycastle.util.Encodable
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleandefineProfile(CadesSignature signature) Retorna o nível do perfilMétodo que retorna a lista de atributos que geram warningsbooleanhasLongTermAvailability(CadesSignature signature) Esse método serve para verificar a conformidade da assinaturavalidateMandatoryConditionals(Signature<org.bouncycastle.asn1.cms.Attribute> signature, List<String> attrList) Methods inherited from class CAdESLT
hasRevocationValuesInLongTermValidationMethods inherited from class CAdEST
providesTrustedTimeMethods inherited from class CAdESB
adESType, getAlgorithmIdentifier, getDefaultAttributes, getEncoded, getEncodedHash, getExpectedSignPolicyInfoHash, getNormativeReference, getSignPolicyIdentifier, isBasicSignature, isFound, isXML, prohibitSigningTime, validateHashMethods inherited from class Profile
addMandatoryConditionals, attributesToUpgrade, getAdES, getIdentifier, getMandatedConditionalSignedAttributeList, getMandatedSignedAttrs, getMandatedUnsignedAttributeList, getMandatedUnsignedAttrs, getProhibitedSignedAttributes, getProhibitedUnsignedAttributes, getReport, getSignaturePolicyName, getSignaturePolicyType, getSignatureValidationPolicy, isAtLeast, loadAttributes, validateMandatoryConditionalsLocalMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface SignaturePolicyInstance
getDocICPVersion, getOptionalSignedAttributes, getOptionalUnsignedAttributes, isNotFoundMethods inherited from interface SignaturePolicyInstanceInterface
getCacheKey
-
Constructor Details
-
CAdESLTA
public CAdESLTA()
-
-
Method Details
-
getAdESLevel
Retorna o nível do perfil- Specified by:
getAdESLevelin interfaceSignaturePolicyInterface- Overrides:
getAdESLevelin classCAdESLT- Returns:
- string informando o tipo de perfil
-
defineProfile
- Overrides:
defineProfilein classCAdESLT
-
validateMandatoryConditionals
-
getWarningAttributeList
Description copied from class:ProfileMétodo que retorna a lista de atributos que geram warnings- Overrides:
getWarningAttributeListin classCAdESLT- Returns:
- lista de atributos que geram warnings
-
hasLongTermAvailability
Description copied from interface:BaselineLTAEsse método serve para verificar a conformidade da assinatura- Specified by:
hasLongTermAvailabilityin interfaceBaselineLTA<CadesSignature>- Parameters:
signature- a assinatura a ter seu LTA verificado- Returns:
- o resultado da verificação
-