Overview | Module | Use | Devguide | Index

Methods' Summary | Methods' Details | Attributes' Summary | Attributes' Details

:: com :: sun :: star :: sdbcx ::
interface XAuthorizable
  Base Hierarchy
      ::com::sun::star::uno::XInterface
       |
       +-XAuthorizable
Description is used for accessing and setting the permissions of a user for a database object. See also PrivilegeObject

Methods' Summary
getPrivileges | retrieves the permissions for a specific object.
getGrantablePrivileges | retrieves the permissions for a specific object, which could be granted to other users and groups.
grantPrivileges | adds additional permissions for a specific object.
revokePrivileges | removes permissions for a specific object from a group or user.

Methods' Details
getPrivileges
long getPrivileges( | [in] string [in] long raises( | objName, objType ) ::com::sun::star::sdbc::SQLException );
Description retrieves the permissions for a specific object. Parameter objName the name of the object Parameter objType a value of Returns the privileges Throws com::sun::star::sdbc::SQLException if a database access error occurs.
getGrantablePrivileges
long getGrantablePrivileges( | [in] string [in] long raises( | objName, objType ) ::com::sun::star::sdbc::SQLException );
Description retrieves the permissions for a specific object, which could be granted to other users and groups. Parameter objName the name of the object Parameter objType a value of Returns the grant privileges Throws com::sun::star::sdbc::SQLException if a database access error occurs.
grantPrivileges
void grantPrivileges( | [in] string [in] long [in] long raises( | objName, objType, objPrivileges ) ::com::sun::star::sdbc::SQLException );
Description adds additional permissions for a specific object. Parameter objName the name of the object Parameter objType a value of Throws com::sun::star::sdbc::SQLException if a database access error occurs.
revokePrivileges
void revokePrivileges( | [in] string [in] long [in] long raises( | objName, objType, objPrivileges ) ::com::sun::star::sdbc::SQLException );
Description removes permissions for a specific object from a group or user. Parameter objName the name of the object Parameter objType a value of Throws com::sun::star::sdbc::SQLException if a database access error occurs.

Top of Page

Copyright © 2003 Sun Microsystems, Inc.