| Package | Description |
|---|---|
| com.iplanet.sso |
| Modifier and Type | Class and Description |
|---|---|
class |
SSOTokenListenersUnsupportedException
This
SSOTokenCannotBeObservedException is thrown when calling
SSOToken.addSSOTokenListener(SSOTokenListener) on an SSOToken
type that does not generate lifecycle events. |
| Modifier and Type | Method and Description |
|---|---|
void |
SSOToken.addSSOTokenListener(SSOTokenListener listener)
Adds an SSO token listener for the token change events.
|
SSOToken |
SSOProvider.createSSOToken(javax.servlet.http.HttpServletRequest request)
Creates an SSOToken.
|
SSOToken |
SSOProvider.createSSOToken(Principal user,
String password)
Creates an SSOToken.
|
SSOToken |
SSOProvider.createSSOToken(String sid)
Creates an SSOToken.
|
SSOToken |
SSOProvider.createSSOToken(String sid,
boolean invokedByAuth,
boolean possiblyResetIdleTime)
Creates an SSOToken.
|
SSOToken |
SSOProvider.createSSOToken(String sid,
String clientIP)
Creates an SSOToken.
|
String |
SSOToken.dereferenceRestrictedTokenID(SSOToken requester,
String restrictedId)
Given a restricted token, returns the SSOTokenID of the master token
can only be used if the requester is an app token
|
void |
SSOProvider.destroyToken(SSOToken token)
Destroys an SSOToken.
|
void |
SSOProvider.destroyToken(SSOToken destroyer,
SSOToken destroyed)
Destroys an SSOToken.
|
String |
SSOToken.encodeURL(String url)
Returns the encoded URL , rewritten to include the session id.
|
int |
SSOToken.getAuthLevel()
Returns the authentication level of the authentication method used for
authentication.
|
String |
SSOToken.getAuthType()
Returns the authentication method used for authentication.
|
String |
SSOToken.getHostName()
Returns the host name of the client (browser) that sent the request.
|
long |
SSOToken.getIdleTime()
Returns the session idle time in seconds.
|
InetAddress |
SSOToken.getIPAddress()
Returns the IP Address of the client (browser) that sent the request.
|
long |
SSOToken.getMaxIdleTime()
Returns the maximum session idle time in minutes.
|
long |
SSOToken.getMaxSessionTime()
Returns the maximum session time in minutes.
|
Principal |
SSOToken.getPrincipal()
Returns the value of the property "Principal" set to the single sign on
token.
|
String |
SSOToken.getProperty(String name)
Gets the property stored in this token.
|
String |
SSOToken.getProperty(String name,
boolean ignoreState)
Gets the property stored in this token.
|
long |
SSOToken.getTimeLeft()
Returns the time left in seconds on the session based on max session
time.
|
int |
SSOTokenEvent.getType()
Returns the type of this event.
|
Set<SSOToken> |
SSOProvider.getValidSessions(SSOToken requester,
String server)
Returns valid Sessions.
|
boolean |
SSOToken.isTokenRestricted()
Returns true if the SSOTokenID associated with this SSOToken is a
restricted token, false otherwise.
|
void |
SSOProvider.logout(SSOToken token)
Logs out of the session underlying this SSOToken.
|
void |
SSOProvider.refreshSession(SSOToken token)
Refresh the Session corresponding to the SSOToken from the Session
Server, always resetting the idle time.
|
void |
SSOProvider.refreshSession(SSOToken token,
boolean resetIdle)
Refresh the Session corresponding to the SSOToken from the Session
Server, but only optionally resetting the idle time.
|
void |
SSOToken.setProperty(String name,
String value)
Sets a property for this token.
|
void |
SSOProvider.validateToken(SSOToken token)
Checks if the SSOToken is valid.
|
Copyright © 2010–2023 Open Identity Platform Community. All rights reserved.