SessionSecurityToken Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса SessionSecurityToken.
Перегрузки
SessionSecurityToken(ClaimsPrincipal) |
Инициализирует новый экземпляр класса SessionSecurityToken из указанного субъекта. |
SessionSecurityToken(SerializationInfo, StreamingContext) |
Инициализирует новый экземпляр класса SessionSecurityToken с сериализованными данными. |
SessionSecurityToken(ClaimsPrincipal, String) |
Инициализирует новый экземпляр класса SessionSecurityToken из указанного субъекта и токена начальной загрузки. |
SessionSecurityToken(ClaimsPrincipal, TimeSpan) |
Инициализирует новый экземпляр класса SessionSecurityToken из указанного субъекта. Новый токен действителен с момента UtcNow и до указанного срока существования. |
SessionSecurityToken(ClaimsPrincipal, String, Nullable<DateTime>, Nullable<DateTime>) |
Инициализирует новый экземпляр класса SessionSecurityToken из указанного субъекта и токена начальной загрузки, а также указанных начального времени и времени окончания срока действия. |
SessionSecurityToken(ClaimsPrincipal, String, String, Nullable<DateTime>, Nullable<DateTime>) |
Инициализирует новый экземпляр класса SessionSecurityToken из указанного субъекта и токена начальной загрузки, а также указанных начального времени и времени окончания срока действия. Новый токен относится к конкретной конечной точке. |
SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, TimeSpan, SymmetricSecurityKey) |
Инициализирует новый экземпляр класса SessionSecurityToken, используя указанные субъекта, идентификатор контекста, контекст, конечную точку, время жизни и ключ. |
SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, DateTime, TimeSpan, SymmetricSecurityKey) |
Инициализирует новый экземпляр класса SessionSecurityToken, используя указанного субъекта, идентификатор контекста, контекст, конечную точку, допустимую метку времени, время жизни и ключ. |
SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, Nullable<DateTime>, Nullable<DateTime>, SymmetricSecurityKey) |
Инициализирует новый экземпляр класса SessionSecurityToken, используя указанного субъекта, идентификатор контекста, контекст, конечную точку, время начала, время окончания срока действия и ключ. |
SessionSecurityToken(ClaimsPrincipal)
Инициализирует новый экземпляр класса SessionSecurityToken из указанного субъекта.
public:
SessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ claimsPrincipal);
public SessionSecurityToken (System.Security.Claims.ClaimsPrincipal claimsPrincipal);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Security.Claims.ClaimsPrincipal -> System.IdentityModel.Tokens.SessionSecurityToken
Public Sub New (claimsPrincipal As ClaimsPrincipal)
Параметры
- claimsPrincipal
- ClaimsPrincipal
Субъект утверждений, из которого требуется инициализировать токен.
Исключения
claimsPrincipal
имеет значение null
.
-или-
Свойство Identities параметра claimsPrincipal
равно null
.
Комментарии
В следующей таблице представлены исходные значения свойств для экземпляра класса SessionSecurityToken.
Свойство. | Начальное значение |
---|---|
ClaimsPrincipal | claimsPrincipal |
Context | null |
ContextId | Задайте для созданного уникального идентификатора. |
EndpointId | String.Empty |
Id | Задайте для созданного уникального идентификатора. |
IsPersistent | false |
IsReferenceMode | false |
KeyEffectiveTime | UtcNow |
KeyExpirationTime | UtcNowSessionSecurityTokenHandler.DefaultTokenLifetime плюс свойство . |
KeyGeneration | null |
SecurityKeys | Содержит созданный 128-разрядный симметричный ключ. Примечание: Реализация по умолчанию не использует это свойство. Ключи подписывания и шифрования определяются преобразованиями файлов cookie, применяемыми в объекте SessionSecurityTokenHandler , который обрабатывает маркер. |
ValidFrom | UtcNow |
ValidTo | UtcNowSessionSecurityTokenHandler.DefaultTokenLifetime плюс свойство . |
Применяется к
SessionSecurityToken(SerializationInfo, StreamingContext)
Инициализирует новый экземпляр класса SessionSecurityToken с сериализованными данными.
protected:
SessionSecurityToken(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected SessionSecurityToken (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.IdentityModel.Tokens.SessionSecurityToken
Protected Sub New (info As SerializationInfo, context As StreamingContext)
Параметры
- info
- SerializationInfo
Данные сериализованного объекта.
- context
- StreamingContext
Контекстно-зависимые сведения об источнике.
Применяется к
SessionSecurityToken(ClaimsPrincipal, String)
Инициализирует новый экземпляр класса SessionSecurityToken из указанного субъекта и токена начальной загрузки.
public:
SessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ claimsPrincipal, System::String ^ context);
public SessionSecurityToken (System.Security.Claims.ClaimsPrincipal claimsPrincipal, string context);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Security.Claims.ClaimsPrincipal * string -> System.IdentityModel.Tokens.SessionSecurityToken
Public Sub New (claimsPrincipal As ClaimsPrincipal, context As String)
Параметры
- claimsPrincipal
- ClaimsPrincipal
Субъект утверждений, созданным из токена начальной загрузки.
- context
- String
Необязательная, для конкретного приложения, строка контекста.
Исключения
claimsPrincipal
имеет значение null
.
-или-
Свойство Identities параметра claimsPrincipal
равно null
.
Комментарии
В следующей таблице представлены исходные значения свойств для экземпляра класса SessionSecurityToken.
Свойство. | Начальное значение |
---|---|
ClaimsPrincipal | claimsPrincipal |
Context | context |
ContextId | Задайте для созданного уникального идентификатора. |
EndpointId | String.Empty |
Id | Задайте для созданного уникального идентификатора. |
IsPersistent | false |
IsReferenceMode | false |
KeyEffectiveTime | UtcNow |
KeyExpirationTime | UtcNowSessionSecurityTokenHandler.DefaultTokenLifetime плюс свойство . |
KeyGeneration | null |
SecurityKeys | Содержит созданный 128-разрядный симметричный ключ. Примечание: Реализация по умолчанию не использует это свойство. Ключи подписывания и шифрования определяются преобразованиями файлов cookie, применяемыми в объекте SessionSecurityTokenHandler , который обрабатывает маркер. |
ValidFrom | UtcNow |
ValidTo | UtcNowSessionSecurityTokenHandler.DefaultTokenLifetime плюс свойство . |
Применяется к
SessionSecurityToken(ClaimsPrincipal, TimeSpan)
Инициализирует новый экземпляр класса SessionSecurityToken из указанного субъекта. Новый токен действителен с момента UtcNow и до указанного срока существования.
public:
SessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ claimsPrincipal, TimeSpan lifetime);
public SessionSecurityToken (System.Security.Claims.ClaimsPrincipal claimsPrincipal, TimeSpan lifetime);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Security.Claims.ClaimsPrincipal * TimeSpan -> System.IdentityModel.Tokens.SessionSecurityToken
Public Sub New (claimsPrincipal As ClaimsPrincipal, lifetime As TimeSpan)
Параметры
- claimsPrincipal
- ClaimsPrincipal
Субъект утверждений, из которого требуется инициализировать токен.
- lifetime
- TimeSpan
Период с текущего момента времени, в течение которого токен является действительным. Свойству ValidFrom будет присвоено значение UtcNow, а свойству ValidTo — значение ValidFrom плюс интервал, заданный этим параметром.
Исключения
claimsPrincipal
имеет значение null
.
-или-
Свойство Identities параметра claimsPrincipal
равно null
.
Значение параметра lifetime
меньше или равно Zero.
Комментарии
В следующей таблице представлены исходные значения свойств для экземпляра класса SessionSecurityToken.
Свойство. | Начальное значение |
---|---|
ClaimsPrincipal | claimsPrincipal |
Context | null |
ContextId | Задайте для созданного уникального идентификатора. |
EndpointId | String.Empty |
Id | Задайте для созданного уникального идентификатора. |
IsPersistent | false |
IsReferenceMode | false |
KeyEffectiveTime | UtcNow |
KeyExpirationTime | UtcNow плюс lifetime . |
KeyGeneration | null |
SecurityKeys | Содержит созданный 128-разрядный симметричный ключ. Примечание: Реализация по умолчанию не использует это свойство. Ключи подписывания и шифрования определяются преобразованиями файлов cookie, применяемыми в объекте SessionSecurityTokenHandler , который обрабатывает маркер. |
ValidFrom | UtcNow |
ValidTo | UtcNow плюс lifetime . |
Применяется к
SessionSecurityToken(ClaimsPrincipal, String, Nullable<DateTime>, Nullable<DateTime>)
Инициализирует новый экземпляр класса SessionSecurityToken из указанного субъекта и токена начальной загрузки, а также указанных начального времени и времени окончания срока действия.
public:
SessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ claimsPrincipal, System::String ^ context, Nullable<DateTime> validFrom, Nullable<DateTime> validTo);
public SessionSecurityToken (System.Security.Claims.ClaimsPrincipal claimsPrincipal, string context, DateTime? validFrom, DateTime? validTo);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Security.Claims.ClaimsPrincipal * string * Nullable<DateTime> * Nullable<DateTime> -> System.IdentityModel.Tokens.SessionSecurityToken
Public Sub New (claimsPrincipal As ClaimsPrincipal, context As String, validFrom As Nullable(Of DateTime), validTo As Nullable(Of DateTime))
Параметры
- claimsPrincipal
- ClaimsPrincipal
Субъект утверждений, созданным из токена начальной загрузки.
- context
- String
Необязательная, для конкретного приложения, строка контекста.
Момент времени, когда токен становится действительным. null
, чтобы указать UtcNow.
Момент времени, после которого токен больше недействителен. null
для указания того, что значение должно быть указано путем добавления значения свойства DefaultTokenLifetime ко времени, определенному параметром validFrom
.
Исключения
claimsPrincipal
имеет значение null
.
-или-
Свойство Identities параметра claimsPrincipal
равно null
.
Параметры validFrom
и validTo
не могут быть проверены; например, validTo
указывает время, который происходит раньше, чем validFrom
.
Комментарии
В следующей таблице представлены исходные значения свойств для экземпляра класса SessionSecurityToken.
Свойство. | Начальное значение |
---|---|
ClaimsPrincipal | claimsPrincipal |
Context | context |
ContextId | Задайте для созданного уникального идентификатора. |
EndpointId | String.Empty |
Id | Задайте для созданного уникального идентификатора. |
IsPersistent | false |
IsReferenceMode | false |
KeyEffectiveTime | Задайте значение свойства, ValidFrom определяемое параметром ValidFrom . |
KeyExpirationTime | Значение свойства, ValidTo определяемое параметром ValidTo . |
KeyGeneration | null |
SecurityKeys | Содержит созданный 128-разрядный симметричный ключ. Примечание: Реализация по умолчанию не использует это свойство. Ключи подписывания и шифрования определяются преобразованиями файлов cookie, применяемыми в объекте SessionSecurityTokenHandler , который обрабатывает маркер. |
ValidFrom | Значение validFrom параметра или, если validFrom имеет значение null , UtcNow. |
ValidTo | Значение параметра validFrom . Если validFrom имеет значение null , значение ValidFrom свойства (определяется параметром validFrom ) плюс SessionSecurityTokenHandler.DefaultTokenLifetime свойство . |
Применяется к
SessionSecurityToken(ClaimsPrincipal, String, String, Nullable<DateTime>, Nullable<DateTime>)
Инициализирует новый экземпляр класса SessionSecurityToken из указанного субъекта и токена начальной загрузки, а также указанных начального времени и времени окончания срока действия. Новый токен относится к конкретной конечной точке.
public:
SessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ claimsPrincipal, System::String ^ context, System::String ^ endpointId, Nullable<DateTime> validFrom, Nullable<DateTime> validTo);
public SessionSecurityToken (System.Security.Claims.ClaimsPrincipal claimsPrincipal, string context, string endpointId, DateTime? validFrom, DateTime? validTo);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Security.Claims.ClaimsPrincipal * string * string * Nullable<DateTime> * Nullable<DateTime> -> System.IdentityModel.Tokens.SessionSecurityToken
Public Sub New (claimsPrincipal As ClaimsPrincipal, context As String, endpointId As String, validFrom As Nullable(Of DateTime), validTo As Nullable(Of DateTime))
Параметры
- claimsPrincipal
- ClaimsPrincipal
Субъект утверждений, созданным из токена начальной загрузки.
- context
- String
Необязательная, для конкретного приложения, строка контекста.
- endpointId
- String
Конечная точка, к которой привязан данный токен. Пустая строка создает токен с незаданной областью.
Момент времени, когда токен становится действительным. null
, чтобы указать UtcNow.
Момент времени, после которого токен больше недействителен. null
для указания того, что значение должно быть указано путем добавления значения свойства DefaultTokenLifetime ко времени, определенному параметром validFrom
.
Исключения
claimsPrincipal
имеет значение null
.
-или-
Свойство Identities параметра claimsPrincipal
равно null
.
-или-
endpointId
имеет значение null
.
Параметры validFrom
и validTo
не могут быть проверены; например, validTo
указывает время, который происходит раньше, чем validFrom
.
Комментарии
В следующей таблице представлены исходные значения свойств для экземпляра класса SessionSecurityToken.
Свойство. | Начальное значение |
---|---|
ClaimsPrincipal | claimsPrincipal |
Context | context |
ContextId | Задайте для созданного уникального идентификатора. |
EndpointId | endpointId |
Id | Задайте для созданного уникального идентификатора. |
IsPersistent | false |
IsReferenceMode | false |
KeyEffectiveTime | Задайте значение свойства в ValidFrom соответствии с параметром ValidFrom . |
KeyExpirationTime | Значение свойства, ValidTo определяемое параметром ValidTo . |
KeyGeneration | null |
SecurityKeys | Содержит созданный 128-разрядный симметричный ключ. Примечание: Реализация по умолчанию не использует это свойство. Ключи подписывания и шифрования определяются преобразованиями файлов cookie, применяемыми в объекте SessionSecurityTokenHandler , который обрабатывает маркер. |
ValidFrom | Значение validFrom параметра или, если validFrom имеет значение null , UtcNow. |
ValidTo | Значение параметра validFrom . Если validFrom имеет значение null , значение ValidFrom свойства (определяется параметром validFrom ) плюс SessionSecurityTokenHandler.DefaultTokenLifetime свойство . |
Применяется к
SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, TimeSpan, SymmetricSecurityKey)
Инициализирует новый экземпляр класса SessionSecurityToken, используя указанные субъекта, идентификатор контекста, контекст, конечную точку, время жизни и ключ.
public:
SessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ claimsPrincipal, System::Xml::UniqueId ^ contextId, System::String ^ context, System::String ^ endpointId, TimeSpan lifetime, System::IdentityModel::Tokens::SymmetricSecurityKey ^ key);
public SessionSecurityToken (System.Security.Claims.ClaimsPrincipal claimsPrincipal, System.Xml.UniqueId contextId, string context, string endpointId, TimeSpan lifetime, System.IdentityModel.Tokens.SymmetricSecurityKey key);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Security.Claims.ClaimsPrincipal * System.Xml.UniqueId * string * string * TimeSpan * System.IdentityModel.Tokens.SymmetricSecurityKey -> System.IdentityModel.Tokens.SessionSecurityToken
Public Sub New (claimsPrincipal As ClaimsPrincipal, contextId As UniqueId, context As String, endpointId As String, lifetime As TimeSpan, key As SymmetricSecurityKey)
Параметры
- claimsPrincipal
- ClaimsPrincipal
Субъект утверждений, связанный с этим сеансом.
- contextId
- UniqueId
Идентификатор контекста, связанный с данным токеном.
- context
- String
Необязательная, для конкретного приложения, строка контекста.
- endpointId
- String
Конечная точка, к которой привязан данный токен. Пустая строка создает токен с незаданной областью.
- lifetime
- TimeSpan
Время существования токена сеанса. Свойству ValidFrom будет присвоено значение UtcNow, а свойству ValidTo — значение ValidFrom плюс интервал, заданный этим параметром.
Необязательный симметричный сеансовый ключ.
Исключения
claimsPrincipal
имеет значение null
.
-или-
Свойство Identities параметра claimsPrincipal
равно null
.
-или-
contextId
имеет значение null
.
-или-
endpointId
имеет значение null
.
Значение параметра lifetime
меньше или равно Zero.
Комментарии
В следующей таблице представлены исходные значения свойств для экземпляра класса SessionSecurityToken.
Свойство. | Начальное значение |
---|---|
ClaimsPrincipal | claimsPrincipal |
Context | context |
ContextId | contextId |
EndpointId | endpointId |
Id | Задайте для созданного уникального идентификатора. |
IsPersistent | false |
IsReferenceMode | false |
KeyEffectiveTime | UtcNow |
KeyExpirationTime | UtcNow Plus lifetime |
KeyGeneration | null |
SecurityKeys | Содержит один элемент, который имеет значение key или , если key имеет null значение , созданный 128-разрядный симметричный ключ. Примечание: Реализация по умолчанию не использует это свойство. Ключи подписывания и шифрования определяются преобразованиями файлов cookie, применяемыми в объекте SessionSecurityTokenHandler , который обрабатывает маркер. |
ValidFrom | UtcNow |
ValidTo | UtcNow Plus lifetime |
Применяется к
SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, DateTime, TimeSpan, SymmetricSecurityKey)
Инициализирует новый экземпляр класса SessionSecurityToken, используя указанного субъекта, идентификатор контекста, контекст, конечную точку, допустимую метку времени, время жизни и ключ.
public:
SessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ claimsPrincipal, System::Xml::UniqueId ^ contextId, System::String ^ context, System::String ^ endpointId, DateTime validFrom, TimeSpan lifetime, System::IdentityModel::Tokens::SymmetricSecurityKey ^ key);
public SessionSecurityToken (System.Security.Claims.ClaimsPrincipal claimsPrincipal, System.Xml.UniqueId contextId, string context, string endpointId, DateTime validFrom, TimeSpan lifetime, System.IdentityModel.Tokens.SymmetricSecurityKey key);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Security.Claims.ClaimsPrincipal * System.Xml.UniqueId * string * string * DateTime * TimeSpan * System.IdentityModel.Tokens.SymmetricSecurityKey -> System.IdentityModel.Tokens.SessionSecurityToken
Public Sub New (claimsPrincipal As ClaimsPrincipal, contextId As UniqueId, context As String, endpointId As String, validFrom As DateTime, lifetime As TimeSpan, key As SymmetricSecurityKey)
Параметры
- claimsPrincipal
- ClaimsPrincipal
Субъект утверждений, связанный с этим сеансом.
- contextId
- UniqueId
Идентификатор контекста, связанный с данным токеном.
- context
- String
Необязательная, для конкретного приложения, строка контекста.
- endpointId
- String
Конечная точка, к которой привязан данный токен. Пустая строка создает токен с незаданной областью.
- validFrom
- DateTime
Время, когда токен становится действительным.
- lifetime
- TimeSpan
Время существования токена сеанса. Свойству ValidTo будет присвоено значение ValidFrom плюс интервал, заданный этим параметром.
Необязательный симметричный сеансовый ключ.
Исключения
claimsPrincipal
имеет значение null
.
-или-
Свойство Identities параметра claimsPrincipal
равно null
.
-или-
contextId
имеет значение null
.
-или-
endpointId
имеет значение null
.
Значение параметра lifetime
меньше или равно Zero.
Комментарии
В следующей таблице представлены исходные значения свойств для экземпляра класса SessionSecurityToken.
Свойство. | Начальное значение |
---|---|
ClaimsPrincipal | claimsPrincipal |
Context | context |
ContextId | contextId или, если contextId имеет значение null , созданный уникальный идентификатор. |
EndpointId | endpointId |
Id | Задайте для созданного уникального идентификатора. |
IsPersistent | false |
IsReferenceMode | false |
KeyEffectiveTime | validFrom |
KeyExpirationTime | validFrom плюс lifetime . |
KeyGeneration | null |
SecurityKeys | Содержит один элемент, который имеет значение key или , если key имеет null значение , созданный 128-разрядный симметричный ключ. Примечание: Реализация по умолчанию не использует это свойство. Ключи подписывания и шифрования определяются преобразованиями файлов cookie, применяемыми в объекте SessionSecurityTokenHandler , который обрабатывает маркер. |
ValidFrom | validFrom |
ValidTo | validFrom плюс lifetime . |
Применяется к
SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, Nullable<DateTime>, Nullable<DateTime>, SymmetricSecurityKey)
Инициализирует новый экземпляр класса SessionSecurityToken, используя указанного субъекта, идентификатор контекста, контекст, конечную точку, время начала, время окончания срока действия и ключ.
public:
SessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ claimsPrincipal, System::Xml::UniqueId ^ contextId, System::String ^ context, System::String ^ endpointId, Nullable<DateTime> validFrom, Nullable<DateTime> validTo, System::IdentityModel::Tokens::SymmetricSecurityKey ^ key);
public SessionSecurityToken (System.Security.Claims.ClaimsPrincipal claimsPrincipal, System.Xml.UniqueId contextId, string context, string endpointId, DateTime? validFrom, DateTime? validTo, System.IdentityModel.Tokens.SymmetricSecurityKey key);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Security.Claims.ClaimsPrincipal * System.Xml.UniqueId * string * string * Nullable<DateTime> * Nullable<DateTime> * System.IdentityModel.Tokens.SymmetricSecurityKey -> System.IdentityModel.Tokens.SessionSecurityToken
Public Sub New (claimsPrincipal As ClaimsPrincipal, contextId As UniqueId, context As String, endpointId As String, validFrom As Nullable(Of DateTime), validTo As Nullable(Of DateTime), key As SymmetricSecurityKey)
Параметры
- claimsPrincipal
- ClaimsPrincipal
Субъект утверждений, связанный с этим сеансом.
- contextId
- UniqueId
Идентификатор контекста, связанный с данным токеном.
- context
- String
Необязательная, для конкретного приложения, строка контекста.
- endpointId
- String
Конечная точка, к которой привязан данный токен. Пустая строка создает токен с незаданной областью.
Момент времени, когда токен становится действительным. null
, чтобы указать UtcNow.
Момент времени, после которого токен больше недействителен. null
для указания того, что значение должно быть указано путем добавления значения свойства DefaultTokenLifetime ко времени, определенному параметром validFrom
.
Необязательный симметричный сеансовый ключ.
Исключения
claimsPrincipal
имеет значение null
.
-или-
Свойство Identities параметра claimsPrincipal
равно null
.
-или-
contextId
имеет значение null
.
Значение параметра validFrom
больше или равно значению свойства validTo
.
-или-
Значение validTo
меньше текущего времени.
Комментарии
В следующей таблице представлены исходные значения свойств для экземпляра класса SessionSecurityToken.
Свойство. | Начальное значение |
---|---|
ClaimsPrincipal | claimsPrincipal |
Context | context |
ContextId | contextId |
EndpointId | endpointId |
Id | Задайте для созданного уникального идентификатора. |
IsPersistent | false |
IsReferenceMode | false |
KeyEffectiveTime | Задайте значение свойства, ValidFrom определяемое параметром ValidFrom . |
KeyExpirationTime | Значение свойства, ValidTo определяемое параметром ValidTo . |
KeyGeneration | null |
SecurityKeys | Содержит один элемент, который является key или , если key имеет значение null , созданный 128-разрядный симметричный ключ. Примечание: Реализация по умолчанию не использует это свойство. Ключи подписывания и шифрования определяются преобразованиями файлов cookie, применяемыми в объекте SessionSecurityTokenHandler , который обрабатывает маркер. |
ValidFrom | Значение validFrom параметра или, если validFrom имеет значение null , UtcNow. |
ValidTo | Значение параметра validFrom . Если validFrom имеет значение null , значение ValidFrom свойства (определяемое параметром validFrom ) плюс SessionSecurityTokenHandler.DefaultTokenLifetime свойство . |