SessionSecurityTokenHandler.CreateSessionSecurityToken メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したクレーム プリンシパルとトークンの有効期間に基づいて SessionSecurityToken を作成します。
public:
virtual System::IdentityModel::Tokens::SessionSecurityToken ^ CreateSessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ principal, System::String ^ context, System::String ^ endpointId, DateTime validFrom, DateTime validTo);
public virtual System.IdentityModel.Tokens.SessionSecurityToken CreateSessionSecurityToken (System.Security.Claims.ClaimsPrincipal principal, string context, string endpointId, DateTime validFrom, DateTime validTo);
abstract member CreateSessionSecurityToken : System.Security.Claims.ClaimsPrincipal * string * string * DateTime * DateTime -> System.IdentityModel.Tokens.SessionSecurityToken
override this.CreateSessionSecurityToken : System.Security.Claims.ClaimsPrincipal * string * string * DateTime * DateTime -> System.IdentityModel.Tokens.SessionSecurityToken
Public Overridable Function CreateSessionSecurityToken (principal As ClaimsPrincipal, context As String, endpointId As String, validFrom As DateTime, validTo As DateTime) As SessionSecurityToken
パラメーター
- principal
- ClaimsPrincipal
クレーム プリンシパル。
- context
- String
呼び出し元定義のコンテキスト文字列。
- endpointId
- String
トークンのスコープが設定されているエンドポイントの識別子。
- validFrom
- DateTime
トークンが有効になる時刻。
- validTo
- DateTime
トークンが無効になる時刻。
戻り値
作成されたセッション セキュリティ トークン。 新しいセッション トークンのプロパティが、指定したパラメーターに従って設定されます。
例外
principal
が null
です。
Configuration プロパティが null
です。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET