|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.metamatrix.platform.security.api.BasicAuthorizationPermissionFactory
public class BasicAuthorizationPermissionFactory
This class is the factory for BasicAuthorizationPermission instances.
Constructor Summary | |
---|---|
BasicAuthorizationPermissionFactory()
|
Method Summary | |
---|---|
AuthorizationPermission |
create(AuthorizationResource resource,
AuthorizationRealm realm,
AuthorizationActions actions,
java.lang.String contentModifier)
Create a new authorization permission for the specified resource. |
AuthorizationPermission |
create(java.lang.String resource,
AuthorizationRealm realm)
Create a new authorization permission for the specified resource. |
AuthorizationPermission |
create(java.lang.String resource,
AuthorizationRealm realm,
AuthorizationActions actions)
Create a new authorization permission for the specified resource. |
AuthorizationResource |
createResource(java.lang.String name)
Create the AuthorizationResource type for the permission type that this factory creates instances of. |
java.lang.Class |
getPermissionClass()
Get the class that this factory creates instances of. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BasicAuthorizationPermissionFactory()
Method Detail |
---|
public java.lang.Class getPermissionClass()
getPermissionClass
in interface AuthorizationPermissionFactory
create
methods.public AuthorizationResource createResource(java.lang.String name)
createResource
in interface AuthorizationPermissionFactory
public AuthorizationPermission create(AuthorizationResource resource, AuthorizationRealm realm, AuthorizationActions actions, java.lang.String contentModifier)
create
in interface AuthorizationPermissionFactory
resource
- the resourcerealm
- the realm into which this resource belongsactions
- the actions for the resourcecontentModifier
- the content modifier (may be null)public AuthorizationPermission create(java.lang.String resource, AuthorizationRealm realm)
create
in interface AuthorizationPermissionFactory
resource
- the resourcerealm
- the realm into which this resource belongspublic AuthorizationPermission create(java.lang.String resource, AuthorizationRealm realm, AuthorizationActions actions)
create
in interface AuthorizationPermissionFactory
resource
- the resourcerealm
- the realm into which this resource belongsactions
- the actions for the resource
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |