SecurityContextSecurityToken Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса SecurityContextSecurityToken.
Перегрузки
SecurityContextSecurityToken(UniqueId, Byte[], DateTime, DateTime) |
Инициализирует новый экземпляр класса SecurityContextSecurityToken. |
SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime) |
Инициализирует новый экземпляр класса SecurityContextSecurityToken. |
SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>) |
Инициализирует новый экземпляр класса SecurityContextSecurityToken. |
SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime, UniqueId, DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>) |
Инициализирует новый экземпляр класса SecurityContextSecurityToken. |
SecurityContextSecurityToken(UniqueId, Byte[], DateTime, DateTime)
Инициализирует новый экземпляр класса SecurityContextSecurityToken.
public:
SecurityContextSecurityToken(System::Xml::UniqueId ^ contextId, cli::array <System::Byte> ^ key, DateTime validFrom, DateTime validTo);
public SecurityContextSecurityToken (System.Xml.UniqueId contextId, byte[] key, DateTime validFrom, DateTime validTo);
new System.ServiceModel.Security.Tokens.SecurityContextSecurityToken : System.Xml.UniqueId * byte[] * DateTime * DateTime -> System.ServiceModel.Security.Tokens.SecurityContextSecurityToken
Public Sub New (contextId As UniqueId, key As Byte(), validFrom As DateTime, validTo As DateTime)
Параметры
- key
- Byte[]
Массив байтов, представляющий ключ.
- validFrom
- DateTime
Эффективное время запуска.
- validTo
- DateTime
Время завершения.
Комментарии
contextId
должен быть уникальным по сравнению с остальными маркерами контекста безопасности, выдаваемыми службой.
Применяется к
SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime)
Инициализирует новый экземпляр класса SecurityContextSecurityToken.
public:
SecurityContextSecurityToken(System::Xml::UniqueId ^ contextId, System::String ^ id, cli::array <System::Byte> ^ key, DateTime validFrom, DateTime validTo);
public SecurityContextSecurityToken (System.Xml.UniqueId contextId, string id, byte[] key, DateTime validFrom, DateTime validTo);
new System.ServiceModel.Security.Tokens.SecurityContextSecurityToken : System.Xml.UniqueId * string * byte[] * DateTime * DateTime -> System.ServiceModel.Security.Tokens.SecurityContextSecurityToken
Public Sub New (contextId As UniqueId, id As String, key As Byte(), validFrom As DateTime, validTo As DateTime)
Параметры
- id
- String
Идентификатор маркера.
- key
- Byte[]
Массив байтов, представляющий ключ.
- validFrom
- DateTime
Эффективное время запуска.
- validTo
- DateTime
Время завершения.
Комментарии
contextId
должен быть уникальным по сравнению с остальными маркерами контекста безопасности, выдаваемыми службой.
Применяется к
SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>)
Инициализирует новый экземпляр класса SecurityContextSecurityToken.
public:
SecurityContextSecurityToken(System::Xml::UniqueId ^ contextId, System::String ^ id, cli::array <System::Byte> ^ key, DateTime validFrom, DateTime validTo, System::Collections::ObjectModel::ReadOnlyCollection<System::IdentityModel::Policy::IAuthorizationPolicy ^> ^ authorizationPolicies);
public SecurityContextSecurityToken (System.Xml.UniqueId contextId, string id, byte[] key, DateTime validFrom, DateTime validTo, System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> authorizationPolicies);
new System.ServiceModel.Security.Tokens.SecurityContextSecurityToken : System.Xml.UniqueId * string * byte[] * DateTime * DateTime * System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> -> System.ServiceModel.Security.Tokens.SecurityContextSecurityToken
Public Sub New (contextId As UniqueId, id As String, key As Byte(), validFrom As DateTime, validTo As DateTime, authorizationPolicies As ReadOnlyCollection(Of IAuthorizationPolicy))
Параметры
- id
- String
Идентификатор маркера.
- key
- Byte[]
Массив байтов, представляющий ключ.
- validFrom
- DateTime
Эффективное время запуска.
- validTo
- DateTime
Время завершения.
- authorizationPolicies
- ReadOnlyCollection<IAuthorizationPolicy>
Коллекция экземпляров интерфейса IAuthorizationPolicy, доступная только для чтения, которая представляет сторону, которой выдается маркер.
Комментарии
contextId
должен быть уникальным по сравнению с остальными маркерами контекста безопасности, выдаваемыми службой.
Применяется к
SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime, UniqueId, DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>)
Инициализирует новый экземпляр класса SecurityContextSecurityToken.
public:
SecurityContextSecurityToken(System::Xml::UniqueId ^ contextId, System::String ^ id, cli::array <System::Byte> ^ key, DateTime validFrom, DateTime validTo, System::Xml::UniqueId ^ keyGeneration, DateTime keyEffectiveTime, DateTime keyExpirationTime, System::Collections::ObjectModel::ReadOnlyCollection<System::IdentityModel::Policy::IAuthorizationPolicy ^> ^ authorizationPolicies);
public SecurityContextSecurityToken (System.Xml.UniqueId contextId, string id, byte[] key, DateTime validFrom, DateTime validTo, System.Xml.UniqueId keyGeneration, DateTime keyEffectiveTime, DateTime keyExpirationTime, System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> authorizationPolicies);
new System.ServiceModel.Security.Tokens.SecurityContextSecurityToken : System.Xml.UniqueId * string * byte[] * DateTime * DateTime * System.Xml.UniqueId * DateTime * DateTime * System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> -> System.ServiceModel.Security.Tokens.SecurityContextSecurityToken
Public Sub New (contextId As UniqueId, id As String, key As Byte(), validFrom As DateTime, validTo As DateTime, keyGeneration As UniqueId, keyEffectiveTime As DateTime, keyExpirationTime As DateTime, authorizationPolicies As ReadOnlyCollection(Of IAuthorizationPolicy))
Параметры
- id
- String
Идентификатор маркера.
- key
- Byte[]
Массив байтов, представляющий ключ.
- validFrom
- DateTime
Эффективное время запуска.
- validTo
- DateTime
Время завершения.
- keyEffectiveTime
- DateTime
Эффективное время запуска ключа.
- keyExpirationTime
- DateTime
Время завершения действия ключа.
- authorizationPolicies
- ReadOnlyCollection<IAuthorizationPolicy>
Коллекция экземпляров интерфейса IAuthorizationPolicy, доступная только для чтения, которая представляет сторону, которой выдается маркер.
Комментарии
contextId
должен быть уникальным по сравнению с остальными маркерами контекста безопасности, выдаваемыми службой.