Compartir a través de


SamlEvidence Clase

Definición

Representa la prueba utilizada para representar una decisión de autorización para un token de seguridad SamlSecurityToken.

public ref class SamlEvidence
public class SamlEvidence
type SamlEvidence = class
Public Class SamlEvidence
Herencia
SamlEvidence

Ejemplos

SamlAuthorizationDecisionStatement

SamlAssertion

SamlSecurityToken

Comentarios

SamlSecurityToken Los tokens de seguridad especifican sus notificaciones mediante aserciones de SAML, que pueden especificar cuándo se autorizó al sujeto para acceder a un recurso específico. Las instrucciones SAML representan las notificaciones en una aserción de SAML. La especificación de SAML define un conjunto de tipos de instrucción de SAML y uno de ellos es SamlAuthorizationDecisionStatement. SamlAuthorizationDecisionStatement valida que se ha tomado una decisión de autorización con respecto al acceso del sujeto al recurso especificado. La clase SamlEvidence representa la evidencia utilizada por una autoridad de SAML para representar una decisión de autorización para SamlAuthorizationDecisionStatement. La evidencia se especifica respectivamente como aserciones de SAML o una referencia a las aserciones de SAML, a las que hacen referencia las propiedades Assertions y AssertionIdReferences.

Constructores

SamlEvidence()

Inicializa una nueva instancia de la clase SamlEvidence.

SamlEvidence(IEnumerable<SamlAssertion>)

Inicializa una nueva instancia de la clase SamlEvidence utilizando el conjunto especificado de aserciones de SAML.

SamlEvidence(IEnumerable<String>)

Inicializa una nueva instancia de la clase SamlEvidence utilizando el conjunto especificado de referencias de aserciones de SAML.

SamlEvidence(IEnumerable<String>, IEnumerable<SamlAssertion>)

Inicializa una nueva instancia de la clase SamlEvidence utilizando el conjunto especificado de referencias de aserciones de SAML y de aserciones de SAML.

Propiedades

AssertionIdReferences

Obtiene una colección de identificadores para las aserciones de SAML que especifican la evidencia de la autoridad de SAML en la que se confió para representar la decisión de autorización.

Assertions

Obtiene la colección de aserciones de SAML que comprenden la evidencia de la autoridad de SAML en la que se confió para representar la decisión de autorización.

IsReadOnly

Obtiene un valor que indica si las propiedades de esta instancia son de solo lectura.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MakeReadOnly()

Hace que esta instancia sea de solo lectura.

MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver)

Lee la evidencia del lector de XML especificado.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer)

Escribe la evidencia en el serializador XML especificado.

Se aplica a