Class PolicyConstraints
java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.PolicyConstraints
Este atributo pode restringir a construção do caminho de certificação de duas
maneiras: pode ser usado para proibir mapeamento de políticas, ou exigir que
cada certificado do caminho de certificação contenha um identificador de
política aceitável. Ou seja, se presente, este atributo especifica os
requerimentos para a política de certificado, ou as restrições para a
política de mapeamento.
-
Constructor Summary
ConstructorsConstructorDescriptionPolicyConstraints(org.bouncycastle.asn1.ASN1Sequence policyConstraints) Construtor usado para decodificar um atributo de uma política ASN1. -
Method Summary
Modifier and TypeMethodDescriptionorg.bouncycastle.asn1.ASN1IntegerRetorna o atributoInhibitPolicyMapping.org.bouncycastle.asn1.ASN1IntegerRetorna o atributoRequireExplicitPolicy.booleanVerifica se existe o atributoInhibitPolicyMapping.booleanVerifica se existe o atributoRequireExplicitPolicy.
-
Constructor Details
-
PolicyConstraints
public PolicyConstraints(org.bouncycastle.asn1.ASN1Sequence policyConstraints) Construtor usado para decodificar um atributo de uma política ASN1.- Parameters:
policyConstraints- codificação ASN1 do atributoPolicyConstraints.
-
-
Method Details
-
getRequireExplicitPolicy
public org.bouncycastle.asn1.ASN1Integer getRequireExplicitPolicy()Retorna o atributoRequireExplicitPolicy.- Returns:
- O valor do atributo
-
getInhibitPolicyMapping
public org.bouncycastle.asn1.ASN1Integer getInhibitPolicyMapping()Retorna o atributoInhibitPolicyMapping.- Returns:
- O valor do atributo
-
hasRequireExplicitPolicy
public boolean hasRequireExplicitPolicy()Verifica se existe o atributoRequireExplicitPolicy.- Returns:
- Indica se o atributo não é nulo.
-
hasInhibitPolicyMapping
public boolean hasInhibitPolicyMapping()Verifica se existe o atributoInhibitPolicyMapping.- Returns:
- Indica se o atributo não é nulo.
-