次の方法で共有


PassportIdentity.GetIsAuthenticated メソッド (Int32, Boolean, Boolean)

ユーザーが Passport 認証を行う中央サイトで認証されているかどうかを示します。

Overloads Public Function GetIsAuthenticated( _
   ByVal iTimeWindow As Integer, _   ByVal bForceLogin As Boolean, _   ByVal bCheckSecure As Boolean _) As Boolean
[C#]
public bool GetIsAuthenticated(intiTimeWindow,boolbForceLogin,boolbCheckSecure);
[C++]
public: bool GetIsAuthenticated(intiTimeWindow,boolbForceLogin,boolbCheckSecure);
[JScript]
public function GetIsAuthenticated(
   iTimeWindow : int,bForceLogin : Boolean,bCheckSecure : Boolean) : Boolean;

パラメータ

  • iTimeWindow
    メンバが呼び出し元のドメインに最後にログオンした間隔を指定します。Passport に既定値を使用する場合、-1 を渡します。
  • bForceLogin
    iTimeWindow パラメータの使用方法を確認します。
  • bCheckSecure
    暗号化されたログオンかどうかを確認できます。現在のバージョンの Login サーバーでは、SSL サインインはオプションとして利用できないため、渡した値はサーバーでは無視されます。

戻り値

ユーザーが Passport 権限で認証されている場合は true 。それ以外の場合は false

解説

このバージョン (int, bool, bool) の GetIsAuthenticated は、Passport SDK Version 1.4 で使用します。これより後のバージョン (2.x) では、呼び出し時に 3 つの整数値を受け取る GetIsAuthenticated メソッドを使用します。詳細については、MSDN ライブラリ (https://msdn.microsoft.com/library) で Passport SDK に関するドキュメントの IPassportManager.IsAuthenticated の説明を参照してください。

必要条件

プラットフォーム: Windows 2000, Windows XP Professional, Windows Server 2003 ファミリ

参照

PassportIdentity クラス | PassportIdentity メンバ | System.Web.Security 名前空間 | PassportIdentity.GetIsAuthenticated オーバーロードの一覧