FederatedAuthentication 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
웹 애플리케이션에서 페더레이션 인증에 관련된 모든 HTTP 모듈 관련 상태에 대한 액세스를 제공합니다.
public ref class FederatedAuthentication abstract sealed
public static class FederatedAuthentication
type FederatedAuthentication = class
Public Class FederatedAuthentication
- 상속
-
FederatedAuthentication
설명
표시 하는 정적 속성을 통해 웹 애플리케이션에 대해 구성 된 모듈에 액세스할 수 있습니다는 FederatedAuthentication 클래스입니다. GetHttpModule 메서드는 확장 지점을 제공 모듈을 통해는 다른 애플리케이션 정의에서 파생 되는 HttpModuleBase 애플리케이션에 액세스할 수 있습니다에 대 한 하 여 구성 됩니다.
FederatedAuthentication.FederationConfiguration 속성 참조의 singleton 인스턴스로 FederationConfiguration HTTP 모듈에 대 한 구성 설정을 제공 합니다. HTTP 모듈 FederationConfiguration 중 하나에서 속성에 처음 액세스할 때 구성 파일의 federationConfiguration> 요소에서< instance 초기화되고 FederationConfigurationCreated 는 모듈 속성을 초기화하는 데 사용되기 전에 구성 개체를 수정할 수 있는 기회를 애플리케이션에 제공하기 위해 발생합니다. 동일한 FederationConfiguration 속성의 후속 액세스는 각각의 인스턴스가 반환 됩니다.
중요
클레임 인증 관리자 (ClaimsAuthorizationManager) 사용 하는 경우 클레임 기반 액세스 검사를 평가 하는 데 사용 되는 합니다 ClaimsPrincipalPermission 클래스와 ClaimsPrincipalPermissionAttribute 클래스에 구성 된를 IdentityConfiguration 페더레이션 구성 개체에 설정 된 개체 통해 참조 되는 FederatedAuthentication.FederationConfiguration 속성입니다. 모든 애플리케이션에 대 한 마찬가지 있는지 ASP.NET 애플리케이션 여부입니다.
속성
ClaimsAuthorizationModule |
웹 애플리케이션이 사용한 클레임 인증 모듈을 가져옵니다. |
FederationConfiguration |
이 웹 애플리케이션에서 HTTP 모델이 사용하는 singleton FederationConfiguration 인스턴스를 가져옵니다. |
SessionAuthenticationModule |
웹 애플리케이션이 사용한 세션 인증 모듈(SAM)을 가져옵니다. |
WSFederationAuthenticationModule |
웹 애플리케이션이 사용하는 WS-Federation 인증 모듈(WSFAM)을 가져옵니다. |
메서드
GetHttpModule<T>() |
웹 애플리케이션에 의해 사용되는 지정된 형식의 HTTP 모듈을 가져옵니다. |
이벤트
FederationConfigurationCreated |
웹 애플리케이션에서 HTTP 모듈 중 하나로 인해 처음 FederationConfiguration 속성에 액세스할 때 이벤트가 발생한 경우입니다. |
적용 대상
추가 정보
.NET