Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.modeshape.graph.session
Interface GraphSession.Authorizer

All Known Implementing Classes:
  GraphSession.NoOpAuthorizer

Enclosing class:
  GraphSession<Payload,PropertyPayload>

    @ThreadSafe
    public static interface GraphSession.Authorizer

Nested Class Summary
`static class` | `GraphSession.Authorizer.Action`

Method Summary
`void` | `checkPermissions(Path path, GraphSession.Authorizer.Action action)` Throws an `AccessControlException` if the current user is not able to perform the action on the node at the supplied path in the current workspace.

Method Detail

### checkPermissions

    void checkPermissions(Path path,
                          GraphSession.Authorizer.Action action)
                          throws AccessControlException

  Throws an `AccessControlException` if the current user is not able to perform the action on the node at the supplied path in the current workspace.

  Parameters:
    `path` - the path on which the actions are occurring
    `action` - the action to check
  Throws:
    `AccessControlException` - if the user does not have permission to perform the actions

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2008-2012 JBoss, a division of Red Hat. All Rights Reserved.