dbXML API

## Uses of Class
com.dbxml.db.core.security.SecurityException

Packages that use SecurityException
com.dbxml.db.common.security: Implements the standard SecurityManager classes.
com.dbxml.db.core.indexer: Defines the dbXML Indexer interfaces
com.dbxml.db.core.security: Implements the classes and interfaces necessary to support Access Control in dbXML.

Uses of SecurityException in com.dbxml.db.common.security

Methods in com.dbxml.db.common.security that throw SecurityException
`void` `SimpleSecurityManager.authenticate(java.lang.String userID, java.lang.String password)`
`void` `SimpleSecurityManager.access(java.lang.String path, int mask)`
`void` `SecurityManagerBase.setMagicUser(User magicUser)`
`void` `SecurityManagerBase.setUserStack(UserStack userStack)`
`void` `NoSecurityManager.authenticate(java.lang.String userID, java.lang.String password)`
`void` `NoSecurityManager.access(java.lang.String path, int mask)`
`void` `DefaultSecurityManager.authenticate(java.lang.String userID, java.lang.String password)`
`void` `DefaultSecurityManager.access(java.lang.String path, int mask)`

Uses of SecurityException in com.dbxml.db.core.indexer

Methods in com.dbxml.db.core.indexer that throw SecurityException
`static void` `IndexManager.setMagicUser(User magicUser)`
`static void` `IndexManager.setUserStack(UserStack userStack)`

Uses of SecurityException in com.dbxml.db.core.security

Subclasses of SecurityException in com.dbxml.db.core.security
`class` `InvalidAccessException` InvalidAccessException
`class` `InvalidCredentialsException` InvalidCredentialsException
`class` `InvalidRoleException` InvalidRoleException
`class` `InvalidUserException` InvalidUserException

Methods in com.dbxml.db.core.security that throw SecurityException
`void` `SecurityManager.setUserStack(UserStack userStack)` setUserStack sets the User stack for the SecurityManager.
`void` `SecurityManager.setMagicUser(User magicUser)` setMagicUser sets the User instance that the SecurityManager can use to represent system-level credentials for low level resource access.
`void` `SecurityManager.authenticate(java.lang.String userID, java.lang.String password)` authenticate checks a User against the SecurityManager's access control lists.
`void` `SecurityManager.access(java.lang.String path, int mask)` access performs an access control check against the SecurityManager's access control lists.

dbXML API

Copyright (c) 2004 The dbXML Group