WindowsSecurityToken.Initialize Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса WindowsSecurityToken.
Перегрузки
| Initialize(String, DateTime, DateTime, WindowsIdentity, Boolean) |
Инициализирует новый экземпляр класса WindowsSecurityToken, используя указанный уникальный идентификатор, пользователя Windows и первый и последний моменты времени, когда маркер безопасности является действительным. |
| Initialize(String, String, DateTime, DateTime, WindowsIdentity, Boolean) |
Инициализирует новый экземпляр класса WindowsSecurityToken. |
Initialize(String, DateTime, DateTime, WindowsIdentity, Boolean)
Инициализирует новый экземпляр класса WindowsSecurityToken, используя указанный уникальный идентификатор, пользователя Windows и первый и последний моменты времени, когда маркер безопасности является действительным.
protected:
void Initialize(System::String ^ id, DateTime effectiveTime, DateTime expirationTime, System::Security::Principal::WindowsIdentity ^ windowsIdentity, bool clone);
protected void Initialize (string id, DateTime effectiveTime, DateTime expirationTime, System.Security.Principal.WindowsIdentity windowsIdentity, bool clone);
member this.Initialize : string * DateTime * DateTime * System.Security.Principal.WindowsIdentity * bool -> unit
Protected Sub Initialize (id As String, effectiveTime As DateTime, expirationTime As DateTime, windowsIdentity As WindowsIdentity, clone As Boolean)
Параметры
- effectiveTime
- DateTime
Значение типа DateTime, соответствующее моменту времени, когда данный маркер безопасности становится действительным. Задайте значение свойства ValidFrom.
- expirationTime
- DateTime
Значение DateTime, соответствующее последнему моменту времени, когда данный маркер безопасности является действительным. Задает значение свойства ValidTo.
- windowsIdentity
- WindowsIdentity
Объект WindowsIdentity, представляющий пользователя Windows. Задает значение свойства WindowsIdentity.
- clone
- Boolean
Значение true, чтобы создать объект WindowsIdentity, идентичный параметру windowsIdentity и назначить его свойству WindowsIdentity; в противном случае присвойте значение параметра windowsIdentity свойству WindowsIdentity.
Исключения
Комментарии
Метод Initialize вызывается конструкторами для класса WindowsSecurityToken.
Применяется к
Initialize(String, String, DateTime, DateTime, WindowsIdentity, Boolean)
Инициализирует новый экземпляр класса WindowsSecurityToken.
protected:
void Initialize(System::String ^ id, System::String ^ authenticationType, DateTime effectiveTime, DateTime expirationTime, System::Security::Principal::WindowsIdentity ^ windowsIdentity, bool clone);
protected void Initialize (string id, string authenticationType, DateTime effectiveTime, DateTime expirationTime, System.Security.Principal.WindowsIdentity windowsIdentity, bool clone);
member this.Initialize : string * string * DateTime * DateTime * System.Security.Principal.WindowsIdentity * bool -> unit
Protected Sub Initialize (id As String, authenticationType As String, effectiveTime As DateTime, expirationTime As DateTime, windowsIdentity As WindowsIdentity, clone As Boolean)
Параметры
- id
- String
Уникальный идентификатор для маркера безопасности.
- authenticationType
- String
Тип проверки подлинности маркера безопасности.
- effectiveTime
- DateTime
Значение типа DateTime, соответствующее моменту времени, когда данный маркер безопасности становится действительным.
- expirationTime
- DateTime
Значение DateTime, соответствующее последнему моменту времени, когда данный маркер безопасности является действительным.
- windowsIdentity
- WindowsIdentity
Представляет пользователя Windows.
- clone
- Boolean
Значение true, чтобы создать объект WindowsIdentity, идентичный параметру windowsIdentity и назначить его свойству WindowsIdentity; в противном случае присвойте значение параметра windowsIdentity свойству WindowsIdentity.