SamlAuthorizationDecisionStatement Costruttori

Definizione

Inizializza una nuova istanza della classe SamlAuthorizationDecisionStatement.

Overload

SamlAuthorizationDecisionStatement()

Inizializza una nuova istanza della classe SamlAuthorizationDecisionStatement.

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

Inizializza una nuova istanza della classe SamlAuthorizationDecisionStatement. utilizzando l'oggetto, la risorsa e la decisione di autorizzazione specificati, nonché e le azioni tentate dall'oggetto sulla risorsa.

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

Inizializza una nuova istanza della classe SamlAuthorizationDecisionStatement. utilizzando l'oggetto, la risorsa e la decisione di autorizzazione specificati, nonché e le azioni tentate dall'oggetto sulla risorsa.

SamlAuthorizationDecisionStatement()

Inizializza una nuova istanza della classe SamlAuthorizationDecisionStatement.

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

Commenti

Questo costruttore inizializza la proprietà IsReadOnly su false e la proprietà ClaimType su http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision.

Si applica a

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

Inizializza una nuova istanza della classe SamlAuthorizationDecisionStatement. utilizzando l'oggetto, la risorsa e la decisione di autorizzazione specificati, nonché e le azioni tentate dall'oggetto sulla risorsa.

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

Parametri

samlSubject
SamlSubject

Classe SamlSubject che rappresenta l'oggetto dell'attestazione. Imposta la proprietà SamlSubject.

resource
String

Riferimento URI che identifica la risorsa alla quale si cerca di accedere. Imposta la proprietà Resource.

accessDecision
SamlAccessDecision

SamlAccessDecision che specifica la decisione di autorizzazione di cui è stato eseguito il rendering dall'autorità SAML relativamente all'accesso, da parte dell'oggetto, alla risorsa specificata. Imposta la proprietà AccessDecision.

samlActions
IEnumerable<SamlAction>

IEnumerable<T> di tipo SamlAction che specifica il set di azioni che il soggetto è autorizzato a eseguire sulla risorsa. Imposta la proprietà SamlActions.

Eccezioni

samlActions è null.

-oppure-

samlActions contiene un membro null.

-oppure-

samlSubject è null.

authorityBindings contiene un membro null.

-oppure-

resource è null o vuoto.

Commenti

Questo costruttore inizializza la proprietà IsReadOnly su false, la proprietà ClaimType su http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision e la proprietà Evidence su null.

Si applica a

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

Inizializza una nuova istanza della classe SamlAuthorizationDecisionStatement. utilizzando l'oggetto, la risorsa e la decisione di autorizzazione specificati, nonché e le azioni tentate dall'oggetto sulla risorsa.

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)

Parametri

samlSubject
SamlSubject

Classe SamlSubject che rappresenta l'oggetto dell'attestazione. Imposta la proprietà SamlSubject.

resource
String

Riferimento URI che identifica la risorsa alla quale si cerca di accedere. Imposta la proprietà Resource.

accessDecision
SamlAccessDecision

SamlAccessDecision che specifica la decisione di autorizzazione di cui è stato eseguito il rendering dall'autorità SAML relativamente all'accesso, da parte dell'oggetto, alla risorsa specificata. Imposta la proprietà AccessDecision.

samlActions
IEnumerable<SamlAction>

IEnumerable<T> di tipo SamlAction che specifica il set di azioni che il soggetto è autorizzato a eseguire sulla risorsa. Imposta la proprietà SamlActions.

samlEvidence
SamlEvidence

Classe SamlEvidence che contiene un set di asserzioni SAML sulle quali si è basata l'autorità SAML per eseguire il rendering della decisione di autorizzazione. Imposta la proprietà Evidence.

Commenti

Questo costruttore inizializza la proprietà IsReadOnly su false e la proprietà ClaimType su http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision.

Si applica a