Class VerifierRules
java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.VerifierRules
public class VerifierRules extends Object
Este atributo identifica os atributos não assinados que devem estar presentes
nesta Política de Assinatura e que devem ser adicionados pelo verificador,
caso não tenha sido adicionado pelo signatário.
-
Constructor Summary
Constructors Constructor Description VerifierRules(Collection<String> mandatedUnsignedAttr)VerifierRules(org.bouncycastle.asn1.ASN1Sequence verifierRules)Construtor usado para decodificar um atributo de uma política ASN1.VerifierRules(Node item)Construtor usado para decodificar um atributo de uma política XML. -
Method Summary
Modifier and Type Method Description BrExtDssgetBrExtDss()Retorna a extensão de assinatura brExtMandatedPdfSigDicEntriesBrExtMandatedDocTSEntriesgetBrExtMandatedDocTSEntries()String[]getMandatedUnsignedAttr()Retorna os atributos obrigatórios não assinados.List<String>getMandatedUnsignedAttributes()SignaturePolicyExtension[]getSignPolExtensions()Retorna as regras adicionais da Política de Assinatura.booleanhasSignPolExtensions()Verifica se existem regras adicionais da Política de Assinatura.
-
Constructor Details
-
VerifierRules
-
VerifierRules
public VerifierRules(org.bouncycastle.asn1.ASN1Sequence verifierRules)Construtor usado para decodificar um atributo de uma política ASN1.- Parameters:
verifierRules- codificação ASN1 do atributoVerifierRules.
-
VerifierRules
Construtor usado para decodificar um atributo de uma política XML.- Parameters:
item- elemento XML que representa o atributoSignerAndVerifierRules.
-
-
Method Details
-
getBrExtDss
Retorna a extensão de assinatura brExtMandatedPdfSigDicEntries- Returns:
- A extensão
-
getMandatedUnsignedAttr
Retorna os atributos obrigatórios não assinados.- Returns:
- Array de atributos obrigatórios não-assinados
-
getMandatedUnsignedAttributes
-
getSignPolExtensions
Retorna as regras adicionais da Política de Assinatura.- Returns:
- As regras adicionais da política
-
hasSignPolExtensions
public boolean hasSignPolExtensions()Verifica se existem regras adicionais da Política de Assinatura.- Returns:
- Indica se o atributo
SignPolExtensionsnão é nulo.
-
getBrExtMandatedDocTSEntries
-