public interface TCAppKey
Modifier and Type | Field | Description |
---|---|---|
static int |
GIDMASK |
|
static int |
GIDSHIFT |
|
static int |
TPSYSADM_KEY |
|
static int |
TPSYSOP_KEY |
|
static int |
UIDMASK |
Modifier and Type | Method | Description |
---|---|---|
void |
doCache(boolean cached) |
|
UserRec |
getTuxedoUserRecord(TCAuthenticatedUser subj) |
This method returns an APPKEY
|
void |
init(java.lang.String param,
boolean anonAllowed,
int defaultAppKey) |
This method initializes the AppKey module.
|
boolean |
isCached() |
|
void |
uninit() |
This method releases any resources used by AppKey module.
|
static final int UIDMASK
static final int GIDMASK
static final int GIDSHIFT
static final int TPSYSADM_KEY
static final int TPSYSOP_KEY
void init(java.lang.String param, boolean anonAllowed, int defaultAppKey) throws TPException
param
- A string that contains the initialization arguments for the
class to use. It can be null. You may need to parse this information if necessary.
Returns on failure to initialize the plug-in, it will throw TPException.TPESYSTEM.TPException
void uninit() throws TPException
TPException
UserRec getTuxedoUserRecord(TCAuthenticatedUser subj)
subj
- The authenticated user of the current execution thread.void doCache(boolean cached)
boolean isCached()