Class SignaturePolicyExtension
java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.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 String
getExtnID()
Retorna o atributoExtnID
.org.bouncycastle.asn1.DEROctetString
getExtnValue()
Retorna o atributoExtnValue
.Node
getPolicyExtension()
Obtém o atributoSignaturePolicyExtension
codificado para XML.boolean
isXML()
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 atributoSignaturePolicyExtension
codificado 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
-