ClientCredentialFactory Classe
- java.
lang. Object - com.
microsoft. aad. msal4j. ClientCredentialFactory
- com.
public class ClientCredentialFactory
Factory per la creazione di credenziali client usate nei flussi client riservati. Per informazioni dettagliate, vedi https://aka.ms/msal4j-client-credentials
Riepilogo dei costruttori
| Costruttore | Descrizione | |
|---|---|---|
| ClientCredentialFactory() | ||
Riepilogo dei metodi
| Modificatore e tipo | Metodo e descrizione |
|---|---|
|
static
IClient |
createFromCallback(Callable<String> callable)
Metodo statico per creare un'istanza ClientAssertion da un oggetto Callable fornito. |
|
static
IClient |
createFromCertificate(InputStream pkcs12Certificate, String password)
Metodo statico per creare un'istanza ClientCertificate da un certificato protetto da password. |
|
static
IClient |
createFromCertificate(PrivateKey key, X509Certificate publicKeyCertificate)
Metodo statico per creare un'istanza ClientCertificate da una coppia di certificati pubblica/chiave privata. |
|
static
IClient |
createFromCertificateChain(PrivateKey key, List<X509Certificate> publicKeyCertificateChain)
Metodo statico per creare un'istanza ClientCertificate da una catena di certificati. |
|
static
IClient |
createFromClientAssertion(String clientAssertion)
Metodo statico per creare un'istanza ClientAssertion da un token JWT codificato come stringa con codifica URL base64. |
|
static
IClient |
createFromSecret(String secret)
Metodo statico per creare un'istanza ClientSecret da un segreto client |
Metodi ereditati da java.lang.Object
Dettagli costruttore
ClientCredentialFactory
public ClientCredentialFactory()
Dettagli metodo
createFromCallback
public static IClientAssertion createFromCallback(Callable<String> callable)
Metodo statico per creare un'istanza ClientAssertion da un oggetto Callable fornito.
Parametri:
Valori restituiti:
Genera un'eccezione:
createFromCertificate
public static IClientCertificate createFromCertificate(InputStream pkcs12Certificate, String password)
Metodo statico per creare un'istanza ClientCertificate da un certificato protetto da password.
Parametri:
Valori restituiti:
Genera un'eccezione:
createFromCertificate
public static IClientCertificate createFromCertificate(PrivateKey key, X509Certificate publicKeyCertificate)
Metodo statico per creare un'istanza ClientCertificate da una coppia di certificati pubblica/chiave privata.
Parametri:
Valori restituiti:
createFromCertificateChain
public static IClientCertificate createFromCertificateChain(PrivateKey key, List<X509Certificate> publicKeyCertificateChain)
Metodo statico per creare un'istanza ClientCertificate da una catena di certificati.
Parametri:
Valori restituiti:
createFromClientAssertion
public static IClientAssertion createFromClientAssertion(String clientAssertion)
Metodo statico per creare un'istanza ClientAssertion da un token JWT codificato come stringa con codifica URL base64.
Parametri:
Valori restituiti:
createFromSecret
public static IClientSecret createFromSecret(String secret)
Metodo statico per creare un'istanza ClientSecret da un segreto client
Parametri:
Valori restituiti: