KerberosSecurityTokenProvider クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
SOAP メッセージ送信者の KerberosRequestorSecurityToken セキュリティ トークンを提供するセキュリティ トークン プロバイダーを表します。
public ref class KerberosSecurityTokenProvider : System::IdentityModel::Selectors::SecurityTokenProvider
public class KerberosSecurityTokenProvider : System.IdentityModel.Selectors.SecurityTokenProvider
type KerberosSecurityTokenProvider = class
inherit SecurityTokenProvider
Public Class KerberosSecurityTokenProvider
Inherits SecurityTokenProvider
- 継承
注釈
大半の場合、KerberosSecurityTokenProvider クラスを直接呼び出す必要はありません。このクラスはクライアントが KerberosRequestorSecurityToken セキュリティ トークンを必要とする SOAP メッセージを送信するときに呼び出されます。 特に、クライアントは ClientCredentials クラスを使用して必要なセキュリティ トークンの種類を指定し、ClientCredentials クラスはセキュリティ トークンを取得するために GetToken メソッドを呼び出します。 必要なセキュリティ トークンが KerberosRequestorSecurityToken セキュリティ トークンである場合、GetToken メソッドは GetTokenCore(TimeSpan) メソッドを呼び出します。
コンストラクター
KerberosSecurityTokenProvider(String) |
サービス プリンシパル名を指定して、KerberosSecurityTokenProvider クラスの新しいインスタンスを初期化します。 |
KerberosSecurityTokenProvider(String, TokenImpersonationLevel) |
サービス プリンシパル名と、クライアントが KerberosSecurityTokenProvider セキュリティ トークンの受信者にクライアントの資格情報の偽装を許可するかどうかを指定して、KerberosRequestorSecurityToken クラスの新しいインスタンスを初期化します。 |
KerberosSecurityTokenProvider(String, TokenImpersonationLevel, NetworkCredential) |
サービス プリンシパル名、クライアント ID、およびクライアントが KerberosSecurityTokenProvider セキュリティ トークンの受信者にクライアントの資格情報の偽装を許可するかどうかを指定して、KerberosRequestorSecurityToken クラスの新しいインスタンスを初期化します。 |
プロパティ
NetworkCredential |
KerberosRequestorSecurityToken セキュリティ トークンの ID を取得します。 |
ServicePrincipalName |
取得する KerberosRequestorSecurityToken セキュリティ トークンのサービス プリンシパル名を取得します。 |
SupportsTokenCancellation |
セキュリティ トークンをキャンセルできるかどうかを示す値を取得します。 (継承元 SecurityTokenProvider) |
SupportsTokenRenewal |
セキュリティ トークンを更新できるかどうかを示す値を取得します。 (継承元 SecurityTokenProvider) |
TokenImpersonationLevel |
クライアントの代わりに KerberosRequestorSecurityToken セキュリティ トークンの受信者が操作できるレベルを指定する値を取得します。 |
メソッド
適用対象
こちらもご覧ください
.NET