FederationConfiguration 생성자

정의

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

오버로드

Name Description
FederationConfiguration()

구성 파일의 FederationConfiguration 섹션에서 설정을 system.identityModel.services 로드하여 클래스의 새 인스턴스를 초기화합니다.

FederationConfiguration(Boolean)

필요에 따라 구성 파일의 FederationConfiguration 섹션에서 설정을 로드하여 클래스의 새 인스턴스를 system.identityModel.services 초기화합니다.

FederationConfiguration(String)

지정된 이름을 사용하여 FederationConfiguration 클래스의 < 새 인스턴스를 초기화합니다.

설명

Important

구성된 HTTP 모듈에서 새 FederationConfiguration 인스턴스를 사용하려면 먼저 메서드를 Initialize 호출하여 인스턴스가 제대로 초기화되었는지 확인합니다.

FederationConfiguration()

구성 파일의 FederationConfiguration 섹션에서 설정을 system.identityModel.services 로드하여 클래스의 새 인스턴스를 초기화합니다.

public:
 FederationConfiguration();
public FederationConfiguration();
Public Sub New ()

설명

새 인스턴스의 속성은 구성 섹션에서 설정을 <system.identityModel.services> 로드하여 초기화됩니다. 이 생성자는 매개 변수를 사용하여 FederationConfiguration.FederationConfiguration(Boolean) 생성자를 호출합니다loadConfig.true

Warning

구성된 HTTP 모듈에서 새 FederationConfiguration 인스턴스를 사용하려면 먼저 메서드를 Initialize 호출하여 인스턴스가 제대로 초기화되었는지 확인합니다.

추가 정보

적용 대상

FederationConfiguration(Boolean)

필요에 따라 구성 파일의 FederationConfiguration 섹션에서 설정을 로드하여 클래스의 새 인스턴스를 system.identityModel.services 초기화합니다.

public:
 FederationConfiguration(bool loadConfig);
public FederationConfiguration(bool loadConfig);
new System.IdentityModel.Services.Configuration.FederationConfiguration : bool -> System.IdentityModel.Services.Configuration.FederationConfiguration
Public Sub New (loadConfig As Boolean)

매개 변수

loadConfig
Boolean

true 구성 파일에서 로드된 설정을 사용하여 초기화하려면 false 기본값으로 초기화합니다.

예외

system.identityModel 구성 섹션이 구성 파일에 정의되어 있지 않습니다.

설명

Warning

구성된 HTTP 모듈에서 새 FederationConfiguration 인스턴스를 사용하려면 먼저 메서드를 Initialize 호출하여 인스턴스가 제대로 초기화되었는지 확인합니다.

구성 파일의 system.identityModel 요소 아래에 있는 <section> 요소에 섹션을 <configSections> 지정해야 합니다. 그렇지 않은 경우 예외가 throw됩니다.

<configSections>
  <section name="system.identityModel" type="System.IdentityModel.Configuration.SystemIdentityModelSection, System.IdentityModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
</configSections>

loadConfig 경우 true 단일 <federationConfiguration> 요소만 지정되면 해당 요소를 사용하여 설정이 로드됩니다. 여러 <federationConfiguration> 요소를 지정하면 메서드는 이름이 없는 DefaultFederationConfigurationName요소에서 설정을 로드하려고 시도합니다. 이러한 요소가 없으면 메서드는 설정을 로드하지 않고 반환합니다. 이렇게 하면 메서드가 호출되면 예외가 Initialize 발생합니다.

Warning

Microsoft <federationConfiguration> 구성 섹션에서 여러 system.identityModel.services 요소를 지정하는 경우 해당 요소 중 하나 이상이 이름이 없거나 이름이 빈 문자열로 설정된 것이 좋습니다.

적용 대상

FederationConfiguration(String)

지정된 이름을 사용하여 FederationConfiguration 클래스의 < 새 인스턴스를 초기화합니다.

public:
 FederationConfiguration(System::String ^ federationConfigurationName);
public FederationConfiguration(string federationConfigurationName);
new System.IdentityModel.Services.Configuration.FederationConfiguration : string -> System.IdentityModel.Services.Configuration.FederationConfiguration
Public Sub New (federationConfigurationName As String)

매개 변수

federationConfigurationName
String

구성을 <federationConfiguration> 로드할 요소의 이름입니다.

예외

구성 파일에 정의된 섹션이 없습니다 system.identityModel.services .

-또는-

구성 파일에 정의된 섹션이 없습니다 system.identityModel .

-또는-

섹션에 지정된 이름을 <federationConfiguration> 가진 요소가 없습니다system.identityModel.services.

설명

Warning

구성된 HTTP 모듈에서 새 FederationConfiguration 인스턴스를 사용하려면 먼저 메서드를 Initialize 호출하여 인스턴스가 제대로 초기화되었는지 확인합니다.

이 생성자를 호출 <system.identityModel.services> 하는 경우 지정된 이름을 가진 <federationConfiguration> 요소가 있는 구성 섹션이 구성 파일에 있어야 합니다.

구성 파일의 system.identityModelsystem.identityModel.services 요소 아래에 있는 요소에 <section> 섹션과 섹션을 <configSections> 모두 지정해야 합니다. 그렇지 않은 경우 예외가 throw됩니다.

<configSections>
  <section name="system.identityModel" type="System.IdentityModel.Configuration.SystemIdentityModelSection, System.IdentityModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
  <section name="system.identityModel.services" type="System.IdentityModel.Services.Configuration.SystemIdentityModelServicesSection, System.IdentityModel.Services, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
</configSections>

적용 대상