org.eclipse.higgins.rp.icard
Class ICardProtocolHandler

java.lang.Object
  extended byorg.eclipse.higgins.rp.AuthProtocolHandler
      extended byorg.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)

authenticate

public void authenticate(Map requestHeaders,
                         Map requestParams)

processUserToken

public void processUserToken(Map reqParams)

getSupportedTokenName

public static String getSupportedTokenName()

init

public void init(List requiredClaims,
                 List optionalClaims)

getOptionalClaims

public List getOptionalClaims()

getRequiredClaims

public List getRequiredClaims()

init

public static void init(Map initParams)

setOptionalClaims

public void setOptionalClaims(List optionalClaims)

setRequiredClaims

public void setRequiredClaims(List requiredClaims)