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
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 |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer) |
Scrive l'elemento |