ClientCredentialFactory Klass
- java.
lang. Object - com.
microsoft. aad. msal4j. ClientCredentialFactory
- com.
public class ClientCredentialFactory
Fabrik för att skapa klientautentiseringsuppgifter som används i konfidentiella klientflöden. Mer information finns i https://aka.ms/msal4j-client-credentials
Konstruktorsammanfattning
| Konstruktor | Description | |
|---|---|---|
| ClientCredentialFactory() | ||
Metodsammanfattning
| Modifierare och typ | Metod och beskrivning |
|---|---|
|
static
IClient |
createFromCallback(Callable<String> callable)
Statisk metod för att skapa en ClientAssertion instans från en angivet Anropsbart. |
|
static
IClient |
createFromCertificate(InputStream pkcs12Certificate, String password)
Statisk metod för att skapa en ClientCertificate instans från ett lösenordsskyddat certifikat. |
|
static
IClient |
createFromCertificate(PrivateKey key, X509Certificate publicKeyCertificate)
Statisk metod för att skapa en ClientCertificate instans från ett privat nyckel/offentligt certifikatpar. |
|
static
IClient |
createFromCertificateChain(PrivateKey key, List<X509Certificate> publicKeyCertificateChain)
Statisk metod för att skapa en ClientCertificate instans från en certifikatkedja. |
|
static
IClient |
createFromClientAssertion(String clientAssertion)
Statisk metod för att skapa en ClientAssertion instans från en JWT-token som kodas som en base64 URL-kodad sträng. |
|
static
IClient |
createFromSecret(String secret)
Statisk metod för att skapa en ClientSecret instans från en klienthemlighet |
Metoder som ärvts från java.lang.Object
Konstruktorinformation
ClientCredentialFactory
public ClientCredentialFactory()
Metodinformation
createFromCallback
public static IClientAssertion createFromCallback(Callable<String> callable)
Statisk metod för att skapa en ClientAssertion instans från en angivet Anropsbart.
Parametrar:
Returer:
Kast:
createFromCertificate
public static IClientCertificate createFromCertificate(InputStream pkcs12Certificate, String password)
Statisk metod för att skapa en ClientCertificate instans från ett lösenordsskyddat certifikat.
Parametrar:
Returer:
Kast:
createFromCertificate
public static IClientCertificate createFromCertificate(PrivateKey key, X509Certificate publicKeyCertificate)
Statisk metod för att skapa en ClientCertificate instans från ett privat nyckel/offentligt certifikatpar.
Parametrar:
Returer:
createFromCertificateChain
public static IClientCertificate createFromCertificateChain(PrivateKey key, List<X509Certificate> publicKeyCertificateChain)
Statisk metod för att skapa en ClientCertificate instans från en certifikatkedja.
Parametrar:
Returer:
createFromClientAssertion
public static IClientAssertion createFromClientAssertion(String clientAssertion)
Statisk metod för att skapa en ClientAssertion instans från en JWT-token som kodas som en base64 URL-kodad sträng.
Parametrar:
Returer:
createFromSecret
public static IClientSecret createFromSecret(String secret)
Statisk metod för att skapa en ClientSecret instans från en klienthemlighet
Parametrar:
Returer: