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