Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

Scope (Clase)

.NET Framework 4.5

Representa la configuración de la solicitud de emisión de tokens.

System.Object
  System.IdentityModel.Scope

Espacio de nombres:  System.IdentityModel
Ensamblado:  System.IdentityModel (en System.IdentityModel.dll)

public class Scope

El tipo Scope expone los siguientes miembros.

  NombreDescripción
Método públicoScope()Inicializa una nueva instancia de la clase Scope.
Método públicoScope(String)Inicializa una nueva instancia de la clase Scope con la dirección appliesTo especificada.
Método públicoScope(String, EncryptingCredentials)Inicializa una nueva instancia de la clase Scope con dirección appliesTo y credenciales de cifrado especificadas.
Método públicoScope(String, SigningCredentials)Inicializa una nueva instancia de la clase Scope con dirección appliesTo y credenciales de firma especificadas.
Método públicoScope(String, SigningCredentials, EncryptingCredentials)Inicializa una nueva instancia de la clase Scope con dirección appliesTo, credenciales de inicio de sesión y credenciales de cifrado especificadas.
Arriba

  NombreDescripción
Propiedad públicaAppliesToAddressObtiene o establece la dirección appliesTo del usuario de confianza.
Propiedad públicaEncryptingCredentialsObtiene o establece las credenciales de cifrado para el usuario de confianza.
Propiedad públicaPropertiesObtiene el contenedor Propiedades para extender el objeto.
Propiedad públicaReplyToAddressObtiene o establece la dirección replyTo del usuario de confianza.
Propiedad públicaSigningCredentialsObtiene o establece las credenciales de firma para el usuario de confianza.
Propiedad públicaSymmetricKeyEncryptionRequiredObtiene o establece un valor que indica si las claves simétricas emitidas deben cifrarse.
Propiedad públicaTokenEncryptionRequiredObtiene o establece un valor que indica si los tokens de seguridad emitidos deben cifrarse.
Arriba

  NombreDescripción
Método públicoEquals(Object)Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegidoFinalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método públicoGetHashCode Sirve como una función hash para un tipo en particular. (Se hereda de Object).
Método públicoGetType Obtiene el Type de la instancia actual. (Se hereda de Object).
Método protegidoMemberwiseClone Crea una copia superficial del Object actual. (Se hereda de Object).
Método públicoToString Retorna una cadena que representa al objeto actual. (Se hereda de Object).
Arriba

La clase de Scope encapsula información sobre el usuario de confianza (RP) asociado a una solicitud de token de seguridad (RST). Esta información se utiliza en las implementaciones de la clase de SecurityTokenService (STS) en la canalización simbólica de emisión para devolver una respuesta (RSTR) a una solicitud de token de seguridad (RST).

los objetos deScope contienen información sobre la dirección de RP, las credenciales que cifran y de firma que se utilizan con el token de seguridad emitido, y si el símbolo propio o claves simétricas emitidas por el token debe ser cifrado. De forma predeterminada, se cifran el símbolo y claves simétricas. Puede extender la clase de Scope tome la información adicional sobre la solicitud, como tipos de token aceptados por el RP, duración simbólica predeterminada, duración simbólica máxima, conjuntos de algoritmos utilizadas por el RP, etc.; sin embargo, la información encapsulada en esta clase no debe variar para solicitudes individuales.

La canalización simbólica de emisión se implementa en el método de Issue y este método invoca el método de GetScope para obtener la configuración para el RST. Debe implementar un método de GetScope en custom STS y devolver un objeto de Scope adecuado para el RP y la implementación del STS.

.NET Framework

Compatible con: 4.5.2, 4.5.1, 4.5

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft