Freigeben über


SecurityTokenService.CreateSecurityTokenDescriptor Methode

Definition

Erstellt eine Instanz eines SecurityTokenDescriptor.

protected:
 virtual System::IdentityModel::Tokens::SecurityTokenDescriptor ^ CreateSecurityTokenDescriptor(System::IdentityModel::Protocols::WSTrust::RequestSecurityToken ^ request, System::IdentityModel::Scope ^ scope);
protected virtual System.IdentityModel.Tokens.SecurityTokenDescriptor CreateSecurityTokenDescriptor (System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, System.IdentityModel.Scope scope);
abstract member CreateSecurityTokenDescriptor : System.IdentityModel.Protocols.WSTrust.RequestSecurityToken * System.IdentityModel.Scope -> System.IdentityModel.Tokens.SecurityTokenDescriptor
override this.CreateSecurityTokenDescriptor : System.IdentityModel.Protocols.WSTrust.RequestSecurityToken * System.IdentityModel.Scope -> System.IdentityModel.Tokens.SecurityTokenDescriptor
Protected Overridable Function CreateSecurityTokenDescriptor (request As RequestSecurityToken, scope As Scope) As SecurityTokenDescriptor

Parameter

request
RequestSecurityToken

Die eingehende Tokenanforderung.

scope
Scope

Das von Scope zurückgegebene GetScope(ClaimsPrincipal, RequestSecurityToken)-Objekt.

Gibt zurück

Das SecurityTokenDescriptor.

Ausnahmen

request ist null.

- oder -

scope ist null.

Hinweise

Wird während der Tokenausstellung nach GetScopeaufgerufen.

Gilt für: