다음을 통해 공유


SamlEvidence 생성자

정의

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

오버로드

SamlEvidence()

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

SamlEvidence(IEnumerable<SamlAssertion>)

지정된 SAML 어설션의 집합을 사용하여 SamlEvidence 클래스의 새 인스턴스를 초기화합니다.

SamlEvidence(IEnumerable<String>)

지정된 SAML 어설션 참조의 집합을 사용하여 SamlEvidence 클래스의 새 인스턴스를 초기화합니다.

SamlEvidence(IEnumerable<String>, IEnumerable<SamlAssertion>)

지정된 SAML 어설션 참조와 SAML 어설션의 집합을 사용하여 SamlEvidence 클래스의 새 인스턴스를 초기화합니다.

SamlEvidence()

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

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

설명

이 생성자는 IsReadOnly 속성을 false로 초기화합니다.

적용 대상

SamlEvidence(IEnumerable<SamlAssertion>)

지정된 SAML 어설션의 집합을 사용하여 SamlEvidence 클래스의 새 인스턴스를 초기화합니다.

public:
 SamlEvidence(System::Collections::Generic::IEnumerable<System::IdentityModel::Tokens::SamlAssertion ^> ^ assertions);
public SamlEvidence (System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlAssertion> assertions);
new System.IdentityModel.Tokens.SamlEvidence : seq<System.IdentityModel.Tokens.SamlAssertion> -> System.IdentityModel.Tokens.SamlEvidence
Public Sub New (assertions As IEnumerable(Of SamlAssertion))

매개 변수

assertions
IEnumerable<SamlAssertion>

SAML 기관이 권한 부여 결정을 내리는 데 사용한 증거를 포함하는 IEnumerable<T> 형식의 SamlAssertion입니다. Assertions 속성을 설정합니다.

예외

assertionsnull인 멤버가 포함된 경우

설명

개체 컬렉션 SamlAssertion 이 있지만 SAML 어설션 참조가 없는 경우 이 생성자를 사용합니다.

적용 대상

SamlEvidence(IEnumerable<String>)

지정된 SAML 어설션 참조의 집합을 사용하여 SamlEvidence 클래스의 새 인스턴스를 초기화합니다.

public:
 SamlEvidence(System::Collections::Generic::IEnumerable<System::String ^> ^ assertionIdReferences);
public SamlEvidence (System.Collections.Generic.IEnumerable<string> assertionIdReferences);
new System.IdentityModel.Tokens.SamlEvidence : seq<string> -> System.IdentityModel.Tokens.SamlEvidence
Public Sub New (assertionIdReferences As IEnumerable(Of String))

매개 변수

assertionIdReferences
IEnumerable<String>

SAML 기관이 권한 부여 결정을 내리는 데 사용한 증거를 지정하는 SAML 어설션의 식별자를 포함하는 IEnumerable<T> 형식의 String입니다. AssertionIdReferences 속성을 설정합니다.

예외

assertionIdReferencesnull이거나 비어 있는 멤버가 포함된 경우

설명

SAML 어설션 참조 컬렉션이 있지만 개체가 없는 SamlAssertion 경우 이 생성자를 사용합니다.

적용 대상

SamlEvidence(IEnumerable<String>, IEnumerable<SamlAssertion>)

지정된 SAML 어설션 참조와 SAML 어설션의 집합을 사용하여 SamlEvidence 클래스의 새 인스턴스를 초기화합니다.

public:
 SamlEvidence(System::Collections::Generic::IEnumerable<System::String ^> ^ assertionIdReferences, System::Collections::Generic::IEnumerable<System::IdentityModel::Tokens::SamlAssertion ^> ^ assertions);
public SamlEvidence (System.Collections.Generic.IEnumerable<string> assertionIdReferences, System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlAssertion> assertions);
new System.IdentityModel.Tokens.SamlEvidence : seq<string> * seq<System.IdentityModel.Tokens.SamlAssertion> -> System.IdentityModel.Tokens.SamlEvidence
Public Sub New (assertionIdReferences As IEnumerable(Of String), assertions As IEnumerable(Of SamlAssertion))

매개 변수

assertionIdReferences
IEnumerable<String>

SAML 기관이 권한 부여 결정을 내리는 데 사용한 증거를 지정하는 SAML 어설션의 식별자를 포함하는 IEnumerable<T> 형식의 String입니다. AssertionIdReferences 속성을 설정합니다.

assertions
IEnumerable<SamlAssertion>

SAML 기관이 권한 부여 결정을 내리는 데 사용한 증거를 포함하는 IEnumerable<T> 형식의 SamlAssertion입니다. Assertions 속성을 설정합니다.

예외

assertionIdReferencesnull이거나 비어 있는 멤버가 포함된 경우

또는

assertionsnull인 멤버가 포함된 경우

또는

assertionIdReferencesassertions가 둘 다 null인 경우

설명

SAML 어설션 참조 컬렉션과 개체 컬렉션 SamlAssertion 이 있는 경우 이 생성자를 사용합니다.

적용 대상