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

public class TimeStampTrustCondition
extends Object
Este atributo identifica as condições de confiança para a construção do caminho de certificação usado para autenticar a autoridade de carimbo do tempo e as restrições sobre o nome da autoridade de carimbo do tempo.
  • Constructor Details

    • TimeStampTrustCondition

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

      public TimeStampTrustCondition​(Element timeStampTrustCondition) throws CertificateException, DOMException
      Construtor usado para decodificar um atributo de uma política XML.
      Parameters:
      timeStampTrustCondition - elemento XML que representa o atributo TimeStampTrustCondition.
      Throws:
      CertificateException - Exceção em caso de erro na codificação do certificado
      DOMException - Exceção em caso de erro nos bytes do atributo
  • Method Details

    • getTtsCertificateTrustTrees

      public CertificateTrustPoint[] getTtsCertificateTrustTrees()
      Retorna o atributo TtsCertificateTrustTrees.
      Returns:
      O valor do atributo
    • getTtsRevReq

      public CertRevReq getTtsRevReq()
      Retorna o atributo que representa o mínimo de requisitos para informação de revogação.
      Returns:
      O valor do atributo
    • getTtsNameConstraints

      public NameConstraints getTtsNameConstraints()
      Retorna o atributo TtsNameConstraints.
      Returns:
      O valor do atributo
    • getCautionPeriod

      public DeltaTime getCautionPeriod()
      Retorna o atributo CautionPeriod.
      Returns:
      O valor do atributo
    • getSignatureTimestampDelay

      public DeltaTime getSignatureTimestampDelay()
      Retorna o atributo SignatureTimestampDelay.
      Returns:
      O valor do atributo