SamlAuthorizationDecisionStatement Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der SamlAuthorizationDecisionStatement-Klasse.
Überlädt
SamlAuthorizationDecisionStatement() |
Initialisiert eine neue Instanz der SamlAuthorizationDecisionStatement-Klasse. |
SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>) |
Initialisiert eine neue Instanz der SamlAuthorizationDecisionStatement-Klasse. Dabei werden der angegebene Antragsteller, die angegebene Ressource, die Autorisierungsentscheidung und die Aktionen für den Zugriff des Antragstellers auf die Ressource verwendet. |
SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>, SamlEvidence) |
Initialisiert eine neue Instanz der SamlAuthorizationDecisionStatement-Klasse. Dabei werden der angegebene Antragsteller, die angegebene Ressource, die Autorisierungsentscheidung und die Aktionen für den Zugriff des Antragstellers auf die Ressource verwendet. |
SamlAuthorizationDecisionStatement()
Initialisiert eine neue Instanz der SamlAuthorizationDecisionStatement-Klasse.
public:
SamlAuthorizationDecisionStatement();
public SamlAuthorizationDecisionStatement ();
Public Sub New ()
Hinweise
Dieser Konstruktor initialisiert die IsReadOnly-Eigenschaft auf false
und die ClaimType-Eigenschaft auf http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision
.
Gilt für:
SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>)
Initialisiert eine neue Instanz der SamlAuthorizationDecisionStatement-Klasse. Dabei werden der angegebene Antragsteller, die angegebene Ressource, die Autorisierungsentscheidung und die Aktionen für den Zugriff des Antragstellers auf die Ressource verwendet.
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))
Parameter
- samlSubject
- SamlSubject
Ein SamlSubject, das das Anspruchssubjekt darstellt. Legt die SamlSubject-Eigenschaft fest.
- resource
- String
Ein URI-Verweis, der die Ressource identifiziert, zu der Zugriff gesucht wird. Legt die Resource-Eigenschaft fest.
- accessDecision
- SamlAccessDecision
Eine SamlAccessDecision, die die Autorisierungsentscheidung angibt, die durch die SAML-Behörde in Bezug auf den Zugriff des Subjekts auf die angegebene Ressource gerendert wurde. Legt die AccessDecision-Eigenschaft fest.
- samlActions
- IEnumerable<SamlAction>
Ein IEnumerable<T> des Typs SamlAction, der den Satz an Aktionen angibt, die das Subjekt auf der Ressource ausführen darf. Legt die SamlActions-Eigenschaft fest.
Ausnahmen
samlActions
ist null
.
- oder -
samlActions
enthält einen Member, der null
ist.
- oder -
samlSubject
ist null
.
authorityBindings
enthält einen Member, der null
ist.
- oder -
resource
hat den Wert null
oder ist leer.
Hinweise
Dieser Konstruktor initialisiert die IsReadOnly-Eigenschaft auf false
, die ClaimType-Eigenschaft auf http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision
und die Evidence-Eigenschaft auf null
.
Gilt für:
SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>, SamlEvidence)
Initialisiert eine neue Instanz der SamlAuthorizationDecisionStatement-Klasse. Dabei werden der angegebene Antragsteller, die angegebene Ressource, die Autorisierungsentscheidung und die Aktionen für den Zugriff des Antragstellers auf die Ressource verwendet.
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)
Parameter
- samlSubject
- SamlSubject
Ein SamlSubject, das das Anspruchssubjekt darstellt. Legt die SamlSubject-Eigenschaft fest.
- resource
- String
Ein URI-Verweis, der die Ressource identifiziert, zu der Zugriff gesucht wird. Legt die Resource-Eigenschaft fest.
- accessDecision
- SamlAccessDecision
Eine SamlAccessDecision, die die Autorisierungsentscheidung angibt, die durch die SAML-Behörde in Bezug auf den Zugriff des Subjekts auf die angegebene Ressource gerendert wurde. Legt die AccessDecision-Eigenschaft fest.
- samlActions
- IEnumerable<SamlAction>
Ein IEnumerable<T> des Typs SamlAction, der den Satz an Aktionen angibt, die das Subjekt auf der Ressource ausführen darf. Legt die SamlActions-Eigenschaft fest.
- samlEvidence
- SamlEvidence
Ein SamlEvidence, der einen Satz an SAML-Assertionen enthält, auf die sich die SAML-Behörde beim Rendern der Autorisierungsentscheidung verlassen hat. Legt die Evidence-Eigenschaft fest.
Hinweise
Dieser Konstruktor initialisiert die IsReadOnly-Eigenschaft auf false
und die ClaimType-Eigenschaft auf http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision
.