SamlSecurityTokenHandler.CreateClaims(SamlSecurityToken) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt Ansprüche aus einem SAML 1.1-Token.
protected:
virtual System::Security::Claims::ClaimsIdentity ^ CreateClaims(System::IdentityModel::Tokens::SamlSecurityToken ^ samlSecurityToken);
protected virtual System.Security.Claims.ClaimsIdentity CreateClaims (System.IdentityModel.Tokens.SamlSecurityToken samlSecurityToken);
abstract member CreateClaims : System.IdentityModel.Tokens.SamlSecurityToken -> System.Security.Claims.ClaimsIdentity
override this.CreateClaims : System.IdentityModel.Tokens.SamlSecurityToken -> System.Security.Claims.ClaimsIdentity
Protected Overridable Function CreateClaims (samlSecurityToken As SamlSecurityToken) As ClaimsIdentity
Parameter
- samlSecurityToken
- SamlSecurityToken
Ein SamlSecurityToken, der das Sicherheitstoken darstellt, aus dem die Anforderungen erstellt werden soll.
Gibt zurück
Eine ClaimsIdentity, das die extrahierten Ansprüche des Tokens enthält.
Ausnahmen
samlSecurityToken
ist null
.
Die Assertion-Eigenschaft von samlSecurityToken
ist null
.
Der Handler wurde nicht konfiguriert, oder für den Handler ist keine Ausstellernamenregistrierung konfiguriert. (Die Configuration-Eigenschaft ist null
oder ist auf ein SecurityTokenHandlerConfiguration mit einer IssuerNameRegistry-Eigenschaft festgelegt, die null
ist.
Der Ausstellername, der durch samlSecurityToken
, die konfigurierte Ausstellernamenregistration für das Sicherheitstoken, zurückgegeben wird, ist null
oder leer.