SamlSubject Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
| WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer) |
Scrive l'elemento |