Compartir a través de


AuthorizationServerContractBaseProperties Clase

Definición

Contrato externo de configuración de actualización del servidor de autorización de OAuth.

public class AuthorizationServerContractBaseProperties
type AuthorizationServerContractBaseProperties = class
Public Class AuthorizationServerContractBaseProperties
Herencia
AuthorizationServerContractBaseProperties

Constructores

AuthorizationServerContractBaseProperties()

Inicializa una nueva instancia de la clase AuthorizationServerContractBaseProperties.

AuthorizationServerContractBaseProperties(String, IList<Nullable<AuthorizationMethod>>, IList<String>, IList<TokenBodyParameterContract>, String, Nullable<Boolean>, String, IList<String>, String, String)

Inicializa una nueva instancia de la clase AuthorizationServerContractBaseProperties.

Propiedades

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.

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.

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.

Se aplica a