IClientCertificate Interface
Implementações
public interface IClientCertificate
extends IClientCredential
Tipo de credencial que contém o certificado público X509 e a chave privada RSA.
Para obter mais detalhes, confira https://aka.ms/msal4j-client-credentials
Resumo do método
| Modificador e tipo | Método e descrição |
|---|---|
| abstract java.util.List<java.lang.String> |
getEncodedPublicKeyCertificateChain()
Certificado público codificado em Base64. |
| abstract java.security.PrivateKey |
privateKey()
Retorna a chave privada da credencial. |
| abstract java.lang.String |
publicCertificateHash()
Hash SHA-1 codificado em Base64 do certificado público. |
| default java.lang.String |
publicCertificateHash256()
Hash SHA-256 codificado em Base64 do certificado público. |
Detalhes do método
getEncodedPublicKeyCertificateChain
public abstract List<String> getEncodedPublicKeyCertificateChain()
Certificado público codificado em Base64.
Retornos:
Gera:
privateKey
public abstract PrivateKey privateKey()
Retorna a chave privada da credencial.
Retornos:
publicCertificateHash
public abstract String publicCertificateHash()
Hash SHA-1 codificado em Base64 do certificado público.
Retornos:
Gera:
publicCertificateHash256
public default String publicCertificateHash256()
Hash SHA-256 codificado em Base64 do certificado público.
Retornos:
Gera: