ClientCredentialFactory Clase
- java.
lang. Object - com.
microsoft. aad. msal4j. ClientCredentialFactory
- com.
public class ClientCredentialFactory
Generador para crear credenciales de cliente usadas en flujos de cliente confidenciales. Si desea obtener información más detallada, consulte https://aka.ms/msal4j-client-credentials.
Resumen del constructor
| Constructor | Description | |
|---|---|---|
| ClientCredentialFactory() | ||
Resumen del método
| Modificador y tipo | Método y descripción |
|---|---|
|
static
IClient |
createFromCallback(Callable<String> callable)
Método estático para crear una ClientAssertion instancia a partir de un invocable proporcionado. |
|
static
IClient |
createFromCertificate(InputStream pkcs12Certificate, String password)
Método estático para crear una ClientCertificate instancia a partir de un certificado protegido con contraseña. |
|
static
IClient |
createFromCertificate(PrivateKey key, X509Certificate publicKeyCertificate)
Método estático para crear una ClientCertificate instancia a partir de un par de certificados públicos o clave privada. |
|
static
IClient |
createFromCertificateChain(PrivateKey key, List<X509Certificate> publicKeyCertificateChain)
Método estático para crear una ClientCertificate instancia a partir de una cadena de certificados. |
|
static
IClient |
createFromClientAssertion(String clientAssertion)
Método estático para crear una ClientAssertion instancia a partir de un token JWT codificado como una cadena codificada en dirección URL base64. |
|
static
IClient |
createFromSecret(String secret)
Método estático para crear una ClientSecret instancia a partir de un secreto de cliente |
Métodos heredados de java.lang.Object
Detalles del constructor
ClientCredentialFactory
public ClientCredentialFactory()
Detalles del método
createFromCallback
public static IClientAssertion createFromCallback(Callable<String> callable)
Método estático para crear una ClientAssertion instancia a partir de un invocable proporcionado.
Parámetros:
Devoluciones:
Produce:
createFromCertificate
public static IClientCertificate createFromCertificate(InputStream pkcs12Certificate, String password)
Método estático para crear una ClientCertificate instancia a partir de un certificado protegido con contraseña.
Parámetros:
Devoluciones:
Produce:
createFromCertificate
public static IClientCertificate createFromCertificate(PrivateKey key, X509Certificate publicKeyCertificate)
Método estático para crear una ClientCertificate instancia a partir de un par de certificados públicos o clave privada.
Parámetros:
Devoluciones:
createFromCertificateChain
public static IClientCertificate createFromCertificateChain(PrivateKey key, List<X509Certificate> publicKeyCertificateChain)
Método estático para crear una ClientCertificate instancia a partir de una cadena de certificados.
Parámetros:
Devoluciones:
createFromClientAssertion
public static IClientAssertion createFromClientAssertion(String clientAssertion)
Método estático para crear una ClientAssertion instancia a partir de un token JWT codificado como una cadena codificada en dirección URL base64.
Parámetros:
Devoluciones:
createFromSecret
public static IClientSecret createFromSecret(String secret)
Método estático para crear una ClientSecret instancia a partir de un secreto de cliente
Parámetros:
Devoluciones: