Class SigningCertificate.CertSelectorFromDigest
java.lang.Object
br.ufsc.labsec.parser.jades.attributes.signed.SigningCertificate.CertSelectorFromDigest
- All Implemented Interfaces:
Cloneable, CertSelector
- Enclosing class:
SigningCertificate
public static class SigningCertificate.CertSelectorFromDigest
extends Object
implements CertSelector
Classe para comparação de certificados conforme uma seleção por hash
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()Realiza uma cópia do seletorObtém o algoritmo de hash do seletorObtém o hash do certificado selecionado em base 64 URLbooleanmatch(Certificate cert) Verifica se um certificado encontra-se selecionado com base no hash
-
Constructor Details
-
CertSelectorFromDigest
-
-
Method Details
-
getAlgorithm
-
getBase64UrlHash
Obtém o hash do certificado selecionado em base 64 URL- Returns:
- Hash do certificado em base 64 URL
-
match
Verifica se um certificado encontra-se selecionado com base no hash- Specified by:
matchin interfaceCertSelector- Parameters:
cert- Certificado a ser comparado- Returns:
- verdadeiro se o certificado é o selecionado, falso caso contrário
-
clone
Realiza uma cópia do seletor- Specified by:
clonein interfaceCertSelector- Overrides:
clonein classObject- Returns:
- Cópia desta instãncia de seletor
-