org.olat.shibboleth.util
Class OLATUserfieldsMapper

java.lang.Object
  extended by org.olat.shibboleth.util.OLATUserfieldsMapper

public class OLATUserfieldsMapper
extends java.lang.Object


Constructor Summary
OLATUserfieldsMapper(java.util.Map<java.lang.String,java.lang.String> attributesMap)
           
 
Method Summary
 java.lang.String getEMail()
           
 java.lang.String getFirstName()
           
 java.lang.String getInstitutionalEMail()
           
 java.lang.String getInstitutionalName()
           
 java.lang.String getInstitutionalUserIdentifier()
           
 java.lang.String getLastName()
           
 java.lang.String getPreferedLanguage()
           
static void setMapping(com.anthonyeden.lib.config.Configuration userfieldMappingConfig)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OLATUserfieldsMapper

public OLATUserfieldsMapper(java.util.Map<java.lang.String,java.lang.String> attributesMap)
Method Detail

setMapping

public static void setMapping(com.anthonyeden.lib.config.Configuration userfieldMappingConfig)

getFirstName

public java.lang.String getFirstName()
Parameters:
attributesMap -
Returns:
First Name value from shibboleth attributes.

getLastName

public java.lang.String getLastName()
Returns:
Last Name value from shibboleth attributes.

getEMail

public java.lang.String getEMail()
Returns:
EMail value from shibboleth attributes.

getInstitutionalEMail

public java.lang.String getInstitutionalEMail()
Returns:
Institutional EMail value from shibboleth attributes.

getInstitutionalName

public java.lang.String getInstitutionalName()
Returns:
Institutional Name value from shibboleth attributes.

getInstitutionalUserIdentifier

public java.lang.String getInstitutionalUserIdentifier()
Returns:
Institutional User Identifyer value from shibboleth attributes.

getPreferedLanguage

public java.lang.String getPreferedLanguage()
Returns:
Prefered language value from shibboleth attributes.