ServiceSecurityContext 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 ServiceSecurityContext.
Sobrecargas
ServiceSecurityContext(ReadOnlyCollection<IAuthorizationPolicy>) |
Inicializa una nueva instancia de la clase ServiceSecurityContext con la colección de objetos de directivas. |
ServiceSecurityContext(AuthorizationContext) |
Inicializa una nueva instancia de la clase ServiceSecurityContext con los parámetros de autorización especificados. |
ServiceSecurityContext(AuthorizationContext, ReadOnlyCollection<IAuthorizationPolicy>) |
Inicializa una nueva instancia de la clase ServiceSecurityContext con los parámetros de autorización y la colección de directivas especificados. |
ServiceSecurityContext(ReadOnlyCollection<IAuthorizationPolicy>)
Inicializa una nueva instancia de la clase ServiceSecurityContext con la colección de objetos de directivas.
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>
ReadOnlyCollection<T> de tipo IAuthorizationPolicy que contiene las directivas de autorización.
Comentarios
Este constructor utiliza el motor predeterminado de encadenamiento de directiva.
Se aplica a
ServiceSecurityContext(AuthorizationContext)
Inicializa una nueva instancia de la clase ServiceSecurityContext con los parámetros de autorización 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
AuthorizationContext que contiene información de autorización.
Comentarios
Este constructor se utiliza normalmente en escenarios donde una aplicación ejecuta su propio motor de encadenamiento de directiva, lo que resulta en AuthorizationContext. En el caso del motor de directiva predeterminado, utilice los constructores que toman una colección de IAuthorizationPolicy como parámetro.
Se aplica a
ServiceSecurityContext(AuthorizationContext, ReadOnlyCollection<IAuthorizationPolicy>)
Inicializa una nueva instancia de la clase ServiceSecurityContext con los parámetros de autorización y la colección de directivas 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
AuthorizationContext que contiene configuración de autorización.
- authorizationPolicies
- ReadOnlyCollection<IAuthorizationPolicy>
ReadOnlyCollection<T> de tipo IAuthorizationPolicy que contiene las directivas de autorización.