ClientCredentialFactory Classe
- java.
lang. Object - com.
microsoft. aad. msal4j. ClientCredentialFactory
- com.
public class ClientCredentialFactory
Factory para criar credenciais de clientes usadas em fluxos confidenciais de clientes. Para obter mais detalhes, veja https://aka.ms/msal4j-client-credentials
Resumo do Construtor
| Construtor | Descrição | |
|---|---|---|
| ClientCredentialFactory() | ||
Resumo do Método
| Modificador e Tipo | Método e Descrição |
|---|---|
|
static
IClient |
createFromCallback(Callable<String> callable)
Método estático para criar uma ClientAssertion instância a partir de um Callable fornecido. |
|
static
IClient |
createFromCertificate(InputStream pkcs12Certificate, String password)
Método estático para criar uma ClientCertificate instância a partir de um certificado protegido por palavra-passe. |
|
static
IClient |
createFromCertificate(PrivateKey key, X509Certificate publicKeyCertificate)
Método estático para criar uma ClientCertificate instância a partir de um par de chave privada/certificado público. |
|
static
IClient |
createFromCertificateChain(PrivateKey key, List<X509Certificate> publicKeyCertificateChain)
Método estático para criar uma ClientCertificate instância a partir de uma cadeia de certificados. |
|
static
IClient |
createFromClientAssertion(String clientAssertion)
Método estático para criar uma ClientAssertion instância a partir de um token JWT codificado como uma string codificada em base 64 URL. |
|
static
IClient |
createFromSecret(String secret)
Método estático para criar uma ClientSecret instância a partir de um segredo de cliente |
Métodos herdados de java.lang.Object
Detalhes do Construtor
ClientCredentialFactory
public ClientCredentialFactory()
Detalhes de Método
createFromCallback
public static IClientAssertion createFromCallback(Callable<String> callable)
Método estático para criar uma ClientAssertion instância a partir de um Callable fornecido.
Parâmetros:
Devoluções:
Lançamentos:
createFromCertificate
public static IClientCertificate createFromCertificate(InputStream pkcs12Certificate, String password)
Método estático para criar uma ClientCertificate instância a partir de um certificado protegido por palavra-passe.
Parâmetros:
Devoluções:
Lançamentos:
createFromCertificate
public static IClientCertificate createFromCertificate(PrivateKey key, X509Certificate publicKeyCertificate)
Método estático para criar uma ClientCertificate instância a partir de um par de chave privada/certificado público.
Parâmetros:
Devoluções:
createFromCertificateChain
public static IClientCertificate createFromCertificateChain(PrivateKey key, List<X509Certificate> publicKeyCertificateChain)
Método estático para criar uma ClientCertificate instância a partir de uma cadeia de certificados.
Parâmetros:
Devoluções:
createFromClientAssertion
public static IClientAssertion createFromClientAssertion(String clientAssertion)
Método estático para criar uma ClientAssertion instância a partir de um token JWT codificado como uma string codificada em base 64 URL.
Parâmetros:
Devoluções:
createFromSecret
public static IClientSecret createFromSecret(String secret)
Método estático para criar uma ClientSecret instância a partir de um segredo de cliente
Parâmetros:
Devoluções: