java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.AttributeTrustCondition

public class AttributeTrustCondition
extends Object
Este atributo especifica as condições de confiança do atributo.
  • Constructor Details

    • AttributeTrustCondition

      public AttributeTrustCondition​(org.bouncycastle.asn1.ASN1Sequence attributeTrustCondition) throws CertificateException, IOException
      Construtor usado para decodificar um atributo de uma política ASN1.
      Parameters:
      attributeTrustCondition - codificação ASN1 do atributo AttributeTrustCondition.
      Throws:
      CertificateException - Exceção em caso de erro na codificação do certificado
      IOException - Exceção em caso de erro nos bytes do atributo
    • AttributeTrustCondition

      public AttributeTrustCondition​(Element element)
      Construtor usado para decodificar um atributo de uma política XML.
      Parameters:
      element - elemento XML que representa o atributo AttributeTrustCondition.
  • Method Details

    • isAttributeMandated

      public org.bouncycastle.asn1.ASN1Boolean isAttributeMandated()
      Retorna se o atributo é obrigatório
      Returns:
      Indica se o atributo é obrigatório
    • getHowCertAttribute

      public AttributeTrustCondition.HowCertAttribute getHowCertAttribute()
      Retorna o atributo HowCertAttribute.
      Returns:
      O valor do atributo
    • getAttrCertificateTrustTrees

      public CertificateTrustPoint[] getAttrCertificateTrustTrees()
      Retorna o atributo AttrCertificateTrustTrees.
      Returns:
      Um array de CertificateTrustPoint.
    • getAttrRevReq

      public CertRevReq getAttrRevReq()
      Retorna o atributo AttrRevReq.
      Returns:
      O valor do atributo
    • getAttributeConstraints

      public AttributeConstraints getAttributeConstraints()
      Retorna o atributo AttributeConstraints.
      Returns:
      O valor do atributo
    • hasCertificateTrustTrees

      public boolean hasCertificateTrustTrees()
      Verifica de existe o atributo CertificateTrustTrees.
      Returns:
      Indica se o atributo não é nulo.
    • hasAttrRevReq

      public boolean hasAttrRevReq()
      Verifica se existe o atributo AttrRevReq.
      Returns:
      Indica se o atributo não é nulo.
    • hasAttributeConstraints

      public boolean hasAttributeConstraints()
      Verifica se existe o atributo AttributeConstraints.
      Returns:
      Indica se o atributo não é nulo.