SQLite
Interface Authorizer


public interface Authorizer

Callback interface for SQLite's authorizer function.


Method Summary
 int authorize(int what, java.lang.String arg1, java.lang.String arg2, java.lang.String arg3, java.lang.String arg4)
          Callback to authorize access.
 

Method Detail

authorize

int authorize(int what,
              java.lang.String arg1,
              java.lang.String arg2,
              java.lang.String arg3,
              java.lang.String arg4)
Callback to authorize access.

Parameters:
what - integer indicating type of access
arg1 - first argument (table, view, index, or trigger name)
arg2 - second argument (file, table, or column name)
arg3 - third argument (database name)
arg4 - third argument (trigger name)
Returns:
Constants.SQLITE_OK for success, Constants.SQLITE_IGNORE for don't allow access but don't raise an error, Constants.SQLITE_DENY for abort SQL statement with error.


Contact: Christian Werner