org.eclipse.higgins.rp.icard
Class ICardProtocolHandler

java.lang.Object
  extended by org.eclipse.higgins.rp.AuthProtocolHandler
      extended by org.eclipse.higgins.rp.icard.ICardProtocolHandler
All Implemented Interfaces:
Serializable

public class ICardProtocolHandler
extends org.eclipse.higgins.rp.AuthProtocolHandler

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.eclipse.higgins.rp.AuthProtocolHandler
AUTH_SESSION_PARAM
 
Constructor Summary
ICardProtocolHandler()
           
 
Method Summary
 void authenticate(Map requestHeaders, Map requestParams)
           
 List getOptionalClaims()
           
 List getRequiredClaims()
           
static String getSupportedTokenName()
           
 void init(List requiredClaims, List optionalClaims)
           
static void init(Map initParams)
           
 void processUserToken(Map reqParams)
           
 void registerCallbacks(org.eclipse.higgins.rp.ResultCallback resultCallback, org.eclipse.higgins.rp.DispatchCallback dispatchCallback, org.eclipse.higgins.rp.SessionContext ctxt)
           
 void setOptionalClaims(List optionalClaims)
           
 void setRequiredClaims(List requiredClaims)
           
 
Methods inherited from class org.eclipse.higgins.rp.AuthProtocolHandler
addAuthSessionToLocation, getSessionId, setSessionId
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ICardProtocolHandler

public ICardProtocolHandler()
Method Detail

registerCallbacks

public void registerCallbacks(org.eclipse.higgins.rp.ResultCallback resultCallback,
                              org.eclipse.higgins.rp.DispatchCallback dispatchCallback,
                              org.eclipse.higgins.rp.SessionContext ctxt)
Specified by:
registerCallbacks in class org.eclipse.higgins.rp.AuthProtocolHandler

authenticate

public void authenticate(Map requestHeaders,
                         Map requestParams)
Specified by:
authenticate in class org.eclipse.higgins.rp.AuthProtocolHandler

processUserToken

public void processUserToken(Map reqParams)

getSupportedTokenName

public static String getSupportedTokenName()

init

public void init(List requiredClaims,
                 List optionalClaims)

getOptionalClaims

public List getOptionalClaims()
Specified by:
getOptionalClaims in class org.eclipse.higgins.rp.AuthProtocolHandler

getRequiredClaims

public List getRequiredClaims()
Specified by:
getRequiredClaims in class org.eclipse.higgins.rp.AuthProtocolHandler

init

public static void init(Map initParams)

setOptionalClaims

public void setOptionalClaims(List optionalClaims)
Specified by:
setOptionalClaims in class org.eclipse.higgins.rp.AuthProtocolHandler

setRequiredClaims

public void setRequiredClaims(List requiredClaims)
Specified by:
setRequiredClaims in class org.eclipse.higgins.rp.AuthProtocolHandler