SamlAuthorizationDecisionStatement 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 SamlAuthorizationDecisionStatement 類別的新執行個體。
多載
| 名稱 | 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 ()
備註
此建構子初始化屬性為 ,IsReadOnlyfalse屬性初始ClaimType化為 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 屬性。
- accessDecision
- SamlAccessDecision
A SamlAccessDecision 指明 SAML 權限機構對受試者存取指定資源所作出的授權決定。 設定 AccessDecision 屬性。
- samlActions
- IEnumerable<SamlAction>
一個IEnumerable<T>SamlAction類型,指定主體被授權對資源執行的一組動作。 設定 SamlActions 屬性。
例外狀況
備註
此構造子初始 IsReadOnly 化屬性為 false,屬性 ClaimType 為 http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision, Evidence 屬性初始化為 null。
適用於
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 屬性。
- accessDecision
- SamlAccessDecision
A SamlAccessDecision 指明 SAML 權限機構對受試者存取指定資源所作出的授權決定。 設定 AccessDecision 屬性。
- samlActions
- IEnumerable<SamlAction>
一個IEnumerable<T>SamlAction類型,指定主體被授權對資源執行的一組動作。 設定 SamlActions 屬性。
- samlEvidence
- SamlEvidence
SamlEvidence A 包含一組 SAML 斷言,SAML 權威機構依據這些斷言來做出授權決策。 設定 Evidence 屬性。
備註
此建構子將 IsReadOnly 屬性初始化為 false,屬性 ClaimType 初始化為 http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision。