SessionSecurityTokenHandler.CreateSessionSecurityToken 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 einen SessionSecurityToken basierend auf dem angegebenen Anspruchsprinzipal und zeitbereich, in dem das Token gültig ist.
public:
virtual System::IdentityModel::Tokens::SessionSecurityToken ^ CreateSessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ principal, System::String ^ context, System::String ^ endpointId, DateTime validFrom, DateTime validTo);
public virtual System.IdentityModel.Tokens.SessionSecurityToken CreateSessionSecurityToken(System.Security.Claims.ClaimsPrincipal principal, string context, string endpointId, DateTime validFrom, DateTime validTo);
abstract member CreateSessionSecurityToken : System.Security.Claims.ClaimsPrincipal * string * string * DateTime * DateTime -> System.IdentityModel.Tokens.SessionSecurityToken
override this.CreateSessionSecurityToken : System.Security.Claims.ClaimsPrincipal * string * string * DateTime * DateTime -> System.IdentityModel.Tokens.SessionSecurityToken
Public Overridable Function CreateSessionSecurityToken (principal As ClaimsPrincipal, context As String, endpointId As String, validFrom As DateTime, validTo As DateTime) As SessionSecurityToken
Parameter
- principal
- ClaimsPrincipal
Der Anspruchsprinzipal.
- context
- String
Eine aufruferdefinierte Kontextzeichenfolge.
- endpointId
- String
Der Bezeichner des Endpunkts, auf den das Token abgegrenzt ist.
- validFrom
- DateTime
Der Zeitpunkt, zu dem das Token gültig wird.
- validTo
- DateTime
Die Zeit, nach der das Token nicht mehr gültig ist.
Gibt zurück
Das sitzungssicherheitstoken, das erstellt wurde. Die Eigenschaften für das neue Sitzungstoken werden entsprechend den angegebenen Parametern festgelegt.
Ausnahmen
principal ist null.
Die Configuration Eigenschaft ist null.