The com.ms.security package contains the following classes:
EncodeFormats Class contains values that are used to encode permissions or retrieve information about permissions.
PermissionDataSet Class represents sets of permission objects.
PermissionDataSetEnumerator Class implements an enumeration of the permission identifiers stored within a PermissionDataSet object.
PermissionID Class represents objects that are used to identify permission types.
PermissionRequestDeniedException Class is thrown by a security system component when a security check fails because a permission has been explicitly denied.
PermissionSet Class represents an immutable form of a PermissionDataSet object.
PermissionTreeOutput Class is used to create a tree representation of the permissions.
PermissionUtils Class provides routines used by the permission classes.
PolicyEngine Class exposes methods that perform permission-based security checks.
SecurityClassLoader Class provides methods that associate permissions with classes.
SecurityExceptionEx Class represents security exceptions that are thrown by a component of the security system to indicate a security violation.
StandardSecurityManager Class defines a security policy that uses the permission model to perform security checks.