SessionAuthenticationModule.CreateSessionSecurityToken Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Yapılandırılan oturum belirteci işleyicisini kullanarak belirtilen parametrelerden bir SessionSecurityToken oluşturur.
public:
System::IdentityModel::Tokens::SessionSecurityToken ^ CreateSessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ principal, System::String ^ context, DateTime validFrom, DateTime validTo, bool isPersistent);
public System.IdentityModel.Tokens.SessionSecurityToken CreateSessionSecurityToken (System.Security.Claims.ClaimsPrincipal principal, string context, DateTime validFrom, DateTime validTo, bool isPersistent);
member this.CreateSessionSecurityToken : System.Security.Claims.ClaimsPrincipal * string * DateTime * DateTime * bool -> System.IdentityModel.Tokens.SessionSecurityToken
Public Function CreateSessionSecurityToken (principal As ClaimsPrincipal, context As String, validFrom As DateTime, validTo As DateTime, isPersistent As Boolean) As SessionSecurityToken
Parametreler
- principal
- ClaimsPrincipal
Belirteçte yakalanacak sorumlu.
- context
- String
Uygulama tanımlı bir bağlam dizesi.
- validFrom
- DateTime
Bu belirtecin geçerli olduğu ilk an.
- validTo
- DateTime
Bu belirtecin geçerli olduğu son an.
- isPersistent
- Boolean
true
değerin kullanıcı aracısı tarafından kalıcı olması gerekiyorsa; aksi takdirde , false
.
Döndürülenler
Oturum belirteci.
Özel durumlar
Yapılandırılmış geçerli bir oturum belirteci işleyicisi yok. (Özelliğinde SecurityTokenHandlers yapılandırılmış bir özellik yokSessionSecurityTokenHandler.)