0% found this document useful (0 votes)
23 views

Java Security Permission

This document provides details on various permission classes in the java.security package, including UnresolvedPermission, AllPermission, BasicPermission, SecurityPermission, and others. It lists the constructors for each permission class and common methods like getActions(), getName(), implies(), etc. It also covers the Guard interface, PermissionCollection, and GuardedObject classes.

Uploaded by

Keyur Golani
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views

Java Security Permission

This document provides details on various permission classes in the java.security package, including UnresolvedPermission, AllPermission, BasicPermission, SecurityPermission, and others. It lists the constructors for each permission class and common methods like getActions(), getName(), implies(), etc. It also covers the Guard interface, PermissionCollection, and GuardedObject classes.

Uploaded by

Keyur Golani
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

java.security.

* Permission
Methods declared in supertypes are hidden in subtypes

UnresolvedPermission
UnresolvedPermission (String type, String name, String actions, java.security.cert.Certificate certs[])

AllPermission
AllPermission () AllPermission (String name, String actions)

BasicPermission
BasicPermission (String name) BasicPermission (String name, String actions)

SecurityPermission
SecurityPermission (String name) SecurityPermission (String name, String actions) java.awt. AWTPermission AWTPermission (String name) AWTPermission (String name, java.io. SerializablePermission SerializablePermission (String name) SerializablePermission (String name, java.lang. RuntimePermission RuntimePermission (String name) RuntimePermission (String name,

Guard
void checkGuard (Object object)

java.lang.reflect.

ReflectPermission

Serializable Permission
Permission (String name) Accessors String getActions () String getName () Object boolean equals (Object obj) int hashCode () String toString () Other Public Methods void checkGuard (Object object) boolean implies (Permission permission) PermissionCollection newPermissionCollection ()

ReflectPermission (String name) ReflectPermission (String name, String actions) java.net. NetPermission NetPermission (String name) NetPermission (String name, java.sql. SQLPermission SQLPermission (String name) SQLPermission (String name, java.util. PropertyPermission PropertyPermission (String name, String actions)

java.util.logging.

LoggingPermission

LoggingPermission (String name, String actions)

javax.security.auth.

AuthPermission

AuthPermission (String name) AuthPermission (String name, String actions)

javax.security.auth.kerberos.

DelegationPermission

DelegationPermission (String principals) DelegationPermission (String principals, String actions) java.io. FilePermission FilePermission (String path, String actions) java.net. SocketPermission SocketPermission (String host, String action)

javax.security.auth.

PrivateCredentialPermission

PrivateCredentialPermission (String name, String actions) String getCredentialClass () String[][] getPrincipals ()

javax.security.auth.kerberos.

ServicePermission

ServicePermission (String servicePrinicipal, String action)

Serializable PermissionCollection
Accessors + Collectors boolean isReadOnly () void setReadOnly () void add (Permission permission) Object String toString () Other Public Methods Enumeration elements () boolean implies (Permission permission)

Serializable GuardedObject
GuardedObject (Object object, Guard guard) Object getObject ()

Permissions
Permissions ()

You might also like