Class SignaturePolicyExtension
java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.SignaturePolicyExtension
public class SignaturePolicyExtension extends Object
Esta classe especifica as regras adicionais da Política de Assinatura.
-
Constructor Summary
Constructors Constructor Description SignaturePolicyExtension(org.bouncycastle.asn1.ASN1Sequence extension)Construtor usado para decodificar um atributo de uma política ASN.1SignaturePolicyExtension(Node extension)Construtor usado para decodificar um atributo de uma política XML -
Method Summary
Modifier and Type Method Description StringgetExtnID()Retorna o atributoExtnID.org.bouncycastle.asn1.DEROctetStringgetExtnValue()Retorna o atributoExtnValue.NodegetPolicyExtension()Obtém o atributoSignaturePolicyExtensioncodificado para XML.booleanisXML()Verifica se a Política de Assinatura é XML
-
Constructor Details
-
SignaturePolicyExtension
public SignaturePolicyExtension(org.bouncycastle.asn1.ASN1Sequence extension)Construtor usado para decodificar um atributo de uma política ASN.1- Parameters:
extension- codificação ASN1 do atributoSignaturePolicyExtension.
-
SignaturePolicyExtension
Construtor usado para decodificar um atributo de uma política XML- Parameters:
extension- elemento XML que representa o atributoSignaturePolicyExtension.
-
-
Method Details
-
getPolicyExtension
Obtém o atributoSignaturePolicyExtensioncodificado para XML.- Returns:
- O nodo XML do atributo
-
getExtnID
Retorna o atributoExtnID.- Returns:
- O valor do atributo
-
getExtnValue
public org.bouncycastle.asn1.DEROctetString getExtnValue()Retorna o atributoExtnValue.- Returns:
- O valor do atributo
-
isXML
public boolean isXML()Verifica se a Política de Assinatura é XML- Returns:
- Indica se a Política de Assinatura é XML
-