ServiceSecurityContext Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe ServiceSecurityContext.
Sobrecargas
ServiceSecurityContext(ReadOnlyCollection<IAuthorizationPolicy>) |
Inicializa uma nova instância da classe ServiceSecurityContext com o objeto de coleção de políticas. |
ServiceSecurityContext(AuthorizationContext) |
Inicializa uma nova instância da classe ServiceSecurityContext com os parâmetros de autorização especificados. |
ServiceSecurityContext(AuthorizationContext, ReadOnlyCollection<IAuthorizationPolicy>) |
Inicializa uma nova instância da classe ServiceSecurityContext com a coleção de políticas e os parâmetros de autorização especificados. |
ServiceSecurityContext(ReadOnlyCollection<IAuthorizationPolicy>)
Inicializa uma nova instância da classe ServiceSecurityContext com o objeto de coleção de políticas.
public:
ServiceSecurityContext(System::Collections::ObjectModel::ReadOnlyCollection<System::IdentityModel::Policy::IAuthorizationPolicy ^> ^ authorizationPolicies);
public ServiceSecurityContext (System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> authorizationPolicies);
new System.ServiceModel.ServiceSecurityContext : System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> -> System.ServiceModel.ServiceSecurityContext
Public Sub New (authorizationPolicies As ReadOnlyCollection(Of IAuthorizationPolicy))
Parâmetros
- authorizationPolicies
- ReadOnlyCollection<IAuthorizationPolicy>
Um ReadOnlyCollection<T> do tipo IAuthorizationPolicy que contém as políticas de autorização.
Comentários
Esse construtor usa o mecanismo de encadeamento de política padrão.
Aplica-se a
ServiceSecurityContext(AuthorizationContext)
Inicializa uma nova instância da classe ServiceSecurityContext com os parâmetros de autorização especificados.
public:
ServiceSecurityContext(System::IdentityModel::Policy::AuthorizationContext ^ authorizationContext);
public ServiceSecurityContext (System.IdentityModel.Policy.AuthorizationContext authorizationContext);
new System.ServiceModel.ServiceSecurityContext : System.IdentityModel.Policy.AuthorizationContext -> System.ServiceModel.ServiceSecurityContext
Public Sub New (authorizationContext As AuthorizationContext)
Parâmetros
- authorizationContext
- AuthorizationContext
Um AuthorizationContext que contém as informações de autorização.
Comentários
Esse construtor normalmente é usado em cenários em que um aplicativo executa seu próprio mecanismo de encadeamento de políticas, o que resulta em um AuthorizationContext. Para o mecanismo de política padrão, use os construtores que usam uma coleção de IAuthorizationPolicy como parâmetro.
Aplica-se a
ServiceSecurityContext(AuthorizationContext, ReadOnlyCollection<IAuthorizationPolicy>)
Inicializa uma nova instância da classe ServiceSecurityContext com a coleção de políticas e os parâmetros de autorização especificados.
public:
ServiceSecurityContext(System::IdentityModel::Policy::AuthorizationContext ^ authorizationContext, System::Collections::ObjectModel::ReadOnlyCollection<System::IdentityModel::Policy::IAuthorizationPolicy ^> ^ authorizationPolicies);
public ServiceSecurityContext (System.IdentityModel.Policy.AuthorizationContext authorizationContext, System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> authorizationPolicies);
new System.ServiceModel.ServiceSecurityContext : System.IdentityModel.Policy.AuthorizationContext * System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> -> System.ServiceModel.ServiceSecurityContext
Public Sub New (authorizationContext As AuthorizationContext, authorizationPolicies As ReadOnlyCollection(Of IAuthorizationPolicy))
Parâmetros
- authorizationContext
- AuthorizationContext
Um AuthorizationContext que contém configurações de autorização.
- authorizationPolicies
- ReadOnlyCollection<IAuthorizationPolicy>
Um ReadOnlyCollection<T> do tipo IAuthorizationPolicy que contém as políticas de autorização.