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

SamlSecurityToken i token di sicurezza specificano le attestazioni usando asserzioni SAML, che possono specificare l'oggetto del token di sicurezza. Le attestazioni in un'asserzione SAML sono rappresentate dalle istruzioni SAML. La specifica SAML definisce un set di tipi di istruzioni SAML e uno di essi è .SamlSubjectStatement Un SamlSubjectStatement asserisce l'entità che è l'oggetto del SamlSecurityToken token di sicurezza. Questa entità viene specificata usando una SamlSubject classe .

Costruttori

Nome Descrizione
SamlSubject()

Inizializza una nuova istanza della classe SamlSubject.

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

Inizializza una nuova istanza della SamlSubject classe utilizzando il nome specificato, il dominio in cui risiede il nome, il formato in cui si trova il nome, i protocolli di autenticazione, le informazioni di autenticazione aggiuntive e un identificatore di chiave.

SamlSubject(String, String, String)

Inizializza una nuova istanza della SamlSubject classe utilizzando il nome specificato, il dominio in cui risiede il nome e il formato in cui si trova il nome.

Proprietà

Nome Descrizione
ConfirmationMethods

Ottiene un set di riferimenti URI che identificano i protocolli da utilizzare 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 contenuta nell'oggetto del token di sicurezza SAML.

Name

Ottiene o imposta il nome del soggetto di un token di sicurezza SAML.

NameClaimType

Ottiene il tipo di attestazione utilizzato per rappresentare il nome soggetto di un token di sicurezza SAML.

NameFormat

Ottiene o imposta un riferimento URI che rappresenta il formato in cui si trova il nome del soggetto di un token di sicurezza SAML.

NameQualifier

Ottiene o imposta il dominio in cui risiede il nome soggetto di un token di sicurezza SAML.

SubjectConfirmationData

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

Metodi

Nome Descrizione
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 il Type dell'istanza corrente.

(Ereditato da Object)
MakeReadOnly()

Fa sì che questa istanza sia di sola lettura.

MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(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