ClientCredentialFactory Klasa
- java.
lang. Object - com.
microsoft. aad. msal4j. ClientCredentialFactory
- com.
public class ClientCredentialFactory
Fabryka do tworzenia poświadczeń klienta używanych w poufnych przepływach klienta. Aby uzyskać więcej informacji, zobacz https://aka.ms/msal4j-client-credentials
Podsumowanie konstruktora
| Konstruktor | Opis | |
|---|---|---|
| ClientCredentialFactory() | ||
Podsumowanie metody
| Modyfikator i typ | Metoda i opis |
|---|---|
|
static
IClient |
createFromCallback(Callable<String> callable)
Metoda statyczna do utworzenia ClientAssertion wystąpienia na podstawie podanego wywołania. |
|
static
IClient |
createFromCertificate(InputStream pkcs12Certificate, String password)
Statyczna metoda tworzenia ClientCertificate wystąpienia na podstawie certyfikatu chronionego hasłem. |
|
static
IClient |
createFromCertificate(PrivateKey key, X509Certificate publicKeyCertificate)
Statyczna metoda tworzenia ClientCertificate wystąpienia na podstawie pary kluczy prywatnych/certyfikatów publicznych. |
|
static
IClient |
createFromCertificateChain(PrivateKey key, List<X509Certificate> publicKeyCertificateChain)
Metoda statyczna tworzenia ClientCertificate wystąpienia z łańcucha certyfikatów. |
|
static
IClient |
createFromClientAssertion(String clientAssertion)
Statyczna metoda tworzenia ClientAssertion wystąpienia na podstawie tokenu JWT zakodowanego jako ciąg zakodowany w adresie URL base64. |
|
static
IClient |
createFromSecret(String secret)
Metoda statyczna tworzenia ClientSecret wystąpienia na podstawie klucza tajnego klienta |
Metody dziedziczone z java.lang.Object
Szczegóły konstruktora
ClientCredentialFactory
public ClientCredentialFactory()
Szczegóły metody
createFromCallback
public static IClientAssertion createFromCallback(Callable<String> callable)
Metoda statyczna do utworzenia ClientAssertion wystąpienia na podstawie podanego wywołania.
Parametry:
Zwraca:
Zgłasza:
createFromCertificate
public static IClientCertificate createFromCertificate(InputStream pkcs12Certificate, String password)
Statyczna metoda tworzenia ClientCertificate wystąpienia na podstawie certyfikatu chronionego hasłem.
Parametry:
Zwraca:
Zgłasza:
createFromCertificate
public static IClientCertificate createFromCertificate(PrivateKey key, X509Certificate publicKeyCertificate)
Statyczna metoda tworzenia ClientCertificate wystąpienia na podstawie pary kluczy prywatnych/certyfikatów publicznych.
Parametry:
Zwraca:
createFromCertificateChain
public static IClientCertificate createFromCertificateChain(PrivateKey key, List<X509Certificate> publicKeyCertificateChain)
Metoda statyczna tworzenia ClientCertificate wystąpienia z łańcucha certyfikatów.
Parametry:
Zwraca:
createFromClientAssertion
public static IClientAssertion createFromClientAssertion(String clientAssertion)
Statyczna metoda tworzenia ClientAssertion wystąpienia na podstawie tokenu JWT zakodowanego jako ciąg zakodowany w adresie URL base64.
Parametry:
Zwraca:
createFromSecret
public static IClientSecret createFromSecret(String secret)
Metoda statyczna tworzenia ClientSecret wystąpienia na podstawie klucza tajnego klienta
Parametry:
Zwraca: