セールス: 1-800-867-1380

TokenProvider クラス

いくつかの既知のトークン プロバイダーを返す組み込みファクトリ メソッドを持つセキュリティ トークン プロバイダーを表します。

名前空間:  Microsoft.ServiceBus
アセンブリ:  Microsoft.ServiceBus (Microsoft.ServiceBus.dll)

public abstract class TokenProvider

TokenProvider 型は、以下のメンバーを公開しています。

  名前説明
プロテクト メソッドTokenProvider(Boolean, Boolean)TokenProvider クラスの新しいインスタンスを初期化します。
プロテクト メソッドTokenProvider(Boolean, Boolean, TokenScope)TokenProvider クラスの新しいインスタンスを初期化します。
プロテクト メソッドTokenProvider(Boolean, Boolean, Int32, TokenScope)TokenProvider クラスの新しいインスタンスを初期化します。
先頭に戻る

  名前説明
パブリック プロパティCacheSizeキャッシュのサイズを取得または設定します。
パブリック プロパティCacheTokens新しいセキュリティ トークンがキャッシュされるかどうかを示す値を取得または設定します。
パブリック プロパティIsWebTokenSupportedWeb トークンがこのプロバイダーによってサポートされているかどうかを示す値を取得または設定します。
プロテクト プロパティStripQueryParametersトークン プロバイダーがクエリ パラメーターを除去するかどうかを取得します。
パブリック プロパティTokenScopeプロバイダーに関連付けられたトークン スコープを取得または設定します。
先頭に戻る

  名前説明
パブリック メソッドBeginGetTokenセキュリティ トークンを取得する非同期操作を開始します。
パブリック メソッドBeginGetWebTokenWeb トークンを取得する非同期操作を開始します。
プロテクト メソッドBuildKeyトークン プロバイダーのキーを生成します。
パブリック メソッドClearトークン プロバイダーをクリアします。
パブリック メソッド静的メンバーCreateOAuthTokenProviderOAuth (Open standard for Authorization) トークン プロバイダーを作成します。
パブリック メソッド静的メンバーCreateSamlTokenProvider(String)指定された SAML トークンを使用して SAML トークン プロバイダーを作成します。
パブリック メソッド静的メンバーCreateSamlTokenProvider(String, TokenScope)指定された SAML トークンおよびスコープを使用して SAML トークン プロバイダーを作成します。
パブリック メソッド静的メンバーCreateSamlTokenProvider(String, Uri)指定された SAML トークンおよびセキュリティ トークン サービス (STS) の URI を使用して、SAML トークン プロバイダーを作成します。
パブリック メソッド静的メンバーCreateSamlTokenProvider(String, Uri, TokenScope)指定された SAML トークン、セキュリティ トークン サービス (STS) の URI、およびトークン スコープを使用して、SAML トークン プロバイダーを作成します。
パブリック メソッド静的メンバーCreateSamlTokenProvider(String, Uri, Int32)指定された SAML トークン、セキュリティ トークン サービス (STS) の URI、およびキャッシュ サイズを使用して、SAML トークン プロバイダーを作成します。
パブリック メソッド静的メンバーCreateSamlTokenProvider(String, Uri, Int32, TokenScope)指定された SAML トークン、セキュリティ トークン サービス (STS) の URI、キャッシュ サイズ、およびトークン スコープを使用して、SAML トークン プロバイダーを作成します。
パブリック メソッド静的メンバーCreateSharedAccessSignatureTokenProvider(String)
パブリック メソッド静的メンバーCreateSharedAccessSignatureTokenProvider(String, String)指定されたキー名と共有アクセス キーを使用して、トークン プロバイダーへのアクセスを許可する URL を作成します。
パブリック メソッド静的メンバーCreateSharedAccessSignatureTokenProvider(String, String, TokenScope)指定されたキー名、共有アクセス キー、トークン スコープを使用して、トークン プロバイダーへのアクセスを許可する URL を作成します。
パブリック メソッド静的メンバーCreateSharedAccessSignatureTokenProvider(String, String, TimeSpan)指定されたキー名、共有アクセス キー、トークンの有効期限を使用して、トークン プロバイダーへのアクセスを許可する URL を作成します。
パブリック メソッド静的メンバーCreateSharedAccessSignatureTokenProvider(String, String, TimeSpan, TokenScope)トークン プロバイダーへのアクセスを許可する URL を作成します。
パブリック メソッド静的メンバーCreateSharedSecretTokenProvider(String, array<Byte>[]()[][])共有シークレット トークン プロバイダーを作成します。
パブリック メソッド静的メンバーCreateSharedSecretTokenProvider(String, String)共有シークレット トークン プロバイダーを作成します。
パブリック メソッド静的メンバーCreateSharedSecretTokenProvider(String, array<Byte>[]()[][], TokenScope)共有シークレット トークン プロバイダーを作成します。
パブリック メソッド静的メンバーCreateSharedSecretTokenProvider(String, array<Byte>[]()[][], Uri)共有シークレット トークン プロバイダーを作成します。
パブリック メソッド静的メンバーCreateSharedSecretTokenProvider(String, String, TokenScope)共有シークレット トークン プロバイダーを作成します。
パブリック メソッド静的メンバーCreateSharedSecretTokenProvider(String, String, Uri)共有シークレット トークン プロバイダーを作成します。
パブリック メソッド静的メンバーCreateSharedSecretTokenProvider(String, array<Byte>[]()[][], Uri, TokenScope)共有シークレット トークン プロバイダーを作成します。
パブリック メソッド静的メンバーCreateSharedSecretTokenProvider(String, String, Uri, TokenScope)共有シークレット トークン プロバイダーを作成します。
パブリック メソッド静的メンバーCreateSimpleWebTokenProvider(String)単純な Web トークン プロバイダーを作成します。
パブリック メソッド静的メンバーCreateSimpleWebTokenProvider(String, TokenScope)単純な Web トークン プロバイダーを作成します。
パブリック メソッド静的メンバーCreateSimpleWebTokenProvider(String, Uri)単純な Web トークン プロバイダーを作成します。
パブリック メソッド静的メンバーCreateSimpleWebTokenProvider(String, Uri, TokenScope)単純な Web トークン プロバイダーを作成します。
パブリック メソッド静的メンバーCreateWindowsTokenProvider(IEnumerable<(Of <<'(Uri>)>>))Windows トークン プロバイダーを作成します。
パブリック メソッド静的メンバーCreateWindowsTokenProvider(IEnumerable<(Of <<'(Uri>)>>), NetworkCredential)Windows トークン プロバイダーを作成します。
パブリック メソッドEndGetTokenセキュリティ トークンを取得する非同期操作を完了します。
パブリック メソッドEndGetWebTokenWeb トークンを取得する非同期操作を完了します。
パブリック メソッドEquals (Object から継承されています。)
プロテクト メソッドFinalize (Object から継承されています。)
パブリック メソッドGetHashCode (Object から継承されています。)
パブリック メソッドGetTokenAsyncプロバイダーのトークンを非同期的に取得します。
パブリック メソッドGetType (Object から継承されています。)
パブリック メソッドGetWebTokenAsyncプロバイダーの Web トークンを非同期的に取得します。
プロテクト メソッドMemberwiseClone (Object から継承されています。)
プロテクト メソッドNormalizeAppliesToトークン プロバイダーと同じ値を持つオブジェクトを返します。
プロテクト メソッドOnBeginGetTokenBeginGetToken メソッドを呼び出したときに実行されます。
プロテクト メソッドOnBeginGetWebTokenBeginGetWebToken メソッドを呼び出したときに実行されます。
プロテクト メソッドOnEndGetTokenEndGetToken メソッドを呼び出したときに実行されます。
プロテクト メソッドOnEndGetWebTokenEndGetWebToken メソッドを呼び出したときに実行されます。
パブリック メソッドToString (Object から継承されています。)
先頭に戻る

The token provider is responsible for the acquisition of tokens and would, in the concrete case of a token provider for shared secrets in a specialization, also hold that secret.

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
この情報は役に立ちましたか。
(残り 1500 文字)
フィードバックをいただき、ありがとうございました

コミュニティの追加

追加
表示:
© 2014 Microsoft