java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.unsigned.CertID

public class CertID
extends Object
Esta classe engloba informações sobre um certificado
  • Constructor Details

    • CertID

      public CertID()
  • Method Details

    • getName

      public String getName()
      Retorna o nome do emissor
      Returns:
      O nome do emissor
    • getSerialNumber

      public BigInteger getSerialNumber()
      Retorna o número de série
      Returns:
      O número de série
    • getAlgorithm

      public String getAlgorithm()
      Retorna o algoritmo de hash
      Returns:
      O algoritmo
    • getCertificateDigest

      public byte[] getCertificateDigest()
      Retorna o valor de hash do certificado
      Returns:
      O hash do certificado
    • setName

      public void setName​(String name)
      Atribue o nome do emissor
      Parameters:
      name - O nome do emissor
    • setSerialNumber

      public void setSerialNumber​(BigInteger serialNumber)
      Atribue o número de série do certificado
      Parameters:
      serialNumber - O número de série
    • setAlgorithm

      public void setAlgorithm​(String algorithm)
      Atribue o algoritmo de hash
      Parameters:
      algorithm - O algoritmo
    • setCertificateDigest

      public void setCertificateDigest​(byte[] certificateDigest)
      Atribue o valor de hash do certificado
      Parameters:
      certificateDigest - O hash do certificado