IClientCredential Interfejs

public interface IClientCredential

Interfejs reprezentujący poświadczenia aplikacji używane do uwierzytelniania klienta.

Poświadczenia klienta są używane przez poufne aplikacje klienckie do uwierzytelniania się w Platforma tożsamości Microsoft podczas żądania tokenów. Jest to używane w scenariuszach, w których aplikacja działa we własnym imieniu (przepływ poświadczeń klienta) lub w imieniu użytkownika (przepływ kodu autoryzacji z uwierzytelnianiem klienta).

Biblioteka MSAL obsługuje kilka typów poświadczeń klienta:

  • Wpisy tajne klienta — wpis tajny ciągu skonfigurowany dla aplikacji w portalu Azure
  • Certyfikaty klienta — certyfikat X.509, który może służyć do uwierzytelniania aplikacji
  • Potwierdzenia klienta — token JWT podpisany przy użyciu klucza prywatnego, który potwierdza tożsamość klienta

Aby uzyskać więcej informacji, zobacz https://aka.ms/msal4j-client-credentials

Dotyczy