Class SignaturePolicyIdentifier
java.lang.Object
br.ufsc.labsec.parser.jades.attributes.signed.SignaturePolicyIdentifier
- All Implemented Interfaces:
SignatureAttribute<JadesAttrCommonStruct>
public class SignaturePolicyIdentifier
extends Object
implements SignatureAttribute<JadesAttrCommonStruct>
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringfinal StringO algoritmo de cálculo de hash da políticastatic final Stringstatic final Stringstatic final Stringstatic final StringChaves do objeto JSON sigPIdstatic final StringEntrada no cabeçalho que relacionam o SigningCertificatefinal byte[]O valor de hash da PAfinal StringO identificador da políticafinal StringDescrição do identificador da políticafinal Stringprivate A URL da políticastatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
IDENTIFIER
Entrada no cabeçalho que relacionam o SigningCertificate- See Also:
-
ID
-
DIGALG
- See Also:
-
DIGVAL
- See Also:
-
DIGPSP
- See Also:
-
SIGPQUALS
- See Also:
-
SPURI
- See Also:
-
DESC
- See Also:
-
DOCREFS
- See Also:
-
sigPolicyHash
public final byte[] sigPolicyHashO valor de hash da PA -
sigPolicyId
O identificador da política -
sigPolicyIdDesc
Descrição do identificador da política -
sigPolicyUrl
private A URL da política -
digestMethodId
O algoritmo de cálculo de hash da política
-
-
Constructor Details
-
SignaturePolicyIdentifier
-
SignaturePolicyIdentifier
-
-
Method Details
-
getEncoded
Retorna o atributo codificado- Specified by:
getEncodedin interfaceSignatureAttribute<JadesAttrCommonStruct>- Returns:
- O atributo no formato descrito pelas normas do ETSI e RFCs
- Throws:
SignatureAttributeException
-
isSigned
public boolean isSigned()Informa se o atributo é assinado- Specified by:
isSignedin interfaceSignatureAttribute<JadesAttrCommonStruct>- Returns:
- Indica se o atributo é assinado
-
isUnique
public boolean isUnique()Informa se o atributo deve ter apenas uma instância na assinatura- Specified by:
isUniquein interfaceSignatureAttribute<JadesAttrCommonStruct>- Returns:
- Indica se o atributo deve ter apenas uma instância na assinatura
-
getIdentifier
Retorna o identificador do atributo- Specified by:
getIdentifierin interfaceSignatureAttribute<JadesAttrCommonStruct>- Returns:
- O identificador do atributo
-
getSignaturePolicyId
-