SamlSubject Classe

Definizione

Rappresenta l'oggetto di un token di sicurezza SAML.

public ref class SamlSubject
public class SamlSubject
type SamlSubject = class
Public Class SamlSubject
Ereditarietà
SamlSubject

Commenti

I token di sicurezza SamlSecurityToken specificano le richieste utilizzando asserzioni SAML che possono indicare l'oggetto del token di sicurezza. Le attestazioni in un'asserzione SAML vengono rappresentate da istruzioni SAML. La specifica SAML definisce un set di tipi di istruzione SAML e uno di essi è una classe SamlSubjectStatement. SamlSubjectStatement dichiara l'entità oggetto del token di sicurezza SamlSecurityToken. Questa entità di protezione viene specificata utilizzando una classe SamlSubject.

Costruttori

SamlSubject()

Inizializza una nuova istanza della classe SamlSubject.

SamlSubject(String, String, String)

Inizializza una nuova istanza della classe SamlSubject utilizzando il nome, il dominio in cui risiede il nome e il formato del nome specificati.

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

Inizializza una nuova istanza della classe SamlSubject utilizzando il nome specificato, il dominio nel quale risiede il nome, il formato del nome, i protocolli di autenticazione, informazioni di autenticazione aggiuntive e un identificatore di chiave.

Proprietà

ConfirmationMethods

Ottiene un set di riferimenti URI che identificano i protocolli che devono essere utilizzati per autenticare l'oggetto.

Crypto

Ottiene o imposta la chiave crittografica utilizzata per verificare la firma digitale identificata da questa istruzione dell'oggetto SAML.

IsReadOnly

Ottiene un valore che indica se le proprietà di questa istanza sono di sola lettura.

KeyIdentifier

Ottiene o imposta un identificatore di chiave che fornisce l'accesso a una chiave crittografica utilizzata dall'oggetto del token di sicurezza SAML.

Name

Ottiene o imposta il nome dell'oggetto di un token di sicurezza SAML.

NameClaimType

Ottiene il tipo di attestazione utilizzato per rappresentare il nome dell'oggetto di un token di sicurezza SAML.

NameFormat

Ottiene o imposta un riferimento URI che rappresenta il formato del nome dell'oggetto di un token di sicurezza SAML.

NameQualifier

Ottiene o imposta il dominio in cui risiede il nome dell'oggetto di un token di sicurezza SAML.

SubjectConfirmationData

Ottiene o imposta informazioni di autenticazione aggiuntive che possono essere utilizzate dai protocolli di autenticazione.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
ExtractClaims()

Ottiene un set di attestazioni utilizzando le proprietà di questa classe.

ExtractSubjectKeyClaimSet(SamlSecurityTokenAuthenticator)

Ottiene un set di attestazioni utilizzando le proprietà di questa classe e l'autenticatore del token di sicurezza SAML specificato.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MakeReadOnly()

Modifica questa istanza in modo che sia di sola lettura.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver)

Legge l'elemento <saml:Subject> dal lettore XML specificato.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer)

Scrive l'elemento <saml:Subject> nel serializzatore XML specificato.

Si applica a

Vedi anche