com.microsoft.aad.msal4j
类
接口
| IAccount |
表示单个用户帐户的接口。 |
| IAuthenticationResult |
表示令牌获取操作结果的接口。 |
| IBroker |
用于定义所有代理必须实现的基本方法集 |
| IClientAssertion |
包含“urn:ietf:params:oauth:token-type:jwt”类型的断言的凭据类型。 |
| IClientCertificate |
包含 X509 公共证书和 RSA 私钥的凭据类型。 |
| IClientCredential |
表示应用程序凭据的接口 |
| IClientSecret |
包含字符串格式机密的客户端凭据的表示形式 |
| IConfidentialClientApplication |
表示机密客户端应用程序(Web 应用、Web API、守护程序应用)的接口。 |
| IHttpClient |
配置 http 客户端 IPublicClientApplication 时要实现的接口或 IConfidentialClientApplication。 |
| IHttpResponse |
执行 的 HttpRequest HTTP 响应 IHttpClient |
| IManagedIdentityApplication |
表示托管标识应用程序的接口。 |
| IPublicClientApplication |
表示公共客户端应用程序(桌面、移动版)的接口。 |
| ITenantProfile |
表示单个租户配置文件的接口。 |
| ITokenCache |
表示安全令牌缓存持久性的接口 |
| ITokenCacheAccessAspect |
表示在缓存访问前后执行代码的操作的接口。 |
| ITokenCacheAccessContext |
表示访问令牌缓存的上下文的接口 |
| IUserAssertion |
表示 On-Behalf-Of 流中下游应用程序使用的委托用户标识的接口 |
| OpenBrowserAction |
要实现以替代系统浏览器初始化逻辑的接口。 |
枚举
| AzureCloudEndpoint |
所有各国云在每个环境中分别对用户进行身份验证,并具有单独的身份验证终结点。 |
|
| CacheRefreshReason |
指定在使用时从标识提供者提取访问令牌的原因 acquireTokenSilently(SilentParameters parameters) |
|
| HttpMethod |
表示常见 HTTP 请求方法的枚举器。 |
|
| InteractionRequiredExceptionReason |
有关原因的详细信息,提供有关用户在进行交互式身份验证时可能期望的 MsalInteractionRequiredException提示 |
|
| ManagedIdentitySourceType | ||
| Prompt |
指示发送授权代码请求时所需的用户交互类型。 |
|
| ResponseMode |
AAD 可以将授权结果发送回调用应用程序的可能方法的值 |
|
| TokenSource |
在 |
|