Class XAdEST
java.lang.Object
br.ufsc.labsec.policy.profile.Profile<Element, XadesSignature>
br.ufsc.labsec.policy.profile.xades.XAdESB
br.ufsc.labsec.policy.profile.xades.XAdEST
- All Implemented Interfaces:
Cacheable, SignaturePolicyInterface, SignaturePolicyInstance, SignaturePolicyInstanceInterface, BaselineB<XadesSignature>, BaselineT<XadesSignature>, org.bouncycastle.util.Encodable
- Direct Known Subclasses:
XAdESLT
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleandefineProfile(XadesSignature signature) Retorna o nível do perfilMétodo que retorna a lista de atributos que geram warningsbooleanprovidesTrustedTime(XadesSignature signature) Esse método serve para verificar a conformidade da assinaturavalidateMandatoryConditionals(Signature<Element> signature, List<String> attrList) Methods inherited from class XAdESB
adESType, getAlgorithmIdentifier, getDefaultAttributes, getEncoded, getEncodedHash, getExpectedSignPolicyInfoHash, getNormativeReference, getOptionalSignedAttributes, getOptionalUnsignedAttributes, getSignPolicyIdentifier, isBasicSignature, isFound, isXML, 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, isNotFoundMethods inherited from interface SignaturePolicyInstanceInterface
getCacheKey
-
Constructor Details
-
XAdEST
public XAdEST()
-
-
Method Details
-
getAdESLevel
Retorna o nível do perfil- Specified by:
getAdESLevelin interfaceSignaturePolicyInterface- Overrides:
getAdESLevelin classXAdESB- Returns:
- string informando o tipo de perfil
-
defineProfile
- Overrides:
defineProfilein classXAdESB
-
validateMandatoryConditionals
-
getWarningAttributeList
Description copied from class:ProfileMétodo que retorna a lista de atributos que geram warnings- Overrides:
getWarningAttributeListin classXAdESB- Returns:
- lista de atributos que geram warnings
-
providesTrustedTime
Description copied from interface:BaselineTEsse método serve para verificar a conformidade da assinatura- Specified by:
providesTrustedTimein interfaceBaselineT<XadesSignature>- Parameters:
signature- a assinatura que se deseja verificar o tempo de confiança- Returns:
- a presença ou não de verificação temporal
-