LocalServiceSecuritySettingsElement.SessionKeyRolloverInterval Propriedade
Definição
Obtém ou define um TimeSpan que especifica o intervalo de tempo pelo qual uma chave da sessão anterior é válida nas mensagens recebidas durante uma renovação de chave.Gets or sets a TimeSpan that specifies the time interval a previous session key is valid on incoming messages during a key renewal. O padrão é "00:05:00".The default is "00:05:00".
public:
property TimeSpan SessionKeyRolloverInterval { TimeSpan get(); void set(TimeSpan value); };
[System.ComponentModel.TypeConverter(typeof(System.ServiceModel.TimeSpanOrInfiniteConverter))]
[System.Configuration.ConfigurationProperty("sessionKeyRolloverInterval", DefaultValue=Mono.Cecil.CustomAttributeArgument)]
public TimeSpan SessionKeyRolloverInterval { get; set; }
[System.Configuration.ConfigurationProperty("sessionKeyRolloverInterval", DefaultValue=Mono.Cecil.CustomAttributeArgument)]
[System.ComponentModel.TypeConverter(typeof(System.Runtime.TimeSpanOrInfiniteConverter))]
public TimeSpan SessionKeyRolloverInterval { get; set; }
[System.Configuration.ConfigurationProperty("sessionKeyRolloverInterval", DefaultValue=Mono.Cecil.CustomAttributeArgument)]
[System.ComponentModel.TypeConverter(typeof(System.ServiceModel.Configuration.TimeSpanOrInfiniteConverter))]
public TimeSpan SessionKeyRolloverInterval { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.ServiceModel.TimeSpanOrInfiniteConverter))>]
[<System.Configuration.ConfigurationProperty("sessionKeyRolloverInterval", DefaultValue=Mono.Cecil.CustomAttributeArgument)>]
member this.SessionKeyRolloverInterval : TimeSpan with get, set
[<System.Configuration.ConfigurationProperty("sessionKeyRolloverInterval", DefaultValue=Mono.Cecil.CustomAttributeArgument)>]
[<System.ComponentModel.TypeConverter(typeof(System.Runtime.TimeSpanOrInfiniteConverter))>]
member this.SessionKeyRolloverInterval : TimeSpan with get, set
[<System.Configuration.ConfigurationProperty("sessionKeyRolloverInterval", DefaultValue=Mono.Cecil.CustomAttributeArgument)>]
[<System.ComponentModel.TypeConverter(typeof(System.ServiceModel.Configuration.TimeSpanOrInfiniteConverter))>]
member this.SessionKeyRolloverInterval : TimeSpan with get, set
Public Property SessionKeyRolloverInterval As TimeSpan
Valor da propriedade
Um TimeSpan que especifica a duração em que uma chave de sessão anterior é válida em mensagens de entrada durante uma renovação de chave.A TimeSpan that specifies the duration a previous session key is valid on incoming messages during a key renewal. O padrão é "00:05:00".The default is "00:05:00".
- Atributos
Comentários
Durante a renovação da chave, o cliente e o servidor devem sempre enviar mensagens usando a chave mais atual disponível.During key renewal, the client and server must always send messages using the most current available key. Ambas as partes aceitam mensagens de entrada protegidas com a chave de sessão anterior até que a hora de substituição especificada por essa propriedade expire.Both parties accept incoming messages secured with the previous session key until the rollover time specified by this property expires.