다음을 통해 공유


SamlAssertion 생성자

정의

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

오버로드

SamlAssertion()

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

SamlAssertion(String, String, DateTime, SamlConditions, SamlAdvice, IEnumerable<SamlStatement>)

지정된 SAML 어설션 식별자, 어설션의 발급자, 어설션이 발급된 날짜와 시간, 처리 조건의 집합, 추가 정보 및 SAML 설명의 컬렉션을 사용하여 SamlAssertion 클래스의 새 인스턴스를 초기화합니다.

SamlAssertion()

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

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

적용 대상

SamlAssertion(String, String, DateTime, SamlConditions, SamlAdvice, IEnumerable<SamlStatement>)

지정된 SAML 어설션 식별자, 어설션의 발급자, 어설션이 발급된 날짜와 시간, 처리 조건의 집합, 추가 정보 및 SAML 설명의 컬렉션을 사용하여 SamlAssertion 클래스의 새 인스턴스를 초기화합니다.

public:
 SamlAssertion(System::String ^ assertionId, System::String ^ issuer, DateTime issueInstant, System::IdentityModel::Tokens::SamlConditions ^ samlConditions, System::IdentityModel::Tokens::SamlAdvice ^ samlAdvice, System::Collections::Generic::IEnumerable<System::IdentityModel::Tokens::SamlStatement ^> ^ samlStatements);
public SamlAssertion (string assertionId, string issuer, DateTime issueInstant, System.IdentityModel.Tokens.SamlConditions samlConditions, System.IdentityModel.Tokens.SamlAdvice samlAdvice, System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlStatement> samlStatements);
new System.IdentityModel.Tokens.SamlAssertion : string * string * DateTime * System.IdentityModel.Tokens.SamlConditions * System.IdentityModel.Tokens.SamlAdvice * seq<System.IdentityModel.Tokens.SamlStatement> -> System.IdentityModel.Tokens.SamlAssertion
Public Sub New (assertionId As String, issuer As String, issueInstant As DateTime, samlConditions As SamlConditions, samlAdvice As SamlAdvice, samlStatements As IEnumerable(Of SamlStatement))

매개 변수

assertionId
String

어설션의 식별자입니다.

issuer
String

이 SAML 어설션을 발급한 SAML 기관입니다.

issueInstant
DateTime

SAML 어설션이 발급된 시간을 지정하는 DateTime입니다.

samlConditions
SamlConditions

SAML 어설션의 유효성에 액세스할 때 고려할 수 있는 조건의 집합을 지정하는 SamlConditions입니다.

samlAdvice
SamlAdvice

SAML 어설션의 처리에 도움이 될 수 있는, SAML 기관에서 제공하는 추가 정보를 지정하는 SamlAdvice입니다.

samlStatements
IEnumerable<SamlStatement>

SAML 설명을 포함하는 IEnumerable<T> 형식의 SamlStatement입니다.

예외

assertionId이(가) null인 경우

또는

assertionIdEmpty입니다.

또는

assertionId가 문자나 "_" 문자로 시작되지 않는 경우

또는

issuernull입니다.

또는

issuerEmpty입니다.

또는

samlStatementsnull입니다.

또는

samlStatements에 요소가 포함되지 않은 경우

또는

samlStatementsnull 요소가 포함된 경우

설명

매개 변수는 assertionId 문자 또는 "_" 문자로 시작해야 합니다.

적용 대상