SamlAuthorizationDecisionStatement Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase SamlAuthorizationDecisionStatement.
Sobrecargas
SamlAuthorizationDecisionStatement() |
Inicializa una nueva instancia de la clase SamlAuthorizationDecisionStatement. |
SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>) |
Inicializa una nueva instancia de la clase SamlAuthorizationDecisionStatement. Utiliza el asunto, el recurso, la decisión de autorización y las acciones especificadas buscadas por el sujeto en el recurso. |
SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>, SamlEvidence) |
Inicializa una nueva instancia de la clase SamlAuthorizationDecisionStatement. Utiliza el asunto, el recurso, la decisión de autorización y las acciones especificadas buscadas por el sujeto en el recurso. |
SamlAuthorizationDecisionStatement()
Inicializa una nueva instancia de la clase SamlAuthorizationDecisionStatement.
public:
SamlAuthorizationDecisionStatement();
public SamlAuthorizationDecisionStatement ();
Public Sub New ()
Comentarios
Este constructor inicializa la propiedad IsReadOnly en false
y la propiedad ClaimType en http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision
.
Se aplica a
SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>)
Inicializa una nueva instancia de la clase SamlAuthorizationDecisionStatement. Utiliza el asunto, el recurso, la decisión de autorización y las acciones especificadas buscadas por el sujeto en el recurso.
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))
Parámetros
- samlSubject
- SamlSubject
SamlSubject que representa el sujeto de la notificación. Establece la propiedad SamlSubject.
- resource
- String
Una referencia de URI que identifica el recurso cuyo acceso se busca. Establece la propiedad Resource.
- accessDecision
- SamlAccessDecision
SamlAccessDecision que especifica la decisión de autorización representada por la autoridad de SAML con respecto al acceso del sujeto al recurso especificado. Establece la propiedad AccessDecision.
- samlActions
- IEnumerable<SamlAction>
IEnumerable<T> de tipo SamlAction que especifica el conjunto de acciones que están autorizadas a realizarse por el sujeto en el recurso. Establece la propiedad SamlActions.
Excepciones
samlActions
es null
.
o bien
samlActions
contiene un miembro que es null
.
o bien
samlSubject
es null
.
authorityBindings
contiene un miembro que es null
.
o bien
El valor de resource
es null
o está vacío.
Comentarios
Este constructor inicializa la propiedad IsReadOnly en false
, la propiedad ClaimType en http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision
y la propiedad Evidence en null
.
Se aplica a
SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>, SamlEvidence)
Inicializa una nueva instancia de la clase SamlAuthorizationDecisionStatement. Utiliza el asunto, el recurso, la decisión de autorización y las acciones especificadas buscadas por el sujeto en el recurso.
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)
Parámetros
- samlSubject
- SamlSubject
SamlSubject que representa el sujeto de la notificación. Establece la propiedad SamlSubject.
- resource
- String
Una referencia de URI que identifica el recurso cuyo acceso se busca. Establece la propiedad Resource.
- accessDecision
- SamlAccessDecision
SamlAccessDecision que especifica la decisión de autorización representada por la autoridad de SAML con respecto al acceso del sujeto al recurso especificado. Establece la propiedad AccessDecision.
- samlActions
- IEnumerable<SamlAction>
IEnumerable<T> de tipo SamlAction que especifica el conjunto de acciones que están autorizadas a realizarse por el sujeto en el recurso. Establece la propiedad SamlActions.
- samlEvidence
- SamlEvidence
SamlEvidence que contiene un conjunto de aserciones de SAML en el que la autoridad de SAML confió para representar la decisión de autorización. Establece la propiedad Evidence.
Comentarios
Este constructor inicializa la propiedad IsReadOnly en false
y la propiedad ClaimType en http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision
.