Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo CardSpaceSelector.GetToken (XmlElement, IEnumerable<XmlElement>, XmlElement, SecurityTokenSerializer)

 

Data di pubblicazione: ottobre 2016

Genera un token di sicurezza utilizzando il sistema CardSpace nonché l'endpoint, i criteri, l'emittente del token e il serializzatore di token specificati.

Spazio dei nomi:   System.IdentityModel.Selectors
Assembly:  System.IdentityModel.Selectors (in System.IdentityModel.Selectors.dll)

public static GenericXmlSecurityToken GetToken(
	XmlElement endpoint,
	IEnumerable<XmlElement> policy,
	XmlElement requiredRemoteTokenIssuer,
	SecurityTokenSerializer tokenSerializer
)

Parametri

endpoint
Type: System.Xml.XmlElement

Classe XmlElement che rappresenta l'indirizzo endpoint del destinatario in cui viene presentato il token.

policy
Type: System.Collections.Generic.IEnumerable<XmlElement>

Interfaccia IEnumerable<T> di tipo XmlElement che contiene un frammento dei criteri che specifica i tipi di token e le attestazioni richieste dal destinatario.

requiredRemoteTokenIssuer
Type: System.Xml.XmlElement

Classe XmlElement che rappresenta l'emittente del token.

tokenSerializer
Type: System.IdentityModel.Selectors.SecurityTokenSerializer

Elemento SecurityTokenSerializer che può leggere una clausola KeyInfo.

Valore restituito

Type: System.IdentityModel.Tokens.GenericXmlSecurityToken

Classe GenericXmlSecurityToken che rappresenta il token di sicurezza generato.

Exception Condition
ArgumentNullException

endpoint è null.

-oppure-

policy è null.

-oppure-

tokenSerializer è null.

Un token di sicurezza può essere emesso dall'utente o da terzi specificati dall'emittente dei criteri.

.NET Framework
Disponibile da 3.0
Torna all'inizio
Mostra: