|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.objectweb.easybeans.security.permissions.AbsPermissionManager
public abstract class AbsPermissionManager
Manages the permission for EasyBeans EJB3 container.
Field Summary | |
---|---|
private java.lang.String |
contextId
Context ID. |
private java.net.URL |
contextIdURL
Context ID (URL). |
private static java.security.Policy |
policy
Policy to use. |
private javax.security.jacc.PolicyConfiguration |
policyConfiguration
JACC Policy configuration. |
Constructor Summary | |
---|---|
AbsPermissionManager(java.net.URL contextIdURL)
Default Constructor. |
|
AbsPermissionManager(java.net.URL contextIdURL,
boolean remove)
Default Constructor. |
Method Summary | |
---|---|
void |
commit()
Commit the Policy Configuration. |
void |
delete()
Delete this object. |
protected java.lang.String |
getContextId()
|
protected java.net.URL |
getContextIdURL()
|
protected static java.security.Policy |
getPolicy()
|
protected javax.security.jacc.PolicyConfiguration |
getPolicyConfiguration()
|
protected void |
setContextId(java.lang.String contextId)
|
protected void |
setPolicyConfiguration(javax.security.jacc.PolicyConfiguration policyConfiguration)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private javax.security.jacc.PolicyConfiguration policyConfiguration
private java.net.URL contextIdURL
private java.lang.String contextId
private static java.security.Policy policy
Constructor Detail |
---|
public AbsPermissionManager(java.net.URL contextIdURL) throws PermissionManagerException
contextIdURL
- context ID URL used for PolicyContext
PermissionManagerException
- if permissions can't be setpublic AbsPermissionManager(java.net.URL contextIdURL, boolean remove) throws PermissionManagerException
contextIdURL
- context ID URL used for PolicyContextremove
- - if true, the policy configuration will be removed.
PermissionManagerException
- if permissions can't be setMethod Detail |
---|
public void delete() throws PermissionManagerException
PermissionManagerException
- if the configuration can't be deletedpublic void commit() throws PermissionManagerException
PermissionManagerException
- if commit can't be doneprotected static java.security.Policy getPolicy()
protected java.lang.String getContextId()
protected void setContextId(java.lang.String contextId)
contextId
- The contextId to set.protected javax.security.jacc.PolicyConfiguration getPolicyConfiguration()
protected void setPolicyConfiguration(javax.security.jacc.PolicyConfiguration policyConfiguration)
policyConfiguration
- The policyConfiguration to set.protected java.net.URL getContextIdURL()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |