The Java programming language is a state-of-the-art, object-oriented language that has a syntax similar to that of C.
The Java platform is just as important as the Java programming language and the Java Virtual Machine. All programs written in the Java language rely on the set of predefined classes.
Some important Permission classes by the core Java platform and summarizes the permissions they represent.
Here Below Table about Permission classes and there Descriptions showing.
Permission
class
|
Description
|
java.security.AllPermission
|
An instance of this special
permission class implies all other permissions.
|
javax.sound.sampled.AudioPermission
|
Controls the ability to play and
record sound.
|
javax.security.auth.AuthPermission
|
Controls access to authentication
methods in javax.security.auth and its subpackages.
|
java.awt.AWTPermission
|
Controls access to sensitive
methods in java.awt and its subpackages.
|
java.io.FilePermission
|
Governs access to the filesystem.
|
java.util.logging.LoggingPermission
|
Controls the ability of a program
to modify the logging configuration.
|
java.net.NetPermission
|
Governs access to
networking-related resources such as stream handlers and HTTP authentication.
See also java.net.SocketPermission.
|
java.util.PropertyPermission
|
Governs access to system
properties.
|
java.lang.reflect.ReflectPermission
|
Governs access through the java.lang.reflect package to classes and class members that would normally
be inaccessible.
|
java.lang.RuntimePermission
|
Governs access to a number of
methods and resources. Many of the controlled methods are defined by java.lang.System and java.lang.Runtime.
|
java.security.SecurityPermission
|
Governs access to various
security-related methods.
|
java.io.SerializablePermission
|
Governs access to
serialization-related methods.
|
java.net.SocketPermission
|
Governs access to the network.
|
java.sql.SQLPermission
|
The classes of the Java platform are collected into related groups, known as
packages. Most programs manipulate text in one form or another, and the Java platform
defines a number of important classes and interfaces for representing,
formatting, and scanning text.
In the table There Some Classes Display. there is more available to use of security enhancement. Jave Permission Classes need to security of clients and users to data protection.
In the table There Some Classes Display. there is more available to use of security enhancement. Jave Permission Classes need to security of clients and users to data protection.
LIKE ! COMMENT! SHARE
0 comments:
Post a Comment