AuthorizationServerContract 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í.
Configuración del servidor de autorización de OAuth externo.
[Microsoft.Rest.Serialization.JsonTransformation]
public class AuthorizationServerContract : Microsoft.Azure.Management.ApiManagement.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type AuthorizationServerContract = class
inherit Resource
Public Class AuthorizationServerContract
Inherits Resource
- Herencia
- Atributos
Constructores
AuthorizationServerContract() |
Inicializa una nueva instancia de la clase AuthorizationServerContract. |
AuthorizationServerContract(String, String, String, IList<String>, String, String, String, String, String, IList<Nullable<AuthorizationMethod>>, IList<String>, IList<TokenBodyParameterContract>, String, Nullable<Boolean>, String, IList<String>, String, String, String) |
Inicializa una nueva instancia de la clase AuthorizationServerContract. |
Propiedades
AuthorizationEndpoint |
Obtiene o establece el punto de conexión de autorización de oAuth. Vea http://tools.ietf.org/html/rfc6749#section-3.2. |
AuthorizationMethods |
Obtiene o establece verbos HTTP admitidos por el punto de conexión de autorización. GET debe estar siempre presente. POST es opcional. |
BearerTokenSendingMethods |
Obtiene o establece especifica el mecanismo por el que se pasa el token de acceso a la API. |
ClientAuthenticationMethod |
Obtiene o establece el método de autenticación admitido por el punto de conexión de token de este servidor de autorización. Los valores posibles son Basic o Body. Cuando se especifica Body, las credenciales de cliente y otros parámetros se pasan dentro del cuerpo de la solicitud en el formato application/x-www-form-urlencoded. |
ClientId |
Obtiene o establece el identificador de cliente o aplicación registrado con este servidor de autorización. |
ClientRegistrationEndpoint |
Obtiene o establece una referencia opcional a una página donde se realiza el registro de aplicaciones o cliente para este servidor de autorización. Contiene la dirección URL absoluta de la entidad a la que se hace referencia. |
ClientSecret |
Obtiene o establece el secreto de cliente o aplicación registrado con este servidor de autorización. Esta propiedad no se rellenará en las operaciones "GET". Use la solicitud POST "/listSecrets" para obtener el valor. |
DefaultScope |
Obtiene o establece el ámbito del token de acceso que se va a solicitar de forma predeterminada. Se puede reemplazar en el nivel de API. Debe proporcionarse en forma de cadena que contiene los valores delimitados por espacios. |
Description |
Obtiene o establece la descripción del servidor de autorización. Puede contener etiquetas de formato HTML. |
DisplayName |
Obtiene o establece el nombre del servidor de autorización descriptivo. |
GrantTypes |
Obtiene o establece la forma de una concesión de autorización, que el cliente usa para solicitar el token de acceso. |
Id |
Obtiene el identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} (Heredado de Resource) |
Name |
Obtiene el nombre del recurso. (Heredado de Resource) |
ResourceOwnerPassword |
Obtiene o establece se puede especificar opcionalmente cuando este servidor de autorización admite el tipo de concesión de contraseña del propietario del recurso. Contraseña de usuario de propietario de recursos predeterminada. |
ResourceOwnerUsername |
Obtiene o establece se puede especificar opcionalmente cuando este servidor de autorización admite el tipo de concesión de contraseña del propietario del recurso. Nombre de usuario de propietario de recursos predeterminado. |
SupportState |
Obtiene o establece si es true, el servidor de autorización incluirá el parámetro de estado de la solicitud de autorización a su respuesta. El cliente puede utilizar el parámetro de estado para incrementar la seguridad de protocolo. |
TokenBodyParameters |
Obtiene o establece parámetros adicionales requeridos por el punto de conexión de token de este servidor de autorización representado como una matriz de objetos JSON con propiedades de cadena de nombre y valor, es decir, {"name" : "name value", "value": "a value"}. |
TokenEndpoint |
Obtiene o establece el punto de conexión del token de oAuth. Contiene el URI absoluto de la entidad a la que se hace referencia. |
Type |
Obtiene el tipo del recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" (Heredado de Resource) |
Métodos
Validate() |
Valide el objeto . |
Se aplica a
Azure SDK for .NET