Share via


SessionSecurityTokenHandler.CreateSessionSecurityToken Yöntem

Tanım

Belirtecin geçerli olduğu belirtilen talep sorumlusunu ve zaman aralığını temel alan bir SessionSecurityToken oluşturur.

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

Parametreler

principal
ClaimsPrincipal

Talep sorumlusu.

context
String

Çağıran tanımlı bağlam dizesi.

endpointId
String

Belirtecin kapsamına alınan uç noktanın tanımlayıcısı.

validFrom
DateTime

Belirtecin geçerli olduğu zaman.

validTo
DateTime

Belirtecin artık geçerli olmadığı süre.

Döndürülenler

Oluşturulan oturum güvenlik belirteci. Yeni oturum belirtecinin özellikleri belirtilen parametrelere göre ayarlanır.

Özel durumlar

principal, null değeridir.

Şunlara uygulanır