KerberosSecurityTokenProvider 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
KerberosSecurityTokenProvider 클래스의 새 인스턴스를 초기화합니다.
오버로드
KerberosSecurityTokenProvider(String) |
지정된 서비스 주체 이름을 사용하여 KerberosSecurityTokenProvider 클래스의 새 인스턴스를 초기화합니다. |
KerberosSecurityTokenProvider(String, TokenImpersonationLevel) |
지정된 서비스 주체 이름과 클라이언트에서 KerberosRequestorSecurityToken 보안 토큰의 수신자가 클라이언트의 자격 증명을 가장할 수 있도록 허용하는지 여부를 사용하여 KerberosSecurityTokenProvider 클래스의 새 인스턴스를 초기화합니다. |
KerberosSecurityTokenProvider(String, TokenImpersonationLevel, NetworkCredential) |
지정된 서비스 주체 이름, 클라이언트 ID 및 클라이언트에서 KerberosRequestorSecurityToken 보안 토큰의 수신자가 클라이언트의 자격 증명을 가장할 수 있도록 허용하는지 여부를 사용하여 KerberosSecurityTokenProvider 클래스의 새 인스턴스를 초기화합니다. |
KerberosSecurityTokenProvider(String)
지정된 서비스 주체 이름을 사용하여 KerberosSecurityTokenProvider 클래스의 새 인스턴스를 초기화합니다.
public:
KerberosSecurityTokenProvider(System::String ^ servicePrincipalName);
public KerberosSecurityTokenProvider (string servicePrincipalName);
new System.IdentityModel.Selectors.KerberosSecurityTokenProvider : string -> System.IdentityModel.Selectors.KerberosSecurityTokenProvider
Public Sub New (servicePrincipalName As String)
매개 변수
- servicePrincipalName
- String
KerberosRequestorSecurityToken 보안 토큰을 가져올 서비스 주체 이름입니다.
예외
servicePrincipalName
null
.
설명
이 생성자는 클라이언트에서 허용하는 가장 수준을 TokenImpersonationLevelIdentification
설정합니다. 호출 스레드(DefaultNetworkCredentials)의 현재 컨텍스트는 클라이언트 ID로 사용됩니다.
적용 대상
KerberosSecurityTokenProvider(String, TokenImpersonationLevel)
지정된 서비스 주체 이름과 클라이언트에서 KerberosRequestorSecurityToken 보안 토큰의 수신자가 클라이언트의 자격 증명을 가장할 수 있도록 허용하는지 여부를 사용하여 KerberosSecurityTokenProvider 클래스의 새 인스턴스를 초기화합니다.
public:
KerberosSecurityTokenProvider(System::String ^ servicePrincipalName, System::Security::Principal::TokenImpersonationLevel tokenImpersonationLevel);
public KerberosSecurityTokenProvider (string servicePrincipalName, System.Security.Principal.TokenImpersonationLevel tokenImpersonationLevel);
new System.IdentityModel.Selectors.KerberosSecurityTokenProvider : string * System.Security.Principal.TokenImpersonationLevel -> System.IdentityModel.Selectors.KerberosSecurityTokenProvider
Public Sub New (servicePrincipalName As String, tokenImpersonationLevel As TokenImpersonationLevel)
매개 변수
- servicePrincipalName
- String
KerberosRequestorSecurityToken 보안 토큰을 가져올 서비스 주체 이름입니다.
- tokenImpersonationLevel
- TokenImpersonationLevel
KerberosRequestorSecurityToken 보안 토큰의 수신자가 클라이언트를 대신하여 작동할 수 있는 정도를 지정하는 TokenImpersonationLevel.
예외
tokenImpersonationLevel
Identification
또는 Impersonation
않습니다.
servicePrincipalName
null
.
설명
호출 스레드(DefaultNetworkCredentials)의 현재 컨텍스트는 클라이언트 ID로 사용됩니다.
적용 대상
KerberosSecurityTokenProvider(String, TokenImpersonationLevel, NetworkCredential)
지정된 서비스 주체 이름, 클라이언트 ID 및 클라이언트에서 KerberosRequestorSecurityToken 보안 토큰의 수신자가 클라이언트의 자격 증명을 가장할 수 있도록 허용하는지 여부를 사용하여 KerberosSecurityTokenProvider 클래스의 새 인스턴스를 초기화합니다.
public:
KerberosSecurityTokenProvider(System::String ^ servicePrincipalName, System::Security::Principal::TokenImpersonationLevel tokenImpersonationLevel, System::Net::NetworkCredential ^ networkCredential);
public KerberosSecurityTokenProvider (string servicePrincipalName, System.Security.Principal.TokenImpersonationLevel tokenImpersonationLevel, System.Net.NetworkCredential networkCredential);
new System.IdentityModel.Selectors.KerberosSecurityTokenProvider : string * System.Security.Principal.TokenImpersonationLevel * System.Net.NetworkCredential -> System.IdentityModel.Selectors.KerberosSecurityTokenProvider
Public Sub New (servicePrincipalName As String, tokenImpersonationLevel As TokenImpersonationLevel, networkCredential As NetworkCredential)
매개 변수
- servicePrincipalName
- String
KerberosRequestorSecurityToken 보안 토큰을 가져올 서비스 주체 이름입니다.
- tokenImpersonationLevel
- TokenImpersonationLevel
KerberosRequestorSecurityToken 보안 토큰의 수신자가 클라이언트 프로세스를 대신하여 작동할 수 있는 정도를 지정하는 TokenImpersonationLevel.
- networkCredential
- NetworkCredential
예외
tokenImpersonationLevel
Identification
또는 Impersonation
않습니다.
servicePrincipalName
null
.
적용 대상
.NET