SamlSubject Clase

Definición

Representa el asunto de un token de seguridad de SAML.

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

Comentarios

SamlSecurityToken Los tokens de seguridad especifican sus notificaciones mediante aserciones de SAML, que pueden especificar el asunto del token de seguridad. 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 .SamlSubjectStatement Un SamlSubjectStatement declara la entidad de seguridad que es el asunto del SamlSecurityToken token de seguridad. Esta entidad de seguridad se especifica mediante una SamlSubject clase .

Constructores

Nombre Description
SamlSubject()

Inicializa una nueva instancia de la clase SamlSubject.

SamlSubject(String, String, String, IEnumerable<String>, String, SecurityKeyIdentifier)

Inicializa una nueva instancia de la SamlSubject clase con el nombre especificado, el dominio en el que reside el nombre, el formato en el que se encuentra el nombre, los protocolos de autenticación, la información de autenticación adicional y un identificador de clave.

SamlSubject(String, String, String)

Inicializa una nueva instancia de la SamlSubject clase con el nombre especificado, el dominio en el que reside el nombre y el formato en el que se encuentra el nombre.

Propiedades

Nombre Description
ConfirmationMethods

Obtiene un conjunto de referencias de URI que identifican los protocolos que se deben usar para autenticar el asunto.

Crypto

Obtiene o establece la clave criptográfica que se usa para comprobar la firma digital identificada por esta instrucción de asunto de SAML.

IsReadOnly

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

KeyIdentifier

Obtiene o establece un identificador de clave que proporciona acceso a una clave criptográfica mantenida por el asunto del token de seguridad samL.

Name

Obtiene o establece el nombre del firmante de un token de seguridad SAML.

NameClaimType

Obtiene el tipo de notificación que se usa para representar el nombre del firmante de un token de seguridad SAML.

NameFormat

Obtiene o establece una referencia de URI que representa el formato en el que se encuentra el nombre del firmante de un token de seguridad de SAML.

NameQualifier

Obtiene o establece el dominio en el que reside el nombre del firmante de un token de seguridad SAML.

SubjectConfirmationData

Obtiene o establece información de autenticación adicional que los protocolos de autenticación pueden usar.

Métodos

Nombre Description
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
ExtractClaims()

Obtiene un conjunto de notificaciones mediante las propiedades de esta clase.

ExtractSubjectKeyClaimSet(SamlSecurityTokenAuthenticator)

Obtiene un conjunto de notificaciones mediante las propiedades de esta clase y el autenticador de token de seguridad SAML especificado.

GetHashCode()

Actúa como 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 el <saml:Subject> elemento del lector XML especificado.

ToString()

Devuelve una cadena que representa el objeto actual.

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

Escribe el <saml:Subject> elemento en el serializador XML especificado.

Se aplica a

Consulte también