org.eclipse.higgins.sts.server.extension.SAML_1_0.ref_impl
Class Constants

java.lang.Object
  extended by org.eclipse.higgins.sts.server.extension.SAML_1_0.ref_impl.Constants

public class Constants
extends java.lang.Object

Defines a set of constants for claims and a mapping function from URI to name

Author:
mikemci@us.ibm.com

Field Summary
static java.lang.String IC_COUNTRY
          Label representing a Country
static java.lang.String IC_COUNTRY_URI
          InfoCard/CardSpace Claim URI for State or Province
static java.lang.String IC_DATE_OF_BIRTH
          Label representing a Date of Birth
static java.lang.String IC_DATE_OF_BIRTH_URI
          InfoCard/CardSpace Claim URI for Date of Birth
static java.lang.String IC_EMAIL_ADDRESS
          Label representing an Email Address
static java.lang.String IC_EMAIL_ADDRESS_URI
          InfoCard/CardSpace Claim URI for Email Address
static java.lang.String IC_GENDER
          Label representing a Gender
static java.lang.String IC_GENDER_URI
          InfoCard/CardSpace Claim URI for Gender
static java.lang.String IC_GIVEN_NAME
          Label representing a Given Name
static java.lang.String IC_GIVEN_NAME_URI
          InfoCard/CardSpace Claim URI for Given Name
static java.lang.String IC_HOME_PHONE
          Label representing a Home Phone Number
static java.lang.String IC_HOME_PHONE_URI
          InfoCard/CardSpace Claim URI for Home Phone Number
static java.lang.String IC_LOCALITY
          Label representing a Locality
static java.lang.String IC_LOCALITY_URI
          InfoCard/CardSpace Claim URI for Locality
static java.lang.String IC_MOBILE_PHONE
          Label representing a Mobile Phone Number
static java.lang.String IC_MOBILE_PHONE_URI
          InfoCard/CardSpace Claim URI for Mobile Phone Number
static java.lang.String IC_OTHER_PHONE
          Label representing an "Other" Phone Number
static java.lang.String IC_OTHER_PHONE_URI
          InfoCard/CardSpace Claim URI for "Other" Phone Number
static java.lang.String IC_POSTAL_CODE
          Label representing a Postal Code
static java.lang.String IC_POSTAL_CODE_URI
          InfoCard/CardSpace Claim URI for Postal Code
static java.lang.String IC_PRIVATE_PERSONAL_IDENTIFIER
          Label representing a Private Personal Identifier
static java.lang.String IC_PRIVATE_PERSONAL_IDENTIFIER_URI
          InfoCard/CardSpace Claim URI for Private Personal Identifier
static java.lang.String IC_STATE_OR_PROVINCE
          Label representing a State or Province
static java.lang.String IC_STATE_OR_PROVINCE_URI
          InfoCard/CardSpace Claim URI for State or Province
static java.lang.String IC_STREET_ADDRESS
          Label representing a Street Address
static java.lang.String IC_STREET_ADDRESS_URI
          InfoCard/CardSpace Claim URI for Street Address
static java.lang.String IC_SURNAME
          Label representing a Surname
static java.lang.String IC_SURNAME_URI
          InfoCard/CardSpace Claim URI for Surname
static java.lang.String NS_AddressingIdentityExtension
          Namespace URI used for InfoCard/CardSpace extensions to
static java.lang.String NS_InfoCardClaims
          Namespace URI used for InfoCard/CardSpace defined claims
static java.lang.String SAML_1_0_Assertion
          Namespace URI for SAML 1.0 Assertions
static java.lang.String SAML_2_0_Assertion
          Namespace URI for SAML 2.0 Assertions
 
Constructor Summary
Constants()
           
 
Method Summary
static java.lang.String NameFromURI(java.lang.String strURI)
          Returns the Label associated with a specific InfoCard/CardSpace Claim URI (or null if none exists)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NS_InfoCardClaims

public static final java.lang.String NS_InfoCardClaims
Namespace URI used for InfoCard/CardSpace defined claims

See Also:
Constant Field Values

NS_AddressingIdentityExtension

public static final java.lang.String NS_AddressingIdentityExtension
Namespace URI used for InfoCard/CardSpace extensions to

See Also:
Constant Field Values

SAML_1_0_Assertion

public static final java.lang.String SAML_1_0_Assertion
Namespace URI for SAML 1.0 Assertions

See Also:
Constant Field Values

SAML_2_0_Assertion

public static final java.lang.String SAML_2_0_Assertion
Namespace URI for SAML 2.0 Assertions

See Also:
Constant Field Values

IC_GIVEN_NAME

public static final java.lang.String IC_GIVEN_NAME
Label representing a Given Name

See Also:
Constant Field Values

IC_SURNAME

public static final java.lang.String IC_SURNAME
Label representing a Surname

See Also:
Constant Field Values

IC_EMAIL_ADDRESS

public static final java.lang.String IC_EMAIL_ADDRESS
Label representing an Email Address

See Also:
Constant Field Values

IC_STREET_ADDRESS

public static final java.lang.String IC_STREET_ADDRESS
Label representing a Street Address

See Also:
Constant Field Values

IC_LOCALITY

public static final java.lang.String IC_LOCALITY
Label representing a Locality

See Also:
Constant Field Values

IC_STATE_OR_PROVINCE

public static final java.lang.String IC_STATE_OR_PROVINCE
Label representing a State or Province

See Also:
Constant Field Values

IC_POSTAL_CODE

public static final java.lang.String IC_POSTAL_CODE
Label representing a Postal Code

See Also:
Constant Field Values

IC_COUNTRY

public static final java.lang.String IC_COUNTRY
Label representing a Country

See Also:
Constant Field Values

IC_HOME_PHONE

public static final java.lang.String IC_HOME_PHONE
Label representing a Home Phone Number

See Also:
Constant Field Values

IC_OTHER_PHONE

public static final java.lang.String IC_OTHER_PHONE
Label representing an "Other" Phone Number

See Also:
Constant Field Values

IC_MOBILE_PHONE

public static final java.lang.String IC_MOBILE_PHONE
Label representing a Mobile Phone Number

See Also:
Constant Field Values

IC_DATE_OF_BIRTH

public static final java.lang.String IC_DATE_OF_BIRTH
Label representing a Date of Birth

See Also:
Constant Field Values

IC_GENDER

public static final java.lang.String IC_GENDER
Label representing a Gender

See Also:
Constant Field Values

IC_PRIVATE_PERSONAL_IDENTIFIER

public static final java.lang.String IC_PRIVATE_PERSONAL_IDENTIFIER
Label representing a Private Personal Identifier

See Also:
Constant Field Values

IC_GIVEN_NAME_URI

public static final java.lang.String IC_GIVEN_NAME_URI
InfoCard/CardSpace Claim URI for Given Name

See Also:
Constant Field Values

IC_SURNAME_URI

public static final java.lang.String IC_SURNAME_URI
InfoCard/CardSpace Claim URI for Surname

See Also:
Constant Field Values

IC_EMAIL_ADDRESS_URI

public static final java.lang.String IC_EMAIL_ADDRESS_URI
InfoCard/CardSpace Claim URI for Email Address

See Also:
Constant Field Values

IC_STREET_ADDRESS_URI

public static final java.lang.String IC_STREET_ADDRESS_URI
InfoCard/CardSpace Claim URI for Street Address

See Also:
Constant Field Values

IC_LOCALITY_URI

public static final java.lang.String IC_LOCALITY_URI
InfoCard/CardSpace Claim URI for Locality

See Also:
Constant Field Values

IC_STATE_OR_PROVINCE_URI

public static final java.lang.String IC_STATE_OR_PROVINCE_URI
InfoCard/CardSpace Claim URI for State or Province

See Also:
Constant Field Values

IC_POSTAL_CODE_URI

public static final java.lang.String IC_POSTAL_CODE_URI
InfoCard/CardSpace Claim URI for Postal Code

See Also:
Constant Field Values

IC_COUNTRY_URI

public static final java.lang.String IC_COUNTRY_URI
InfoCard/CardSpace Claim URI for State or Province

See Also:
Constant Field Values

IC_HOME_PHONE_URI

public static final java.lang.String IC_HOME_PHONE_URI
InfoCard/CardSpace Claim URI for Home Phone Number

See Also:
Constant Field Values

IC_OTHER_PHONE_URI

public static final java.lang.String IC_OTHER_PHONE_URI
InfoCard/CardSpace Claim URI for "Other" Phone Number

See Also:
Constant Field Values

IC_MOBILE_PHONE_URI

public static final java.lang.String IC_MOBILE_PHONE_URI
InfoCard/CardSpace Claim URI for Mobile Phone Number

See Also:
Constant Field Values

IC_DATE_OF_BIRTH_URI

public static final java.lang.String IC_DATE_OF_BIRTH_URI
InfoCard/CardSpace Claim URI for Date of Birth

See Also:
Constant Field Values

IC_GENDER_URI

public static final java.lang.String IC_GENDER_URI
InfoCard/CardSpace Claim URI for Gender

See Also:
Constant Field Values

IC_PRIVATE_PERSONAL_IDENTIFIER_URI

public static final java.lang.String IC_PRIVATE_PERSONAL_IDENTIFIER_URI
InfoCard/CardSpace Claim URI for Private Personal Identifier

See Also:
Constant Field Values
Constructor Detail

Constants

public Constants()
Method Detail

NameFromURI

public static java.lang.String NameFromURI(java.lang.String strURI)
Returns the Label associated with a specific InfoCard/CardSpace Claim URI (or null if none exists)

Parameters:
strURI - InfoCard/CardSpace Claim URI
Returns:
Label associated with Claim URI (or null if none exists)