다음을 통해 공유


WindowsSecurityToken.Initialize 메서드

정의

WindowsSecurityToken 클래스의 새 인스턴스를 초기화합니다.

오버로드

Initialize(String, DateTime, DateTime, WindowsIdentity, Boolean)

지정된 고유 식별자, Windows 사용자, 보안 토큰이 유효한 시간의 시작 시간과 종료 시간을 사용하여 WindowsSecurityToken 클래스의 새 인스턴스를 초기화합니다.

Initialize(String, String, DateTime, DateTime, WindowsIdentity, Boolean)

WindowsSecurityToken 클래스의 새 인스턴스를 초기화합니다.

Initialize(String, DateTime, DateTime, WindowsIdentity, Boolean)

지정된 고유 식별자, Windows 사용자, 보안 토큰이 유효한 시간의 시작 시간과 종료 시간을 사용하여 WindowsSecurityToken 클래스의 새 인스턴스를 초기화합니다.

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)

매개 변수

id
String

보안 토큰의 고유 식별자입니다. Id 속성의 값을 설정합니다.

effectiveTime
DateTime

이 보안 토큰이 유효한 기간의 시작 시간을 나타내는 DateTime입니다. ValidFrom 속성의 값을 설정합니다.

expirationTime
DateTime

이 보안 토큰이 유효한 기간의 종료 시간을 나타내는 DateTime입니다. ValidTo 속성의 값을 설정합니다.

windowsIdentity
WindowsIdentity

Windows 사용자를 나타내는 WindowsIdentity입니다. WindowsIdentity 속성의 값을 설정합니다.

clone
Boolean

windowsIdentity 매개 변수와 동일한 WindowsIdentity 개체를 만들어 이 개체를 WindowsIdentity 속성에 할당하려면 true이고, 그렇지 않으면 windowsIdentity 매개 변수의 값을 WindowsIdentity 속성에 할당합니다.

예외

windowsIdentity이(가) null인 경우

또는

id이(가) null인 경우

설명

메서드는 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

windowsIdentity 매개 변수와 동일한 WindowsIdentity 개체를 만들어 이 개체를 WindowsIdentity 속성에 할당하려면 true이고, 그렇지 않으면 windowsIdentity 매개 변수의 값을 WindowsIdentity 속성에 할당합니다.

적용 대상