Aracılığıyla paylaş


SamlAuthorizationDecisionStatement Oluşturucular

Tanım

SamlAuthorizationDecisionStatement sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

Name Description
SamlAuthorizationDecisionStatement()

SamlAuthorizationDecisionStatement sınıfının yeni bir örneğini başlatır.

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

SamlAuthorizationDecisionStatement sınıfının yeni bir örneğini başlatır. belirtilen konuyu, kaynağı, yetkilendirme kararını ve kaynakta konu tarafından aranan eylemleri kullanarak.

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

SamlAuthorizationDecisionStatement sınıfının yeni bir örneğini başlatır. belirtilen konuyu, kaynağı, yetkilendirme kararını ve kaynakta konu tarafından aranan eylemleri kullanarak.

SamlAuthorizationDecisionStatement()

SamlAuthorizationDecisionStatement sınıfının yeni bir örneğini başlatır.

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

Açıklamalar

Bu oluşturucu, için özelliğini false ve ClaimType için özelliğini http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecisionbaşlatırIsReadOnly.

Şunlara uygulanır

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

SamlAuthorizationDecisionStatement sınıfının yeni bir örneğini başlatır. belirtilen konuyu, kaynağı, yetkilendirme kararını ve kaynakta konu tarafından aranan eylemleri kullanarak.

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))

Parametreler

samlSubject
SamlSubject

SamlSubject Talebin konusunu temsil eden bir. SamlSubject özelliğini ayarlar.

resource
String

Erişimin arandığı kaynağı tanımlayan bir URI başvurusu. Resource özelliğini ayarlar.

accessDecision
SamlAccessDecision

SamlAccessDecision SamL yetkilisi tarafından belirtilen kaynağa tabi olarak erişimle ilgili olarak işlenen yetkilendirme kararını belirten bir. AccessDecision özelliğini ayarlar.

samlActions
IEnumerable<SamlAction>

IEnumerable<T> Konunun kaynak üzerinde gerçekleştirme yetkisine sahip olduğu eylem kümesini belirten türSamlAction. SamlActions özelliğini ayarlar.

Özel durumlar

samlActions, null'e eşittir.

-veya-

samlActions olan nullbir üye içerir.

-veya-

samlSubject, null'e eşittir.

authorityBindings olan nullbir üye içerir.

-veya-

resourceveya boş.null

Açıklamalar

Bu oluşturucu, için özelliğinifalse, ClaimType özelliğini , özelliğini http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecisionise Evidence olarak nullbaşlatırIsReadOnly.

Şunlara uygulanır

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

SamlAuthorizationDecisionStatement sınıfının yeni bir örneğini başlatır. belirtilen konuyu, kaynağı, yetkilendirme kararını ve kaynakta konu tarafından aranan eylemleri kullanarak.

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)

Parametreler

samlSubject
SamlSubject

SamlSubject Talebin konusunu temsil eden bir. SamlSubject özelliğini ayarlar.

resource
String

Erişimin arandığı kaynağı tanımlayan bir URI başvurusu. Resource özelliğini ayarlar.

accessDecision
SamlAccessDecision

SamlAccessDecision SamL yetkilisi tarafından belirtilen kaynağa tabi olarak erişimle ilgili olarak işlenen yetkilendirme kararını belirten bir. AccessDecision özelliğini ayarlar.

samlActions
IEnumerable<SamlAction>

IEnumerable<T> Konunun kaynak üzerinde gerçekleştirme yetkisine sahip olduğu eylem kümesini belirten türSamlAction. SamlActions özelliğini ayarlar.

samlEvidence
SamlEvidence

SamlEvidence SAML yetkilisinin yetkilendirme kararını vermek için bağlı olduğu bir dizi SAML onayını içeren. Evidence özelliğini ayarlar.

Açıklamalar

Bu oluşturucu, için özelliğini falsebaşlatırIsReadOnly.ClaimTypehttp://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision

Şunlara uygulanır