Class CertificatePathUtils

java.lang.Object
br.ufsc.labsec.pbad.core.utils.certPath.CertificatePathUtils

public class CertificatePathUtils extends Object
  • Method Details

    • isICPBr

      public static boolean isICPBr(CertPath certPath)
      Verifica se o caminho de certificação é ICP-Br
      Parameters:
      certPath - caminho de certificação
      Returns:
      se é ICP-Br
    • isGovBr

      public static boolean isGovBr(CertPath certPath)
      Verifica se o caminho de certificação é Gov-BR
      Parameters:
      certPath - caminho de certificação
      Returns:
      se é Gov-BR
    • checkLastCertificateName

      public static boolean checkLastCertificateName(CertPath certPath, String containsName)
      Verifica se o último certificado da cadeia de certificados contém algo em seu nome
      Parameters:
      certPath - Caminho de certificação
      containsName - O que o último certificado deve conter
      Returns:
      Se o último certificado contém containsName