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

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, ve için özelliğini falseClaimTypehttp://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecisionbaşlatır.IsReadOnly

Ş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 Belirtilen kaynağa konu tarafından erişimle ilgili olarak SAML yetkilisi tarafından 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 değeridir.

-veya-

samlActions olan nullbir üye içerir.

-veya-

samlSubject, null değeridir.

authorityBindings olan nullbir üye içerir.

-veya-

resourceveya boş.null

Açıklamalar

Bu oluşturucu IsReadOnly , için özelliğini false, ClaimType özelliğini http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecisionve Evidence özelliğini nullbaşlatır.

Ş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 Belirtilen kaynağa konu tarafından erişimle ilgili olarak SAML yetkilisi tarafından 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ı işlemek için bağlı olduğu bir dizi SAML onaylaması içeren. Evidence özelliğini ayarlar.

Açıklamalar

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

Şunlara uygulanır