|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.filenet.wcm.toolkit.server.base.InternalTokenPolicy
Field Summary | |
protected WcmController |
controller
|
protected WcmDataStore |
dataStore
|
protected boolean |
internalTokensEnabled
|
protected java.lang.String |
signedInIUT
|
Constructor Summary | |
InternalTokenPolicy(WcmController controller)
|
Method Summary | |
int |
getTokenTimeoutInterval()
Timeout interval in seconds. |
java.lang.String |
getUserToken(java.lang.String user,
java.lang.String password,
WcmRequestMap extraParameters,
boolean verify)
Get an expirable user token. |
boolean |
isSignedIn(java.lang.String userToken)
If the specified token represents a current signed in user, and is within the timeout, return true. |
boolean |
isTokenEnabled(boolean silent)
Verify that any configuration required for dealing with user tokens has been done. |
java.lang.String |
setCredentials(java.lang.String userToken,
boolean useAll)
Set credentials via token. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected WcmController controller
protected WcmDataStore dataStore
protected boolean internalTokensEnabled
protected java.lang.String signedInIUT
Constructor Detail |
public InternalTokenPolicy(WcmController controller) throws java.lang.Exception
Method Detail |
public boolean isTokenEnabled(boolean silent)
UserTokenPolicyInterface
isTokenEnabled
in interface UserTokenPolicyInterface
silent
-
public java.lang.String getUserToken(java.lang.String user, java.lang.String password, WcmRequestMap extraParameters, boolean verify) throws java.lang.Exception
UserTokenPolicyInterface
getUserToken
in interface UserTokenPolicyInterface
user
- - The user name.password
- - The user's password.extraParameters
- - Any additional parameters such as appId or domain, or others.
java.lang.Exception
public boolean isSignedIn(java.lang.String userToken)
UserTokenPolicyInterface
isSignedIn
in interface UserTokenPolicyInterface
userToken
-
public java.lang.String setCredentials(java.lang.String userToken, boolean useAll) throws java.lang.Exception
setCredentials
in interface UserTokenPolicyInterface
userToken
- The user token retrieved via the getToken method in this interface.useAll
- When true, use all of the parameters contained in the token when signing in. If false, some parameters may be ignored and/or hard coded.
java.lang.Exception
public int getTokenTimeoutInterval()
getTokenTimeoutInterval
in interface UserTokenPolicyInterface
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |