SamlAuthorizationDecisionStatement Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa uma nova instância da SamlAuthorizationDecisionStatement classe.
Sobrecargas
| Name | Description |
|---|---|
| SamlAuthorizationDecisionStatement() |
Inicializa uma nova instância da SamlAuthorizationDecisionStatement classe. |
| SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>) |
Inicializa uma nova instância da SamlAuthorizationDecisionStatement classe. utilizando o sujeito especificado, recurso, decisão de autorização e as ações procuradas pelo sujeito sobre o recurso. |
| SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>, SamlEvidence) |
Inicializa uma nova instância da SamlAuthorizationDecisionStatement classe. utilizando o sujeito especificado, recurso, decisão de autorização e as ações procuradas pelo sujeito sobre o recurso. |
SamlAuthorizationDecisionStatement()
Inicializa uma nova instância da SamlAuthorizationDecisionStatement classe.
public:
SamlAuthorizationDecisionStatement();
public SamlAuthorizationDecisionStatement();
Public Sub New ()
Observações
Este construtor inicializa a IsReadOnly propriedade para false e a ClaimType propriedade para http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision.
Aplica-se a
SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>)
Inicializa uma nova instância da SamlAuthorizationDecisionStatement classe. utilizando o sujeito especificado, recurso, decisão de autorização e as ações procuradas pelo sujeito sobre o 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
A SamlSubject que representa o sujeito da reclamação. Define a propriedade SamlSubject.
- resource
- String
Uma referência URI que identifica o recurso ao qual se procura acesso. Define a propriedade Resource.
- accessDecision
- SamlAccessDecision
A SamlAccessDecision que especifica a decisão de autorização proferida pela autoridade SAML relativamente ao acesso do sujeito ao recurso especificado. Define a propriedade AccessDecision.
- samlActions
- IEnumerable<SamlAction>
Um IEnumerable<T> de tipo SamlAction que especifica o conjunto de ações que o sujeito está autorizado a realizar sobre o recurso. Define a propriedade SamlActions.
Exceções
samlActions é null.
-ou-
samlActions contém um membro que é null.
-ou-
samlSubject é null.
Observações
Este construtor inicializa a propriedade para IsReadOnly, a false propriedade para ClaimType, e a http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision propriedade para Evidence.null
Aplica-se a
SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>, SamlEvidence)
Inicializa uma nova instância da SamlAuthorizationDecisionStatement classe. utilizando o sujeito especificado, recurso, decisão de autorização e as ações procuradas pelo sujeito sobre o 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
A SamlSubject que representa o sujeito da reclamação. Define a propriedade SamlSubject.
- resource
- String
Uma referência URI que identifica o recurso ao qual se procura acesso. Define a propriedade Resource.
- accessDecision
- SamlAccessDecision
A SamlAccessDecision que especifica a decisão de autorização proferida pela autoridade SAML relativamente ao acesso do sujeito ao recurso especificado. Define a propriedade AccessDecision.
- samlActions
- IEnumerable<SamlAction>
Um IEnumerable<T> de tipo SamlAction que especifica o conjunto de ações que o sujeito está autorizado a realizar sobre o recurso. Define a propriedade SamlActions.
- samlEvidence
- SamlEvidence
A SamlEvidence que contém um conjunto de afirmações SAML nas quais a autoridade SAML confiou para emitir a decisão de autorização. Define a propriedade Evidence.
Observações
Este construtor inicializa a IsReadOnly propriedade para false, a ClaimType propriedade para http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision.