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
| Nombre | Description |
|---|---|
| SamlAuthorizationDecisionStatement() |
Inicializa una nueva instancia de la clase SamlAuthorizationDecisionStatement. |
| SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>) |
Inicializa una nueva instancia de la clase SamlAuthorizationDecisionStatement. usando el asunto, el recurso, la decisión de autorización y las acciones solicitadas por el sujeto en el recurso. |
| SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>, SamlEvidence) |
Inicializa una nueva instancia de la clase SamlAuthorizationDecisionStatement. usando el asunto, el recurso, la decisión de autorización y las acciones solicitadas 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 IsReadOnly propiedad en false y la ClaimType propiedad 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. usando el asunto, el recurso, la decisión de autorización y las acciones solicitadas 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
que SamlSubject representa el asunto de la notificación. Establece la propiedad SamlSubject.
- resource
- String
Referencia de URI que identifica el recurso al que se busca acceso. Establece la propiedad Resource.
- accessDecision
- SamlAccessDecision
que SamlAccessDecision especifica la decisión de autorización representada por la autoridad de SAML con respecto al acceso por parte del sujeto al recurso especificado. Establece la propiedad AccessDecision.
- samlActions
- IEnumerable<SamlAction>
de IEnumerable<T> tipo SamlAction que especifica el conjunto de acciones que el sujeto está autorizado para realizar 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
resource está null o está vacío.
Comentarios
Este constructor inicializa la propiedad en false, la ClaimType propiedad en http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecisiony la Evidence propiedad en null.IsReadOnly
Se aplica a
SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>, SamlEvidence)
Inicializa una nueva instancia de la clase SamlAuthorizationDecisionStatement. usando el asunto, el recurso, la decisión de autorización y las acciones solicitadas 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
que SamlSubject representa el asunto de la notificación. Establece la propiedad SamlSubject.
- resource
- String
Referencia de URI que identifica el recurso al que se busca acceso. Establece la propiedad Resource.
- accessDecision
- SamlAccessDecision
que SamlAccessDecision especifica la decisión de autorización representada por la autoridad de SAML con respecto al acceso por parte del sujeto al recurso especificado. Establece la propiedad AccessDecision.
- samlActions
- IEnumerable<SamlAction>
de IEnumerable<T> tipo SamlAction que especifica el conjunto de acciones que el sujeto está autorizado para realizar en el recurso. Establece la propiedad SamlActions.
- samlEvidence
- SamlEvidence
que SamlEvidence contiene un conjunto de aserciones de SAML en las que se basaba la autoridad de SAML para representar la decisión de autorización. Establece la propiedad Evidence.
Comentarios
Este constructor inicializa la IsReadOnly propiedad en false, la ClaimType propiedad en http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision.