Condividi tramite


SamlAuthorityBinding Classe

Definizione

Specifica come recuperare informazioni aggiuntive sull'oggetto di un token di sicurezza SamlSecurityToken.

public ref class SamlAuthorityBinding
[System.Runtime.Serialization.DataContract]
public class SamlAuthorityBinding
[<System.Runtime.Serialization.DataContract>]
type SamlAuthorityBinding = class
Public Class SamlAuthorityBinding
Ereditarietà
SamlAuthorityBinding
Attributi

Commenti

Utilizzare la classe SamlAuthorityBinding per specificare come recuperare informazioni aggiuntive su un oggetto autenticato all'interno di un token di sicurezza SamlSecurityToken. I token di sicurezza SamlSecurityToken specificano le richieste utilizzando asserzioni SAML che possono indicare il momento in cui l'oggetto del token di sicurezza è stato autenticato. 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 SamlAuthenticationStatement. Una classe SamlAuthenticationStatement asserisce che l'oggetto dell'istruzione è stato autenticato in un determinato modo a una determinata ora. Una classe SamlAuthenticationStatement ha anche una classe SamlAuthorityBinding facoltativa che specifica come recuperare informazioni aggiuntive su un oggetto autenticato.

Utilizzare le proprietà Location, AuthorityKind e Binding per recuperare informazioni aggiuntive su un oggetto autenticato.

Costruttori

SamlAuthorityBinding()

Inizializza una nuova istanza della classe SamlAuthorityBinding.

SamlAuthorityBinding(XmlQualifiedName, String, String)

Inizializza una nuova istanza della classe SamlAuthorityBinding utilizzando i tipi di query, l'associazione del protocollo e il percorso dell'autorità SAML specificati.

Proprietà

AuthorityKind

Ottiene o imposta il tipo di query al quale risponde l'autorità SAML che dispone di informazioni aggiuntive sull'oggetto.

Binding

Ottiene o imposta l'associazione del protocollo SAML da utilizzare durante la comunicazione con l'autorità SAML che dispone di informazioni aggiuntive sull'oggetto.

IsReadOnly

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

Location

Ottiene o imposta la modalità in cui individuare e comunicare con l'autorità SAML che dispone di informazioni aggiuntive sull'oggetto.

Metodi

Equals(Object)

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

(Ereditato da Object)
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 <AuthorityBinding> dal lettore XML specificato.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

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

Scrive l'elemento <AuthorityBinding> nel serializzatore XML specificato.

Si applica a

Vedi anche