다음을 통해 공유


FederatedAuthentication.FederationConfiguration 속성

정의

이 웹 애플리케이션에서 HTTP 모델이 사용하는 singleton FederationConfiguration 인스턴스를 가져옵니다.

public:
 static property System::IdentityModel::Services::Configuration::FederationConfiguration ^ FederationConfiguration { System::IdentityModel::Services::Configuration::FederationConfiguration ^ get(); };
public static System.IdentityModel.Services.Configuration.FederationConfiguration FederationConfiguration { get; }
static member FederationConfiguration : System.IdentityModel.Services.Configuration.FederationConfiguration
Public Shared ReadOnly Property FederationConfiguration As FederationConfiguration

속성 값

페더레이션 구성 인스턴스입니다.

예외

FederationConfiguration 속성은 FederationConfigurationCreated 이벤트의 이벤트 처리기에 따라 null로 설정됩니다.

설명

FederationConfiguration HTTP 모듈 중 하나에서 이 속성에 처음 액세스할 때 구성 파일의 federationConfiguration> 요소에서< 개체를 만들고 초기화합니다. 구성 개체가 초기화 된 후에 바로 FederationConfigurationCreated 구성 된 HTTP 모듈을 초기화 하는 사용 되기 전에 새로 만든된 구성 개체를 수정할 수 있는 기회를 사용 하 여 개발자를 위해 이벤트가 발생 합니다. 액세스할 수는 FederationConfigurationCreatedEventArgs.FederationConfiguration 이벤트 처리기의 속성입니다.

후속 액세스에서 동일한 구성 인스턴스 반환 됩니다.

특정 모듈이 있는지 여부에 따라 속성에 액세스에서 다음 메서드 내에서 초기화 하는 동안: ClaimsAuthorizationModule.InitializePropertiesFromConfiguration하십시오 SessionAuthenticationModule.InitializePropertiesFromConfiguration, 및 WSFederationAuthenticationModule.InitializePropertiesFromConfiguration합니다.

중요

클레임 인증 관리자 (ClaimsAuthorizationManager) 사용 하는 경우 클레임 기반 액세스 검사를 평가 하는 데 사용 되는 합니다 ClaimsPrincipalPermission 클래스와 ClaimsPrincipalPermissionAttribute 클래스에 구성 된를 IdentityConfiguration 페더레이션 구성 개체에 설정 된 개체 통해 참조 되는 FederatedAuthentication.FederationConfiguration 속성입니다. 모든 애플리케이션에 대 한 마찬가지 있는지 ASP.NET 애플리케이션 여부입니다.

적용 대상

추가 정보