SamlAuthenticationStatement 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í.
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
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. |