AppCredentials Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Abstracción base para las credenciales de AAD para la autenticación y el almacenamiento en caché.
public abstract class AppCredentials : Microsoft.Rest.ServiceClientCredentials
type AppCredentials = class
inherit ServiceClientCredentials
Public MustInherit Class AppCredentials
Inherits ServiceClientCredentials
- Herencia
-
Microsoft.Rest.ServiceClientCredentialsAppCredentials
- Derivado
Constructores
AppCredentials(String, HttpClient, ILogger) |
Inicializa una nueva instancia de la clase AppCredentials. |
AppCredentials(String, HttpClient, ILogger, String) |
Inicializa una nueva instancia de la clase AppCredentials. |
Propiedades
AuthTenant |
Obtiene o establece el inquilino del token de autenticación de canal para esta credencial. |
ChannelAuthTenant |
Obtiene o establece el inquilino que se va a usar para la autenticación de canal. |
CustomHttpClient |
Obtiene o establece el inquilino del token de autenticación de canal para esta credencial. |
Logger |
Obtiene o establece el inquilino del token de autenticación de canal para esta credencial. |
MicrosoftAppId |
Obtiene o establece el identificador de aplicación de Microsoft para esta credencial. |
OAuthEndpoint |
Obtiene el punto de conexión de OAuth que se va a usar. |
OAuthScope |
Obtiene el ámbito de OAuth que se va a usar. |
ValidateAuthority |
Obtiene un valor que indica si se va a validar la autoridad. |
Métodos
BuildAuthenticator() |
Compila el diferido AdalAuthenticator que se usará para la adquisición de tokens. |
BuildIAuthenticator() |
Compila el diferido IAuthenticator que se usará para la adquisición de tokens. |
GetTokenAsync(Boolean) |
Obtiene un token de acceso de OAuth. |
IsTrustedServiceUrl(String) |
Obsoletos.
Comprueba si la dirección URL del servicio es para un host de confianza o no. |
ProcessHttpRequestAsync(HttpRequestMessage, CancellationToken) |
Aplique las credenciales a la solicitud HTTP. |
TrustServiceUrl(String) |
Obsoletos.
Agrega el host de la dirección URL del servicio a MicrosoftAppCredentials los hosts de confianza. |
TrustServiceUrl(String, DateTime) |
Obsoletos.
Agrega el host de la dirección URL del servicio a MicrosoftAppCredentials los hosts de confianza. |