The Street Way

JAVA PERMISSION CLASSES !



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
Governs the ability to specify logging streams in the java.sql JDBC API.

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.


LIKE !   COMMENT!   SHARE

0 comments:

Post a Comment