SamlAuthenticationStatement Clase

Definición

Representa una notificación para un SamlSecurityToken token de seguridad que afirma que el sujeto se autenticó mediante un medio determinado en un momento determinado.

public ref class SamlAuthenticationStatement : System::IdentityModel::Tokens::SamlSubjectStatement
public class SamlAuthenticationStatement : System.IdentityModel.Tokens.SamlSubjectStatement
type SamlAuthenticationStatement = class
    inherit SamlSubjectStatement
Public Class SamlAuthenticationStatement
Inherits SamlSubjectStatement
Herencia
SamlAuthenticationStatement

Comentarios

SamlSecurityToken Los tokens de seguridad especifican sus notificaciones mediante aserciones de SAML, que pueden especificar cuándo se autenticó el asunto. Las notificaciones de una aserción de SAML se representan mediante instrucciones SAML. La especificación SAML define un conjunto de tipos de instrucción SAML y uno de ellos es .SamlAuthenticationStatement Un SamlAuthenticationStatement asevera que el sujeto de la instrucción se autenticó mediante un medio determinado en un momento determinado.

Constructores

Nombre Description
SamlAuthenticationStatement()

Inicializa una nueva instancia de la clase SamlAuthenticationStatement.

SamlAuthenticationStatement(SamlSubject, String, DateTime, String, String, IEnumerable<SamlAuthorityBinding>)

Inicializa una nueva instancia de la SamlAuthenticationStatement clase mediante los detalles de autenticación especificados.

Propiedades

Nombre Description
AuthenticationInstant

Obtiene o establece el instante en el tiempo en el que se autenticó el asunto.

AuthenticationMethod

Obtiene o establece el método utilizado para autenticar el asunto.

AuthorityBindings

Obtiene información adicional sobre el asunto.

ClaimType

Obtiene el tipo de notificación de seguridad.

DnsAddress

Obtiene o establece el nombre de dominio DNS en el que reside el equipo que autenticó el asunto.

IPAddress

Obtiene o establece la dirección IP del equipo que autenticó el asunto.

IsReadOnly

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

SamlSubject

Obtiene o establece el asunto de un SamlSecurityToken token de seguridad.

(Heredado de SamlSubjectStatement)

Métodos

Nombre Description
AddClaimsToList(IList<Claim>)

Agrega una notificación basada en las propiedades de esta instancia a la colección de notificaciones especificada.

CreatePolicy(ClaimSet, SamlSecurityTokenAuthenticator)

Crea una directiva de autorización para un SamlSecurityToken token de seguridad.

(Heredado de SamlSubjectStatement)
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa 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 Objectactual.

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

Lee la instrucción de autenticación SAML del lector XML especificado.

SetSubject(SamlSubject)

Establece el asunto de un SamlSecurityToken token de seguridad.

(Heredado de SamlSubjectStatement)
ToString()

Devuelve una cadena que representa el objeto actual.

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

Escribe la instrucción de autenticación SAML en el serializador XML especificado.

Se aplica a