SamlSecurityTokenHandler.SetDelegateFromAttribute Metodo
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.
Questo metodo viene chiamato quando viene rilevato un tipo speciale di SamlAttribute. SamlAttribute passato esegue il wrapping di un SamlAttribute che contiene una raccolta di AttributeValues, ognuna delle quali viene mappata a un'attestazione. Tutte le attestazioni verranno restituite in un claimsIdentity con l'emittente specificato.
protected virtual void SetDelegateFromAttribute(Microsoft.IdentityModel.Tokens.Saml.SamlAttribute attribute, System.Security.Claims.ClaimsIdentity subject, string issuer);
abstract member SetDelegateFromAttribute : Microsoft.IdentityModel.Tokens.Saml.SamlAttribute * System.Security.Claims.ClaimsIdentity * string -> unit
override this.SetDelegateFromAttribute : Microsoft.IdentityModel.Tokens.Saml.SamlAttribute * System.Security.Claims.ClaimsIdentity * string -> unit
Protected Overridable Sub SetDelegateFromAttribute (attribute As SamlAttribute, subject As ClaimsIdentity, issuer As String)
Parametri
- attribute
- SamlAttribute
SamlAttribute da elaborare.
- subject
- ClaimsIdentity
Identità che deve essere modificata in modo da riflettere SamlAttribute.
- issuer
- String
Identità dell'autorità di certificazione.
Eccezioni
se abbiamo due delegati che agiscono come identità, non lo consentiamo.