org.eclipse.higgins.icard.common.utils
Class PwmCardClaimsHelper

java.lang.Object
  extended by org.eclipse.higgins.icard.common.utils.PwmCardClaimsHelper

public class PwmCardClaimsHelper
extends Object


Field Summary
static String CLAIM_TYPE_FORM_ACTION
           
static String CLAIM_TYPE_FORM_ID
           
static String CLAIM_TYPE_FORM_NAME
           
static String CLAIM_TYPE_PASSWORD
           
static String CLAIM_TYPE_SITE
           
static String CLAIM_TYPE_USERNAME
           
static String PWM_ISSUER_TYPE
           
 
Constructor Summary
PwmCardClaimsHelper()
           
 
Method Summary
static ClaimType getClaimType(String claimType)
           
static String getSimpleClaimValue(org.eclipse.higgins.icard.IPwmCard card, String claimType)
           
static ArrayList getSupportedClaimTypes()
           
static HashMap getSupportedClaimTypesHash()
           
static ArrayList getSupportedClaimTypeUris()
           
static boolean isClaimSupported(String claimType)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PWM_ISSUER_TYPE

public static final String PWM_ISSUER_TYPE
See Also:
Constant Field Values

CLAIM_TYPE_SITE

public static final String CLAIM_TYPE_SITE
See Also:
Constant Field Values

CLAIM_TYPE_USERNAME

public static final String CLAIM_TYPE_USERNAME
See Also:
Constant Field Values

CLAIM_TYPE_PASSWORD

public static final String CLAIM_TYPE_PASSWORD
See Also:
Constant Field Values

CLAIM_TYPE_FORM_ID

public static final String CLAIM_TYPE_FORM_ID
See Also:
Constant Field Values

CLAIM_TYPE_FORM_NAME

public static final String CLAIM_TYPE_FORM_NAME
See Also:
Constant Field Values

CLAIM_TYPE_FORM_ACTION

public static final String CLAIM_TYPE_FORM_ACTION
See Also:
Constant Field Values
Constructor Detail

PwmCardClaimsHelper

public PwmCardClaimsHelper()
Method Detail

getSupportedClaimTypes

public static ArrayList getSupportedClaimTypes()

getSupportedClaimTypeUris

public static ArrayList getSupportedClaimTypeUris()

isClaimSupported

public static boolean isClaimSupported(String claimType)

getClaimType

public static ClaimType getClaimType(String claimType)

getSupportedClaimTypesHash

public static HashMap getSupportedClaimTypesHash()

getSimpleClaimValue

public static String getSimpleClaimValue(org.eclipse.higgins.icard.IPwmCard card,
                                         String claimType)
                                  throws org.eclipse.higgins.icard.AuthenticationRequiredException,
                                         org.eclipse.higgins.icard.InvalidTypeException,
                                         org.eclipse.higgins.icard.CardException
Throws:
org.eclipse.higgins.icard.AuthenticationRequiredException
org.eclipse.higgins.icard.InvalidTypeException
org.eclipse.higgins.icard.CardException