PassportIdentity PassportIdentity PassportIdentity PassportIdentity Class

定義

警告

この API は現在使われていません。

PassportAuthenticationModule が使用するクラスを提供します。Provides a class to be used by PassportAuthenticationModule. このクラスでは、アプリケーションが Ticket(String) メソッドにアクセスする手段を提供します。It provides a way for an application to access the Ticket(String) method. このクラスは継承できません。This class cannot be inherited. このクラスは非推奨とされます。This class is deprecated.

public ref class PassportIdentity sealed : IDisposable, System::Security::Principal::IIdentity
[System.Obsolete("This type is obsolete. The Passport authentication product is no longer supported and has been superseded by Live ID.")]
public sealed class PassportIdentity : IDisposable, System.Security.Principal.IIdentity
type PassportIdentity = class
    interface IIdentity
    interface IDisposable
Public NotInheritable Class PassportIdentity
Implements IDisposable, IIdentity
継承
PassportIdentityPassportIdentityPassportIdentityPassportIdentity
属性
実装

<!-- 
This example demonstrates implementing the soft sign-in authentication approach. 
In order for the example to work, the following requirements must be met. 
You can find details on these requirements in the Passport SDK documentation.

1. You must modify the Web.config file associated with this page so that 
authentication mode is set to "Passport".
2. You must have the Passport SDK installed.
3. You must have a Passport Site ID for the site where your page resides. 
If your Site ID is in the PREP environment, you will also need a PREP Passport.
4. You must have installed the encryption key you received after registering 
your site and receiving a site ID.
5. You must have the Passport Manager object settings correctly configured for 
your site.
-->

<!-- 
This example demonstrates implementing the soft sign-in authentication approach. 
In order for the example to work, the following requirements must be met. 
You can find details on these requirements in the Passport SDK documentation.

1. You must modify the Web.config file associated with this page so that 
authentication mode is set to "Passport".
2. You must have the Passport SDK installed.
3. You must have a Passport Site ID for the site where your page resides. 
If your Site ID is in the PREP environment, you will also need a PREP Passport.
4. You must have installed the encryption key you received after registering your 
site and receiving a site ID.
5. You must have the Passport Manager object settings correctly configured for your site.
-->

<%@ Page language="c#" AutoEventWireup="true" %>
<%@ Import Namespace="System.Drawing" %>
<%@ Import Namespace="System.Web.Security" %>
<%@ Import Namespace="System.Runtime.InteropServices" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
    private void Page_Load(object sender, System.EventArgs e)
    {
        try 
        {
            // Determine whether Passport is the type of authentication
            // this page is set to use. (Authentication information
            // is set in the Web.config file.)
            if (!(this.Context.User.Identity is PassportIdentity))
            {
                // If this page isn't set to use Passport authentication,
                // quit now.
                this.Response.Write("Error: Passport authentication failed. " + 
                    "Make sure that the Passport SDK is installed " +
                    "and your Web.config file is configured correctly.");
                return;
            }

            // Expire the page to avoid the browser's cache.
           Response.Cache.SetNoStore(); 


            // Get a version of the Identity value that is cast as type
            // PassportIdentity. 
//<Snippet4>
//<Snippet5>
//<Snippet6>
            PassportIdentity identity = (this.Context.User.Identity as PassportIdentity);    
            // Determine whether the user is already signed in with a valid
            // and current ticket. Passing -1 for the parameter values 
            // indicates the default values will be used.
            if (identity.GetIsAuthenticated(-1, -1, -1))
            {
                this.Response.Write("Welcome to the site.<br /><br />");
                // Print the Passport sign in button on the screen.
                this.Response.Write(identity.LogoTag2());
//</Snippet6>
                // Make sure the user has core profile information before
                // trying to access it.
                if (identity.HasProfile("core"))
                {
                    this.Response.Write("<b>You have been authenticated as " + 
                        "Passport identity:" + identity.Name + "</b></p>");
                }
            }
//</Snippet5>            
    
            // Determine whether the user has a ticket.
            else if (identity.HasTicket)
            {
                // If the user has a ticket but wasn't authenticated, that 
                // means the ticket is stale, so the login needs to be refreshed.
                // Passing true as the fForceLogin parameter value indicates that 
                // silent refresh will be accepted.
                identity.LoginUser(null, -1, true, null, -1, null, -1, true, null);
            }
//</Snippet4>

            // If the user does not already have a ticket, ask the user
            // to sign in.
            else
            {
                this.Response.Write("Please sign in using the link below.<br /><br />");
                // Print the Passport sign in button on the screen.
                this.Response.Write(identity.LogoTag2());
            }
        }
        catch (System.Runtime.InteropServices.COMException comError)
        {
            this.Response.Write("An error occured while working with the " +
                "Passport SDK.");
        }
    }
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
    <head>
    <title>ASP.NET Example</title>
</head>
    <body>
        <form id="form1" runat="server">
        </form>
    </body>
</html>
<%@ Page language="VB" AutoEventWireup="true" %>
<%@ Import Namespace="System.Drawing" %>
<%@ Import Namespace="System.Web.Security" %>
<%@ Import Namespace="System.Runtime.InteropServices" %>


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
    Private Sub Page_Load(sender As Object, e As System.EventArgs)
        Try 
            ' Determine whether Passport is the type of authentication
            ' this page is set to use. (Authentication information
            ' is set in the Web.config file.)
            If Not TypeOf(Me.Context.User.Identity) Is PassportIdentity Then
                ' If this page isn't set to use Passport authentication,
                ' quit now.
                 Me.Response.Write("Error: Passport authentication failed. " & _
                     "Make sure that the Passport SDK is installed and your " & _
                     "Web.config file is configured correctly.")
                Return
            End If

            ' Expire the page to avoid the browser's cache.
            Response.Cache.SetNoStore()
            
            ' Get a version of the Identity value that is cast as type
            ' PassportIdentity. 
'<Snippet4>
'<Snippet5>
'<Snippet6>
            Dim identity As PassportIdentity = Me.Context.User.Identity
            ' Determine whether the user is already signed in with a valid
            ' and current ticket. Passing -1 for the parameter values 
            ' indicates the default values will be used.
            If (identity.GetIsAuthenticated(-1, -1, -1)) Then
                Me.Response.Write("Welcome to the site.<br /><br />")
                ' Print the Passport sign in button on the screen.
                Me.Response.Write(identity.LogoTag2())
'</Snippet6>
                ' Make sure the user has core profile information before
                ' trying to access it.
                If (identity.HasProfile("core")) Then
                    Me.Response.Write("<b>You have been authenticated as " & _ 
                    "Passport identity:" & identity.Name & "</b></p>")
                End If
'</Snippet5>            
    
            ' Determine whether the user has a ticket.
            ElseIf identity.HasTicket Then
                ' If the user has a ticket but wasn't authenticated, that 
                ' means the ticket is stale, so the login needs to be refreshed.
                ' Passing true as the fForceLogin parameter value indicates that 
                ' silent refresh will be accepted.
                identity.LoginUser(Nothing, -1, True, Nothing, -1, Nothing, _
                    -1, True, Nothing)
'</Snippet4>

            ' If the user does not already have a ticket, ask the user
            ' to sign in.
            Else
                Me.Response.Write("Please sign in using the link below.<br /><br />")
                ' Print the Passport sign in button on the screen.
                Me.Response.Write(identity.LogoTag2())
            End If

        Catch comError As System.Runtime.InteropServices.COMException
            Me.Response.Write("An error occured while working with the " & _
                "Passport SDK. The following result was returned: " & _
                comError.ErrorCode)
        End Try
    End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
    <head>
    <title>ASP.NET Example</title>
</head>

    <body>
        <form id="form1" runat="server">
        </form>
    </body>
</html>

注釈

このクラスは非推奨とされましたし、現在サポートされていません。This class has been deprecated and is no longer supported. Microsoft Passport Network は Windows Live ID によって置き換えられましたMicrosoft Passport Network has been replaced by Windows Live ID. Windows Live ID を使用して Web アプリケーションでユーザーを認証する方法の詳細については、次を参照してください。 Windows Live ID SDKします。For more information about how to use Windows Live ID to authenticate users in a Web application, see Windows Live ID SDK.

コンストラクター

PassportIdentity() PassportIdentity() PassportIdentity() PassportIdentity()

PassportIdentity クラスの新しいインスタンスを初期化します。Initializes a new instance of the PassportIdentity class. このクラスは非推奨とされます。This class is deprecated.

プロパティ

AuthenticationType AuthenticationType AuthenticationType AuthenticationType

ユーザーを識別するために使用する認証の種類を取得します。Gets the type of authentication used to identify the user. このクラスは非推奨とされます。This class is deprecated.

Error Error Error Error

現在の Passport チケットに関連付けられたエラー状態を示す値を取得します。Gets a value indicating the error state associated with the current Passport ticket. このクラスは非推奨とされます。This class is deprecated.

GetFromNetworkServer GetFromNetworkServer GetFromNetworkServer GetFromNetworkServer

Passport のサーバー接続とクエリ文字列に関する情報を取得します。Gets information on a Passport server connection and query string. このクラスは非推奨とされます。This class is deprecated.

HasSavedPassword HasSavedPassword HasSavedPassword HasSavedPassword

Passport メンバーのパスワードが保存されたかどうかに関する情報を取得します。Gets information on whether the Passport member's password was saved. このクラスは非推奨とされます。This class is deprecated.

HasTicket HasTicket HasTicket HasTicket

クエリ文字列に Passport チケットがクッキーとして含まれているかどうかを示す値を取得します。Gets a value indicating whether the query string includes a Passport ticket as a cookie. このクラスは非推奨とされます。This class is deprecated.

HexPUID HexPUID HexPUID HexPUID

現在認証されているユーザーの、16 進形式で表された Passport 一意識別子 (PUID: Passport Unique Identifier) を取得します。Gets the Passport Unique Identifier (PUID) for the currently authenticated user, in hexadecimal form. このクラスは非推奨とされます。This class is deprecated.

IsAuthenticated IsAuthenticated IsAuthenticated IsAuthenticated

ユーザーが Passport 権限で認証されているかどうかを示す値を取得します。Gets a value indicating whether the user is authenticated against a Passport authority. このクラスは非推奨とされます。This class is deprecated.

Item[String] Item[String] Item[String] Item[String]

Passport プロファイルの属性を取得します。Gets Passport profile attributes. このクラスは非推奨とされます。This class is deprecated.

Name Name Name Name

現在のユーザーの名前を取得します。Gets the name of the current user. このクラスは非推奨とされます。This class is deprecated.

TicketAge TicketAge TicketAge TicketAge

チケットが最後に発行または更新されてからの経過した時間を秒単位で取得します。Gets the time, in seconds, since the last ticket was issued or refreshed. このクラスは非推奨とされます。This class is deprecated.

TimeSinceSignIn TimeSinceSignIn TimeSinceSignIn TimeSinceSignIn

メンバーが Passport ログオン サーバーにログオンしてから経過した時間 (秒単位) を取得します。Gets the time, in seconds, since a member's logon to the Passport logon server. このクラスは非推奨とされます。This class is deprecated.

メソッド

AuthUrl() AuthUrl() AuthUrl() AuthUrl()

メンバーの Login サーバーの URL を含む文字列に、クエリ文字列内の Login サーバーに送られたオプションの情報を含めて返します。Returns a string containing the Login server URL for a member, as well as with optional information sent to the Login server in the query string. このクラスは非推奨とされます。This class is deprecated.

AuthUrl(String) AuthUrl(String) AuthUrl(String) AuthUrl(String)

メンバーの Login サーバーの URL を含む文字列に、クエリ文字列内の Login サーバーに送られたオプションの情報も含めて返します。Returns a string containing the Login server URL for a member, along with optional information sent to the Login server in the query string. このクラスは非推奨とされます。This class is deprecated.

AuthUrl(String, Int32, Boolean, String, Int32, String, Int32, Boolean) AuthUrl(String, Int32, Boolean, String, Int32, String, Int32, Boolean) AuthUrl(String, Int32, Boolean, String, Int32, String, Int32, Boolean) AuthUrl(String, Int32, Boolean, String, Int32, String, Int32, Boolean)

メンバーの認証サーバーの URL を返します。Returns the authentication server URL for a member. このクラスは非推奨とされます。This class is deprecated.

AuthUrl(String, Int32, Int32, String, Int32, String, Int32, Int32) AuthUrl(String, Int32, Int32, String, Int32, String, Int32, Int32) AuthUrl(String, Int32, Int32, String, Int32, String, Int32, Int32) AuthUrl(String, Int32, Int32, String, Int32, String, Int32, Int32)

メンバーの Login サーバーの URL を含む文字列に、クエリ文字列内の Login サーバーに送られたオプションの情報も含めて返します。Returns a string containing the Login server URL for a member, along with the optional information sent to the Login server in the query string. このクラスは非推奨とされます。This class is deprecated.

AuthUrl2() AuthUrl2() AuthUrl2() AuthUrl2()

メンバーの Login サーバーの URL を含む文字列に、クエリ文字列内の Login サーバーに送られたオプションの情報を含めて返します。Returns a string containing the Login server URL for a member, as well as optional information sent to the Login server in the query string. このクラスは非推奨とされます。This class is deprecated.

AuthUrl2(String) AuthUrl2(String) AuthUrl2(String) AuthUrl2(String)

メンバーの Login サーバーの URL を含む文字列に、クエリ文字列内の Login サーバーに送られたオプションの情報を含めて返します。Returns a string containing the Login server URL for a member, as well as optional information sent to the Login server in the query string. このクラスは非推奨とされます。This class is deprecated.

AuthUrl2(String, Int32, Boolean, String, Int32, String, Int32, Boolean) AuthUrl2(String, Int32, Boolean, String, Int32, String, Int32, Boolean) AuthUrl2(String, Int32, Boolean, String, Int32, String, Int32, Boolean) AuthUrl2(String, Int32, Boolean, String, Int32, String, Int32, Boolean)

メンバーの Login サーバーの URL を含む文字列に、クエリ文字列内の Login サーバーに送られたオプションの情報を含めて返します。Returns a string containing the Login server URL for a member, as well as the optional information sent to the Login server in the query string. このクラスは非推奨とされます。This class is deprecated.

AuthUrl2(String, Int32, Int32, String, Int32, String, Int32, Int32) AuthUrl2(String, Int32, Int32, String, Int32, String, Int32, Int32) AuthUrl2(String, Int32, Int32, String, Int32, String, Int32, Int32) AuthUrl2(String, Int32, Int32, String, Int32, String, Int32, Int32)

メンバーの Login サーバーの URL を含む文字列に、クエリ文字列内の Login サーバーに送られたオプションの情報を含めて取得します。Retrieves a string containing the Login server URL for a member, as well as the optional information sent to the Login server in the query string. このクラスは非推奨とされます。This class is deprecated.

Compress(String) Compress(String) Compress(String) Compress(String)

データを圧縮します。Compresses data. このクラスは非推奨とされます。This class is deprecated.

CryptIsValid() CryptIsValid() CryptIsValid() CryptIsValid()

Passport マネージャーが暗号化に有効な状態かどうかを示すフラグの状態を取得します。Gets the state of a flag indicating if the Passport Manager is in a valid state for encryption. このクラスは非推奨とされます。This class is deprecated.

CryptPutHost(String) CryptPutHost(String) CryptPutHost(String) CryptPutHost(String)

Passport の暗号化と複合化に使用されるキーを設定します。Sets the key being used for Passport encryption and decryption. このクラスは非推奨とされます。This class is deprecated.

CryptPutSite(String) CryptPutSite(String) CryptPutSite(String) CryptPutSite(String)

キーが最初にインストールされたときにキーに割り当てられたサイト名のラベルを参照して、Passport の暗号化と複合化に使用されるキーを設定します。Sets the key being used for Passport encryption and decryption by referring to the site-name label assigned to that key when the key was first installed. このクラスは非推奨とされます。This class is deprecated.

Decompress(String) Decompress(String) Decompress(String) Decompress(String)

Compress(String) メソッドで圧縮されたデータを圧縮解除します。Decompresses data that has been compressed by the Compress(String) method. このクラスは非推奨とされます。This class is deprecated.

Decrypt(String) Decrypt(String) Decrypt(String) Decrypt(String)

現在のサイトの Passport 参加要素キーを使用してデータを複号化します。Decrypts data using the Passport participant key for the current site. このクラスは非推奨とされます。This class is deprecated.

Encrypt(String) Encrypt(String) Encrypt(String) Encrypt(String)

現在のサイトの Passport 参加要素キーを使用してデータを暗号化します。Encrypts data using the Passport participant key for the current site. このクラスは非推奨とされます。This class is deprecated.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
Finalize() Finalize() Finalize() Finalize()

Passport ID がガベージ コレクションにより収集される前に、リソースを解放し、その他のクリーンアップ操作を実行できるようにします。Allows this passport identity to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.

GetCurrentConfig(String) GetCurrentConfig(String) GetCurrentConfig(String) GetCurrentConfig(String)

HKLM\SW\Microsoft\Passport ハイブ下にあるレジストリ キーの内容を取得します。Gets the contents of a registry key under the HKLM\SW\Microsoft\Passport hive. このクラスは非推奨とされます。This class is deprecated.

GetDomainAttribute(String, Int32, String) GetDomainAttribute(String, Int32, String) GetDomainAttribute(String, Int32, String) GetDomainAttribute(String, Int32, String)

要求されたドメイン属性を Passport マネージャーに照会して、Passport ドメインの情報を提供します。Provides information for a Passport domain by querying the Passport manager for the requested domain attribute. このクラスは非推奨とされます。This class is deprecated.

GetDomainFromMemberName(String) GetDomainFromMemberName(String) GetDomainFromMemberName(String) GetDomainFromMemberName(String)

メンバー名文字列から Passport ドメインを返します。Returns the Passport domain from the member name string. このクラスは非推奨とされます。This class is deprecated.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetIsAuthenticated(Int32, Boolean, Boolean) GetIsAuthenticated(Int32, Boolean, Boolean) GetIsAuthenticated(Int32, Boolean, Boolean) GetIsAuthenticated(Int32, Boolean, Boolean)

ユーザーが Passport 認証を行う中央サイトで認証されているかどうかを示します。Indicates whether the user is authenticated by a central site responsible for Passport authentication. このクラスは非推奨とされます。This class is deprecated.

GetIsAuthenticated(Int32, Int32, Int32) GetIsAuthenticated(Int32, Int32, Int32) GetIsAuthenticated(Int32, Int32, Int32) GetIsAuthenticated(Int32, Int32, Int32)

ユーザーが Passport 権限で認証されているかどうかを示します。Indicates whether the user is authenticated by a Passport authority. このクラスは非推奨とされます。This class is deprecated.

GetLoginChallenge() GetLoginChallenge() GetLoginChallenge() GetLoginChallenge()

302 リダイレクト URL の生成、または Passport を認識するクライアント認証交換の実行によって、ユーザーをログオンします。Logs the user on, either by generating a 302 redirect URL or initiating a Passport-aware client authentication exchange. このクラスは非推奨とされます。This class is deprecated.

GetLoginChallenge(String) GetLoginChallenge(String) GetLoginChallenge(String) GetLoginChallenge(String)

302 リダイレクト URL、または Passport を認識するクライアント認証交換の実行に適切なヘッダーを出力して、ユーザーをログオンします。Logs the user on by outputting the appropriate headers to either a 302 redirect URL or the initiation of a Passport-aware client authentication exchange. このクラスは非推奨とされます。This class is deprecated.

GetLoginChallenge(String, Int32, Int32, String, Int32, String, Int32, Int32, Object) GetLoginChallenge(String, Int32, Int32, String, Int32, String, Int32, Int32, Object) GetLoginChallenge(String, Int32, Int32, String, Int32, String, Int32, Int32, Object) GetLoginChallenge(String, Int32, Int32, String, Int32, String, Int32, Int32, Object)

302 リダイレクト URL の生成、または Passport を認識するクライアント認証交換の実行によって、ユーザーをログオンします。Logs the user on, either by generating a 302 redirect URL or initiating a Passport-aware client authentication exchange. このクラスは非推奨とされます。This class is deprecated.

GetOption(String) GetOption(String) GetOption(String) GetOption(String)

特定の Passport のログオン オプションを取得します。Gets a specific Passport logon option. このクラスは非推奨とされます。This class is deprecated.

GetProfileObject(String) GetProfileObject(String) GetProfileObject(String) GetProfileObject(String)

指定したプロファイル属性に関する Passport プロファイル情報を返します。Returns Passport profile information for the specified profile attribute. このクラスは非推奨とされます。This class is deprecated.

GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
HasFlag(Int32) HasFlag(Int32) HasFlag(Int32) HasFlag(Int32)

特定のフラグがユーザーのプロファイルに設定されているかどうかを示します。Indicates whether a given flag is set in this user's profile. このクラスは非推奨とされます。This class is deprecated.

HasProfile(String) HasProfile(String) HasProfile(String) HasProfile(String)

ユーザーのプロファイルに特定のプロファイル属性が存在するかどうかを示します。Indicates whether a given profile attribute exists in this user's profile. このクラスは非推奨とされます。This class is deprecated.

HaveConsent(Boolean, Boolean) HaveConsent(Boolean, Boolean) HaveConsent(Boolean, Boolean) HaveConsent(Boolean, Boolean)

ユーザーのプロファイルに完全な承認が与えられるかどうかを示します。Indicates whether full consent is granted in this user's profile. このクラスは非推奨とされます。This class is deprecated.

LoginUser() LoginUser() LoginUser() LoginUser()

302 リダイレクト URL の生成、または Passport を認識するクライアント認証交換の実行によって、ユーザーをログオンします。Logs the user on, either by generating a 302 redirect URL or initiating a Passport-aware client authentication exchange. このクラスは非推奨とされます。This class is deprecated.

LoginUser(String) LoginUser(String) LoginUser(String) LoginUser(String)

302 リダイレクト URL の生成、または Passport を認識するクライアント認証交換の実行によって、ユーザーをログオンします。Logs the user on, either by generating a 302 redirect URL or initiating a Passport-aware client authentication exchange. このクラスは非推奨とされます。This class is deprecated.

LoginUser(String, Int32, Boolean, String, Int32, String, Int32, Boolean, Object) LoginUser(String, Int32, Boolean, String, Int32, String, Int32, Boolean, Object) LoginUser(String, Int32, Boolean, String, Int32, String, Int32, Boolean, Object) LoginUser(String, Int32, Boolean, String, Int32, String, Int32, Boolean, Object)

302 リダイレクト URL の生成、または Passport を認識するクライアント認証交換の実行によって、ユーザーをログオンします。Logs the user on, either by generating a 302 redirect URL or by initiating a Passport-aware client authentication exchange. このクラスは非推奨とされます。This class is deprecated.

LoginUser(String, Int32, Int32, String, Int32, String, Int32, Int32, Object) LoginUser(String, Int32, Int32, String, Int32, String, Int32, Int32, Object) LoginUser(String, Int32, Int32, String, Int32, String, Int32, Int32, Object) LoginUser(String, Int32, Int32, String, Int32, String, Int32, Int32, Object)

302 リダイレクト URL の生成、または Passport を認識するクライアント認証交換の実行によって、ユーザーをログオンします。Logs the user on, either by generating a 302 redirect URL or initiating a Passport-aware client authentication exchange. このクラスは非推奨とされます。This class is deprecated.

LogoTag() LogoTag() LogoTag() LogoTag()

Passport リンクでイメージ タグを含んでいる HTML フラグメントを返します。Returns an HTML fragment containing an image tag for a Passport link. このクラスは非推奨とされます。This class is deprecated.

LogoTag(String) LogoTag(String) LogoTag(String) LogoTag(String)

Passport リンクで HTML <img> タグを含んでいる HTML フラグメントを返します。Returns an HTML fragment containing an HTML <img> tag for a Passport link. このクラスは非推奨とされます。This class is deprecated.

LogoTag(String, Int32, Boolean, String, Int32, Boolean, String, Int32, Boolean) LogoTag(String, Int32, Boolean, String, Int32, Boolean, String, Int32, Boolean) LogoTag(String, Int32, Boolean, String, Int32, Boolean, String, Int32, Boolean) LogoTag(String, Int32, Boolean, String, Int32, Boolean, String, Int32, Boolean)

Passport リンクで HTML <img> タグを含んでいる HTML フラグメントを返します。Returns an HTML fragment containing an HTML <img> tag for a Passport link. このクラスは非推奨とされます。This class is deprecated.

LogoTag(String, Int32, Int32, String, Int32, Int32, String, Int32, Int32) LogoTag(String, Int32, Int32, String, Int32, Int32, String, Int32, Int32) LogoTag(String, Int32, Int32, String, Int32, Int32, String, Int32, Int32) LogoTag(String, Int32, Int32, String, Int32, Int32, String, Int32, Int32)

Passport リンクで HTML <img> タグを含んでいる HTML フラグメントを返します。Returns an HTML fragment containing an HTML <img> tag for a Passport link. このクラスは非推奨とされます。This class is deprecated.

LogoTag2() LogoTag2() LogoTag2() LogoTag2()

Passport リンクでイメージ タグを含んでいる HTML フラグメントを返します。Returns an HTML fragment containing an image tag for a Passport link. このクラスは非推奨とされます。This class is deprecated.

LogoTag2(String) LogoTag2(String) LogoTag2(String) LogoTag2(String)

Passport リンクで HTML <img> タグを含んでいる HTML フラグメントを返します。Returns an HTML fragment containing an HTML <img> tag for a Passport link. このクラスは非推奨とされます。This class is deprecated.

LogoTag2(String, Int32, Boolean, String, Int32, Boolean, String, Int32, Boolean) LogoTag2(String, Int32, Boolean, String, Int32, Boolean, String, Int32, Boolean) LogoTag2(String, Int32, Boolean, String, Int32, Boolean, String, Int32, Boolean) LogoTag2(String, Int32, Boolean, String, Int32, Boolean, String, Int32, Boolean)

Passport リンクで HTML <img> タグを含んでいる HTML フラグメントを返します。Returns an HTML fragment containing an HTML <img> tag for a Passport link. このクラスは非推奨とされます。This class is deprecated.

LogoTag2(String, Int32, Int32, String, Int32, Int32, String, Int32, Int32) LogoTag2(String, Int32, Int32, String, Int32, Int32, String, Int32, Int32) LogoTag2(String, Int32, Int32, String, Int32, Int32, String, Int32, Int32) LogoTag2(String, Int32, Int32, String, Int32, Int32, String, Int32, Int32)

Passport リンクで HTML <img> タグを含んでいる HTML フラグメントを返します。Returns an HTML fragment containing an HTML <img> tag for a Passport link. このクラスは非推奨とされます。This class is deprecated.

LogoutURL() LogoutURL() LogoutURL() LogoutURL()

Passport のログアウト用 URL 文字列を返します。Returns the Passport logout URL string. このクラスは非推奨とされます。This class is deprecated.

LogoutURL(String, String, Int32, String, Int32) LogoutURL(String, String, Int32, String, Int32) LogoutURL(String, String, Int32, String, Int32) LogoutURL(String, String, Int32, String, Int32)

指定されたパラメーターを使用して、Passport のログアウト用 URL 文字列を返します。Returns the Passport logout URL string using the specified parameters. このクラスは非推奨とされます。This class is deprecated.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
SetOption(String, Object) SetOption(String, Object) SetOption(String, Object) SetOption(String, Object)

特定の Passport のログオン オプションを設定します。Sets a specific Passport logon option. このクラスは非推奨とされます。This class is deprecated.

SignOut(String) SignOut(String) SignOut(String) SignOut(String)

指定した Passport メンバーを現在のセッションからログオフします。Logs off the given Passport member from the current session. このクラスは非推奨とされます。This class is deprecated.

Ticket(String) Ticket(String) Ticket(String) Ticket(String)

Passport 認証チケットの、特定の属性に関する情報を取得します。Gets information on a specific attribute of the Passport authentication ticket. このクラスは非推奨とされます。This class is deprecated.

ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

明示的なインターフェイスの実装

IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose()

PassportIdentity クラスによって使用されているすべてのリソースを解放します。Releases all resources used by the PassportIdentity class. このクラスは非推奨とされます。This class is deprecated.

適用対象