IdentityConfiguration 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Windows Identity Foundation의 동작을 제어하는 구성 가능한 속성 컬렉션을 정의합니다.
public ref class IdentityConfiguration
public class IdentityConfiguration
type IdentityConfiguration = class
Public Class IdentityConfiguration
- 상속
-
IdentityConfiguration
- 파생
생성자
IdentityConfiguration() |
IdentityConfiguration 클래스의 새 인스턴스를 초기화합니다. 설정이 기본 구성에서 로드됩니다(있는 경우). |
IdentityConfiguration(Boolean) |
설정이 기본 구성에서 로드되어야 하는지 여부를 나타내는 값을 사용하여 IdentityConfiguration 클래스의 새 인스턴스를 초기화합니다. |
IdentityConfiguration(Boolean, X509Certificate2) |
지정한 서비스 인증서를 갖는 IdentityConfiguration 클래스의 새 인스턴스를 초기화합니다. 설정에서 기본 구성을 선택적으로 로드 중입니다. |
IdentityConfiguration(String) |
IdentityConfiguration 클래스의 새 인스턴스를 초기화합니다. 설정이 명명된 구성에서 로드됩니다. |
IdentityConfiguration(String, X509Certificate2) |
명명된 구성을 로드하면서 지정된 서비스 인증서를 보유하는 IdentityConfiguration 클래스의 새 인스턴스를 초기화합니다. |
IdentityConfiguration(X509Certificate2) |
지정한 서비스 인증서를 갖는 IdentityConfiguration 클래스의 새 인스턴스를 초기화합니다. |
필드
DefaultCertificateValidationMode |
기본 X.509 인증서 유효성 검사 모드로, PeerOrChainTrust입니다. |
DefaultIssuerNameRegistryType |
기본 발급자 이름 레지스트리 형식으로, Type 클래스의 ConfigurationBasedIssuerNameRegistry입니다. |
DefaultMaxClockSkew |
기본 최대 클럭 오차(5분)입니다. |
DefaultRevocationMode |
기본 X.509 해지 모드로, Online입니다. |
DefaultServiceName |
기본 서비스 이름은 빈 문자열입니다. |
DefaultTrustedStoreLocation |
인증서에 대해 신뢰할 수 있는 기본 저장소 위치: LocalMachine |
속성
AudienceRestriction |
구성된 AudienceRestriction을 가져오거나 설정합니다. |
Caches |
구성된 IdentityModelCaches을 가져오거나 설정합니다. |
CertificateValidationMode |
처리기가 발급자 인증서의 유효성을 검사하는 데 사용하는 인증서 유효성 검사 모드를 가져오거나 설정합니다. |
CertificateValidator |
처리기가 발급자 인증서의 유효성을 검사하는 데 사용하는 인증서 유효성 검사기를 가져오거나 설정합니다. |
ClaimsAuthenticationManager |
클레임 인증 관리자를 가져오거나 설정합니다. 기본값은 ClaimsAuthenticationManager 클래스의 인스턴스입니다. |
ClaimsAuthorizationManager |
클레임 인증 관리자를 가져오거나 설정합니다. |
DetectReplayedTokens |
처리기가 재생된 토큰을 검색해야 할지 여부를 나타내는 기본 처리기 구성의 값을 가져오거나 설정합니다. |
IsInitialized |
Initialize() 메서드가 호출되었는지 여부를 나타내는 값을 가져오거나 설정합니다. |
IssuerNameRegistry |
발급자 이름을 확인하는 데 사용되는 발급자 이름 레지스트리를 가져오거나 설정합니다. |
IssuerTokenResolver |
발급자 토큰 확인자를 가져오거나 설정합니다. |
MaxClockSkew |
서로 통신하는 양쪽 시스템 클록 간에 허용되는 최대 시간 차이를 가져오거나 설정합니다. |
Name |
이 구성의 서비스 이름을 가져옵니다. |
RevocationMode |
처리기가 발급자 인증서의 유효성을 검사하는 데 사용하는 해지 모드를 가져오거나 설정합니다. |
SaveBootstrapContext |
BootstrapContext 개체가 토큰 유효성 검사 후에 ClaimsIdentity 및 세션에 저장되는지 여부를 나타내는 값을 가져오거나 설정합니다. |
SecurityTokenHandlerCollectionManager |
WS-Trust 메시지에서 발견된 토큰을 serialize하고 유효성을 검사하는 데 사용되는 SecurityTokenHandlerCollectionManager 개체의 집합을 포함하는 SecurityTokenHandler를 가져옵니다. |
SecurityTokenHandlers |
WS-Trust 메시지에서 찾은 토큰을 serialize하고 유효성을 검사하는 데 사용되는 SecurityTokenHandler 개체 컬렉션을 가져옵니다. |
ServiceCertificate |
서비스 인증서를 가져오거나 설정합니다. |
ServiceTokenResolver |
서비스 토큰 확인자를 가져오거나 설정합니다. |
TokenReplayCacheExpirationPeriod |
TokenReplayCache에 배치된 항목에 대한 만료 기간을 가져오거나 설정합니다. |
TrustedStoreLocation |
처리기가 발급자 인증서의 유효성을 검사하는 데 사용하는 신뢰할 수 있는 저장소 위치를 가져오거나 설정합니다. |
메서드
Equals(Object) |
지정된 개체가 현재 개체와 같은지 확인합니다. (다음에서 상속됨 Object) |
GetHashCode() |
기본 해시 함수로 작동합니다. (다음에서 상속됨 Object) |
GetType() |
현재 인스턴스의 Type을 가져옵니다. (다음에서 상속됨 Object) |
Initialize() |
일관성을 유지해야 할 SecurityTokenHandlerConfiguration에 포함된 SecurityTokenHandlerCollection 개체에 대한 SecurityTokenHandlerCollectionManager 개체의 속성을 이 IdentityConfiguration 인스턴스에 대한 속성 값으로 업데이트합니다. |
LoadConfiguration(IdentityConfigurationElement) |
애플리케이션 또는 웹 구성 파일에서 이 IdentityConfiguration 인스턴스의 설정을 로드합니다. |
LoadHandlerConfiguration(IdentityConfigurationElement) |
요소를 사용하여 SecurityTokenHandlerConfiguration을 지정된 IdentityConfigurationElement에 직접 로드합니다. |
LoadHandlerConfiguration(SecurityTokenHandlerConfiguration, SecurityTokenHandlerConfigurationElement) |
SecurityTokenHandlerCollection과 관련된 구성 요소를 로드합니다. |
LoadHandlers(IdentityConfigurationElement) |
지정된 서비스에 정의된 SecurityTokenHandlerCollectionManager를 로드합니다. |
MemberwiseClone() |
현재 Object의 단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |
적용 대상
.NET