Publicado el
19/Dic/2004
Actualizado el 19/Dic/2004
El espacio de nombres System.Security proporciona la estructura subyacente del sistema de seguridad de Common Language Runtime, incluidas las clases base de los permisos.
Los tipos que contiene System.Security
Nota:
Si sabes de alguna colaboración o artículo (en este sitio) que incluya clases de System.Security, por favor comunícamelo indicando la URL de dicho artículo (o artículos).
Ya sabes, me mandas un mensaje indicando la URL (pero que sea de mi sitio, no de otros sitios...)
Gracias.
Los artículos publicados que utilizan algunas de las clases del espacio de nombres System.Security
- ...
Contenido de System.Security
Las clases, interfaces, estructuras, delegados y enumeraciones que contiene este espacio de nombres (según la documentación de Visual Studio .NET)Pulsa aquí si quieres ver la información (en Internet) de este espacio de nombres.
Clases:
- AllowPartiallyTrustedCallersAttribute Permite que un código de confianza parcial llame a ensamblados con nombre seguro. Sin esta declaración, sólo los llamadores de plena confianza pueden utilizar estos ensamblados. Esta clase no puede heredarse.
- CodeAccessPermission Define la estructura subyacente de todos los permisos de acceso al código.
- NamedPermissionSet Define un conjunto de permisos que tiene un nombre y una descripción asociada. No se puede heredar esta clase.
- PermissionSet Representa una colección que puede contener muchos tipos diferentes de permisos.
- SecurityElement Representa el modelo de objetos XML para codificar objetos de seguridad. No se puede heredar esta clase.
- SecurityException La excepción que se inicia cuando se detecta un error de seguridad.
- SecurityManager Proporciona el punto de acceso principal para las clases que interactúan con el sistema de seguridad. No se puede heredar esta clase.
- SuppressUnmanagedCodeSecurityAttribute Permite al código administrado llamar al código no administrado sin realizar un recorrido de pila. No se puede heredar esta clase.
- UnverifiableCodeAttribute Marca módulos que contienen código que no se puede comprobar. No se puede heredar esta clase.
- VerificationException Excepción que se inicia cuando la directiva de seguridad requiere que el código tenga seguridad de tipos y el proceso de comprobación no puede comprobar este punto.
- XmlSyntaxException Excepción que se provoca cuando existe un error de sintaxis al analizar XML. No se puede heredar esta clase.
Interfaces:
- IEvidenceFactory Obtiene Evidence de un objeto.
- IPermission Define métodos implementados por tipos de permiso.
- ISecurityEncodable Define los métodos que convierten el estado del objeto de permiso en una representación de elemento XML y desde una representación de elemento XML.
- ISecurityPolicyEncodable Admite los métodos que convierten el estado del objeto de permiso en y de una representación de elemento XML.
- IStackWalk Administra el recorrido de pila que determina si todos los llamadores de la pila de llamadas disponen de los permisos necesarios para obtener acceso a un recurso protegido.
Enumeraciones:
- PolicyLevelType Especifica el tipo de un nivel de directiva de código administrado.
- SecurityZone Define los valores enteros que corresponden a las zonas de seguridad que utiliza la directiva de seguridad.