Class VerifierRules
java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.VerifierRules
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
ConstructorsConstructorDescriptionVerifierRules(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 TypeMethodDescriptionRetorna a extensão de assinatura brExtMandatedPdfSigDicEntriesString[]Retorna os atributos obrigatórios não assinados.Retorna as regras adicionais da Política de Assinatura.booleanVerifica 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
-