Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
F
G
H
I
O
R
S
T
A
addAuthSessionToLocation(String)
- Method in class org.eclipse.higgins.rp.
AuthProtocolHandler
Utility function which adds the authentication context as a request parameter
addValue(Object)
- Method in class org.eclipse.higgins.rp.util.
RPClaimImpl
attributeExists(String)
- Method in interface org.eclipse.higgins.rp.
SessionContext
Check if there is a value attached to a given attribute.
attributeExists(String, String)
- Method in interface org.eclipse.higgins.rp.
SessionContext
Check if there is a value attached to a given attribute in the indicated authentication session.
AUTH_SESSION_PARAM
- Static variable in class org.eclipse.higgins.rp.
AuthProtocolHandler
query parameter which contains the value of the authentication session for the current request
authenticate(Map, Map)
- Method in class org.eclipse.higgins.rp.
AuthProtocolHandler
Call to initiate or continue the authentication process.
AuthProtocolHandler
- Class in
org.eclipse.higgins.rp
The top level interface for the protocol finite state machine handler.
AuthProtocolHandler()
- Constructor for class org.eclipse.higgins.rp.
AuthProtocolHandler
C
claimListToString(List)
- Static method in class org.eclipse.higgins.rp.util.
RPClaimTypeImpl
claimListToString(List, String)
- Static method in class org.eclipse.higgins.rp.util.
RPClaimTypeImpl
Constants
- Class in
org.eclipse.higgins.rp
Constants()
- Constructor for class org.eclipse.higgins.rp.
Constants
createNewSession(Map)
- Method in interface org.eclipse.higgins.rp.
RelyingPartyEnabler
AuthProtocolHandler is an object implementing the finite state machine of the actual protocol.
createNewSession(String, Map)
- Method in interface org.eclipse.higgins.rp.
RelyingPartyEnabler
D
deleteAttribute(String)
- Method in interface org.eclipse.higgins.rp.
SessionContext
Deletes the value associated with an attribute if it exists.
deleteAttribute(String, String)
- Method in interface org.eclipse.higgins.rp.
SessionContext
Deletes the value associated with an attribute if it exists.
DispatchCallback
- Interface in
org.eclipse.higgins.rp
This is the abstraction of the RequestDispatcher from J2EE Servlets
F
forward(String)
- Method in interface org.eclipse.higgins.rp.
DispatchCallback
Method to forward the handling of the request to the new local targetLocation
G
getAsString()
- Method in interface org.eclipse.higgins.rp.tokens.
RPSecurityToken
getClaims()
- Method in interface org.eclipse.higgins.rp.tokens.
RPSecurityToken
getCurrentRequestUrl()
- Method in interface org.eclipse.higgins.rp.
SessionContext
getDisplayName()
- Method in interface org.eclipse.higgins.rp.tokens.
RPClaimType
getDisplayName()
- Method in class org.eclipse.higgins.rp.util.
RPClaimTypeImpl
getMetadata()
- Method in interface org.eclipse.higgins.rp.tokens.
RPClaim
getMetadata()
- Method in class org.eclipse.higgins.rp.util.
RPClaimImpl
getName()
- Method in interface org.eclipse.higgins.rp.tokens.
RPClaimType
getName()
- Method in class org.eclipse.higgins.rp.util.
RPClaimTypeImpl
getOptionalClaims()
- Method in class org.eclipse.higgins.rp.
AuthProtocolHandler
Getter method for the list of optional Claims
getProtectedResource()
- Method in interface org.eclipse.higgins.rp.
SessionContext
getRealPath(String)
- Method in interface org.eclipse.higgins.rp.
SessionContext
getRequiredClaims()
- Method in class org.eclipse.higgins.rp.
AuthProtocolHandler
Getter method for the list of required Claims
getSerialized()
- Method in interface org.eclipse.higgins.rp.tokens.
RPClaim
getSerialized()
- Method in class org.eclipse.higgins.rp.util.
RPClaimImpl
getSessionId()
- Method in class org.eclipse.higgins.rp.
AuthProtocolHandler
Returns a session ID which is bound to the authentication session
getShortName()
- Method in interface org.eclipse.higgins.rp.tokens.
RPClaimType
getShortName()
- Method in class org.eclipse.higgins.rp.util.
RPClaimTypeImpl
getSupportedTokenName()
- Static method in class org.eclipse.higgins.rp.
AuthProtocolHandler
Static token method which MUST be over-ridden by the subclass
getTokenType()
- Method in interface org.eclipse.higgins.rp.tokens.
RPSecurityToken
getType()
- Method in interface org.eclipse.higgins.rp.tokens.
RPClaim
getType()
- Method in class org.eclipse.higgins.rp.util.
RPClaimImpl
getValues()
- Method in interface org.eclipse.higgins.rp.tokens.
RPClaim
getValues()
- Method in class org.eclipse.higgins.rp.util.
RPClaimImpl
H
handleFailure(int)
- Method in interface org.eclipse.higgins.rp.
ResultCallback
Callback for authentication process failure.
handleFailure(int, Throwable)
- Method in interface org.eclipse.higgins.rp.
ResultCallback
Callback for authentication process failure.
handleSuccess(String, RPSecurityToken)
- Method in interface org.eclipse.higgins.rp.
ResultCallback
Callback on success of authentication process
I
init(Map)
- Static method in class org.eclipse.higgins.rp.
AuthProtocolHandler
Protocol handler specific initialization.
O
OPTIONALCLAIMS
- Static variable in class org.eclipse.higgins.rp.
Constants
org.eclipse.higgins.rp
- package org.eclipse.higgins.rp
org.eclipse.higgins.rp.tokens
- package org.eclipse.higgins.rp.tokens
org.eclipse.higgins.rp.util
- package org.eclipse.higgins.rp.util
R
redirect(String)
- Method in interface org.eclipse.higgins.rp.
DispatchCallback
Method to redirect user to an external location.
registerCallbacks(ResultCallback, DispatchCallback, SessionContext)
- Method in class org.eclipse.higgins.rp.
AuthProtocolHandler
Register callbacks to be be used in the authentication process
RelyingPartyEnabler
- Interface in
org.eclipse.higgins.rp
The top level interface which defines the Relying Party interface.
REQUIREDCLAIMS
- Static variable in class org.eclipse.higgins.rp.
Constants
ResultCallback
- Interface in
org.eclipse.higgins.rp
retrieveAttribute(String)
- Method in interface org.eclipse.higgins.rp.
SessionContext
Retrieves attribute associated with a given name
retrieveAttribute(String, String)
- Method in interface org.eclipse.higgins.rp.
SessionContext
Retrieves attribute associated with a given name in the given authentication session
RP_AUTHENTICATION_FAILURE
- Static variable in interface org.eclipse.higgins.rp.
ResultCallback
Failure of the authentication process
RP_AUTHENTICATION_INTERNAL_ERROR
- Static variable in interface org.eclipse.higgins.rp.
ResultCallback
Error condition in the authentication protocol state machine
RP_AUTHENTICATION_TIMEOUT
- Static variable in interface org.eclipse.higgins.rp.
ResultCallback
Timeout condition in the authentication protocol state machine
RPClaim
- Interface in
org.eclipse.higgins.rp.tokens
RPClaimImpl
- Class in
org.eclipse.higgins.rp.util
A simple implementation of the Claim interface
RPClaimImpl(RPClaimType)
- Constructor for class org.eclipse.higgins.rp.util.
RPClaimImpl
RPClaimType
- Interface in
org.eclipse.higgins.rp.tokens
RPClaimTypeImpl
- Class in
org.eclipse.higgins.rp.util
RPClaimTypeImpl(String)
- Constructor for class org.eclipse.higgins.rp.util.
RPClaimTypeImpl
RPClaimTypeImpl(URI)
- Constructor for class org.eclipse.higgins.rp.util.
RPClaimTypeImpl
RPSecurityToken
- Interface in
org.eclipse.higgins.rp.tokens
Interface describing a token returned by an authentication handler
S
SessionContext
- Interface in
org.eclipse.higgins.rp
An interface by which protocol handlers can get access to the session context This is the abstraction of the httpSession and portions of the servletContext in J2EE containers Note: All the store/retrieve methods have two versions.
setDisplayName(String)
- Method in class org.eclipse.higgins.rp.util.
RPClaimTypeImpl
setOptionalClaims(List)
- Method in class org.eclipse.higgins.rp.
AuthProtocolHandler
setProtectedResource(String)
- Method in interface org.eclipse.higgins.rp.
SessionContext
setRequiredClaims(List)
- Method in class org.eclipse.higgins.rp.
AuthProtocolHandler
Calls to initialize this object with the list of required and optional claim types.
setSessionId(String)
- Method in class org.eclipse.higgins.rp.
AuthProtocolHandler
Sets the sessionID bound to this authentication session
storeAttribute(String, Object)
- Method in interface org.eclipse.higgins.rp.
SessionContext
Associates a value with a key in the session store.
storeAttribute(String, String, Object)
- Method in interface org.eclipse.higgins.rp.
SessionContext
Associates a value with a key in the session store of a particular authentication session.
T
TOKENTYPES
- Static variable in class org.eclipse.higgins.rp.
Constants
A
C
D
F
G
H
I
O
R
S
T
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes