다음을 통해 공유


SamlAuthorizationDecisionStatement 생성자

정의

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

오버로드

Name Description
SamlAuthorizationDecisionStatement()

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

SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>)

SamlAuthorizationDecisionStatement 클래스의 새 인스턴스를 초기화합니다. 는 지정된 주체, 리소스, 권한 부여 결정 및 리소스에 대한 주체가 추구하는 작업을 사용하는 것입니다.

SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>, SamlEvidence)

SamlAuthorizationDecisionStatement 클래스의 새 인스턴스를 초기화합니다. 는 지정된 주체, 리소스, 권한 부여 결정 및 리소스에 대한 주체가 추구하는 작업을 사용하는 것입니다.

SamlAuthorizationDecisionStatement()

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

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

설명

이 생성자는 속성을 false 초기화하고 ClaimType 속성을 .로 초기화 IsReadOnly 합니다http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision.

적용 대상

SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>)

SamlAuthorizationDecisionStatement 클래스의 새 인스턴스를 초기화합니다. 는 지정된 주체, 리소스, 권한 부여 결정 및 리소스에 대한 주체가 추구하는 작업을 사용하는 것입니다.

public:
 SamlAuthorizationDecisionStatement(System::IdentityModel::Tokens::SamlSubject ^ samlSubject, System::String ^ resource, System::IdentityModel::Tokens::SamlAccessDecision accessDecision, System::Collections::Generic::IEnumerable<System::IdentityModel::Tokens::SamlAction ^> ^ samlActions);
public SamlAuthorizationDecisionStatement(System.IdentityModel.Tokens.SamlSubject samlSubject, string resource, System.IdentityModel.Tokens.SamlAccessDecision accessDecision, System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlAction> samlActions);
new System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement : System.IdentityModel.Tokens.SamlSubject * string * System.IdentityModel.Tokens.SamlAccessDecision * seq<System.IdentityModel.Tokens.SamlAction> -> System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement
Public Sub New (samlSubject As SamlSubject, resource As String, accessDecision As SamlAccessDecision, samlActions As IEnumerable(Of SamlAction))

매개 변수

samlSubject
SamlSubject

클레임의 주체를 나타내는 A SamlSubject 입니다. SamlSubject 속성을 설정합니다.

resource
String

액세스가 검색되는 리소스를 식별하는 URI 참조입니다. Resource 속성을 설정합니다.

accessDecision
SamlAccessDecision

SamlAccessDecision 지정된 리소스에 대한 주체의 액세스와 관련하여 SAML 기관에서 렌더링하는 권한 부여 결정을 지정하는 A입니다. AccessDecision 속성을 설정합니다.

samlActions
IEnumerable<SamlAction>

IEnumerable<T> 주체가 리소스에 대해 수행할 권한이 있는 작업 집합을 지정하는 형식 SamlAction 입니다. SamlActions 속성을 설정합니다.

예외

samlActionsnull입니다.

-또는-

에는 인 멤버가 포함되어 있습니다 .

-또는-

samlSubjectnull입니다.

에는 인 멤버가 포함되어 있습니다 .

-또는-

resource 가 있거나 비어 있습니다 null .

설명

이 생성자는 속성을 초기화합니다IsReadOnly.falseClaimTypehttp://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecisionEvidencenull

적용 대상

SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>, SamlEvidence)

SamlAuthorizationDecisionStatement 클래스의 새 인스턴스를 초기화합니다. 는 지정된 주체, 리소스, 권한 부여 결정 및 리소스에 대한 주체가 추구하는 작업을 사용하는 것입니다.

public:
 SamlAuthorizationDecisionStatement(System::IdentityModel::Tokens::SamlSubject ^ samlSubject, System::String ^ resource, System::IdentityModel::Tokens::SamlAccessDecision accessDecision, System::Collections::Generic::IEnumerable<System::IdentityModel::Tokens::SamlAction ^> ^ samlActions, System::IdentityModel::Tokens::SamlEvidence ^ samlEvidence);
public SamlAuthorizationDecisionStatement(System.IdentityModel.Tokens.SamlSubject samlSubject, string resource, System.IdentityModel.Tokens.SamlAccessDecision accessDecision, System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlAction> samlActions, System.IdentityModel.Tokens.SamlEvidence samlEvidence);
new System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement : System.IdentityModel.Tokens.SamlSubject * string * System.IdentityModel.Tokens.SamlAccessDecision * seq<System.IdentityModel.Tokens.SamlAction> * System.IdentityModel.Tokens.SamlEvidence -> System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement
Public Sub New (samlSubject As SamlSubject, resource As String, accessDecision As SamlAccessDecision, samlActions As IEnumerable(Of SamlAction), samlEvidence As SamlEvidence)

매개 변수

samlSubject
SamlSubject

클레임의 주체를 나타내는 A SamlSubject 입니다. SamlSubject 속성을 설정합니다.

resource
String

액세스가 검색되는 리소스를 식별하는 URI 참조입니다. Resource 속성을 설정합니다.

accessDecision
SamlAccessDecision

SamlAccessDecision 지정된 리소스에 대한 주체의 액세스와 관련하여 SAML 기관에서 렌더링하는 권한 부여 결정을 지정하는 A입니다. AccessDecision 속성을 설정합니다.

samlActions
IEnumerable<SamlAction>

IEnumerable<T> 주체가 리소스에 대해 수행할 권한이 있는 작업 집합을 지정하는 형식 SamlAction 입니다. SamlActions 속성을 설정합니다.

samlEvidence
SamlEvidence

SamlEvidence SAML 기관이 권한 부여 결정을 렌더링하는 데 의존한 SAML 어설션 집합을 포함하는 A입니다. Evidence 속성을 설정합니다.

설명

이 생성자는 속성을 초기화합니다 IsReadOnlyfalseClaimTypehttp://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision.

적용 대상