WSFederationAuthenticationModule.SetPrincipalAndWriteSessionToken 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.
İş parçacığı sorumlusunu ayarlar ve isteğe bağlı olarak oturum tanımlama bilgisini yazar.
public:
void SetPrincipalAndWriteSessionToken(System::IdentityModel::Tokens::SessionSecurityToken ^ sessionToken, bool isSession);
public void SetPrincipalAndWriteSessionToken (System.IdentityModel.Tokens.SessionSecurityToken sessionToken, bool isSession);
member this.SetPrincipalAndWriteSessionToken : System.IdentityModel.Tokens.SessionSecurityToken * bool -> unit
Public Sub SetPrincipalAndWriteSessionToken (sessionToken As SessionSecurityToken, isSession As Boolean)
Parametreler
- sessionToken
- SessionSecurityToken
STS'den gelen WS-Federation oturum açma yanıt iletisinden oluşturulan oturum güvenlik belirteci.
- isSession
- Boolean
true
yanıta dahil edilen oturumu temsil eden bir tanımlama bilgisi yazmak için; aksi takdirde , false
.
Özel durumlar
sessionToken
, null
değeridir.
Açıklamalar
Olay işleyici temsilcisinde OnAuthenticateRequest uygulanan istek işleme işlem hattından çağrılır. Bu yöntem aşağıdakileri yapar:
OnSessionSecurityTokenCreated olayı tetiklemek SessionSecurityTokenCreated için yöntemini çağırır. İş parçacığı sorumlusunu ayarlamak ve oturum tanımlama bilgisine yazılmadan önce oturum belirtecini değiştirmek ve oturum tanımlama bilgisinin yazılıp yazılmayacağını belirtmek için bu olayı kullanabilirsiniz.
İş parçacığı sorumlusunu AuthenticateSessionSecurityToken ayarlamak ve isteğe bağlı olarak oturum tanımlama bilgisini yazmak için yapılandırılan oturum kimlik doğrulama modülünde (SessionAuthenticationModule) yöntemini çağırır.