IClientCertificate Schnittstelle
Implementiert
public interface IClientCertificate
extends IClientCredential
Anmeldeinformationstyp mit öffentlichem X509-Zertifikat und RSA-privatem Schlüssel.
Weitere Einzelheiten finden Sie unter https://aka.ms/msal4j-client-credentials
Methodenzusammenfassung
| Modifizierer und Typ | Methode und Beschreibung |
|---|---|
| abstract java.util.List<java.lang.String> |
getEncodedPublicKeyCertificateChain()
Base64-codiertes öffentliches Zertifikat. |
| abstract java.security.PrivateKey |
privateKey()
Gibt privaten Schlüssel der Anmeldeinformationen zurück. |
| abstract java.lang.String |
publicCertificateHash()
Base64-codierter SHA-1-Hash des öffentlichen Zertifikats. |
| default java.lang.String |
publicCertificateHash256()
Base64-codierter SHA-256-Hash des öffentlichen Zertifikats. |
Details zur Methode
getEncodedPublicKeyCertificateChain
public abstract List<String> getEncodedPublicKeyCertificateChain()
Base64-codiertes öffentliches Zertifikat.
Gibt zurück:
Löst aus:
privateKey
public abstract PrivateKey privateKey()
Gibt privaten Schlüssel der Anmeldeinformationen zurück.
Gibt zurück:
publicCertificateHash
public abstract String publicCertificateHash()
Base64-codierter SHA-1-Hash des öffentlichen Zertifikats.
Gibt zurück:
Löst aus:
publicCertificateHash256
public default String publicCertificateHash256()
Base64-codierter SHA-256-Hash des öffentlichen Zertifikats.
Gibt zurück:
Löst aus: