LocalServiceSecuritySettings.SessionKeyRenewalInterval プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
セキュリティ セッションで使用されるキーの有効期間を取得または設定します。 この期間が経過すると、キーは自動に更新されます。
public:
property TimeSpan SessionKeyRenewalInterval { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan SessionKeyRenewalInterval { get; set; }
member this.SessionKeyRenewalInterval : TimeSpan with get, set
Public Property SessionKeyRenewalInterval As TimeSpan
プロパティ値
セキュリティ セッションに使用するキーの更新を、サービスがイニシエーターに要求するまでの期間。 この期間内にイニシエーターがキーを更新しないと、サービスはイニシエーターにエラーを返送します。 既定値は 15 時間です。
例外
プロパティが 0 未満の値に設定されています。
例
次の例では、このプロパティの値を取得する方法を示します。
TimeSpan sessionKeyRenewalInterval =
settings.SessionKeyRenewalInterval;
Dim sessionKeyRenewalInterval As TimeSpan = settings.SessionKeyRenewalInterval
注釈
次の条件のいずれかが満たされる場合、このようなセッション設定が適用されます。
WSDualHttpBinding および NetTcpBinding に関するすべてのクライアント資格情報の種類。
reliableSession> 要素が有効になっていない場合<は、 または
true
= ClientCredentials.Windows を使用して UserNametrue
= オンにします。WSHttpBinding
次の条件のいずれかが満たされる場合、このようなセッション設定は適用されません。
BasicHttpBinding の場合。
NetNamedPipeBinding の場合。
reliableSession> 要素が有効になっていない場合<は、 または WSHttpBindingClientCertificate
true
= プロパティのいずれも にtrue
設定されていません。ClientCredentials
適用対象
.NET