|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.catalina.realm.GenericPrincipal
asit.moa.client.id.MOAIDPrincipal
| Field Summary |
| Fields inherited from class org.apache.catalina.realm.GenericPrincipal |
name, password, realm, roles |
| Constructor Summary | |
MOAIDPrincipal()
Creates an empty MOAIdPrincipal. |
|
MOAIDPrincipal(org.apache.catalina.Realm realm,
String name,
String password)
|
|
MOAIDPrincipal(org.apache.catalina.Realm realm,
String name,
String password,
List roles)
|
|
| Method Summary | |
void |
addExtendedSamlAttibute(ExtendedSAMLAttribute attr)
Deprecated. Use addExtendedSamlAttribute(ExtendedSAMLAttribute) instead |
void |
addExtendedSamlAttribute(ExtendedSAMLAttribute attr)
|
static String |
buildExtSamlId(String name,
String nameSpace)
|
String |
getAuthority()
|
String |
getBaseId()
Returns the user's base id (or if MOA-ID is not adequately configured). |
String |
getBkuURL()
Returns the URL of the underlying type of citizen card. |
String |
getDateOfBirth()
|
Object |
getExtendedSamlAttribute(String name,
String nameSpace)
|
Hashtable |
getExtendedSamlAttributes()
|
String |
getFamilyName()
|
String |
getGivenName()
|
Date |
getLoginTime()
|
String |
getNameIdentifier()
|
String |
getNameQualifier()
|
String |
getPseudonym()
|
Element |
getSamlAssertion()
Returns the SAML-Assertion. |
String |
getStatusCode()
|
List |
getSubjectConfirmationAssertions()
|
void |
setAuthority(String authority)
|
void |
setBaseId(String baseId)
Sets the user's base id (provided that MOA-ID is adequately configured. |
void |
setBkuURL(String bkuURL)
Sets the URL of the underlying type of citizen card. |
void |
setDateOfBirth(String dateOfBirth)
|
void |
setExtendedSamlAttributes(Hashtable extendedSamlAttributes)
|
void |
setFamilyName(String familyName)
|
void |
setGivenName(String givenName)
|
void |
setLoginTime(Date loginTime)
|
void |
setNameIdentifier(String nameIdentifier)
|
void |
setNameQualifier(String nameQualifier)
|
void |
setPassword(String password)
|
void |
setPseudonym(String pseudonym)
|
void |
setRealm(org.apache.catalina.Realm realm)
|
void |
setRoles(String[] roles)
|
void |
setSamlAssertion(Element samlAssertion)
Sets the SAML-Assertion. |
void |
setStatusCode(String statusCode)
|
void |
setSubjectConfirmationAssertions(List subjectConfirmationAssertions)
|
String |
toString()
Gets a human readable String of this class. |
| Methods inherited from class org.apache.catalina.realm.GenericPrincipal |
getName, getPassword, getRealm, getRoles, hasRole |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.security.Principal |
equals, getName, hashCode |
| Constructor Detail |
public MOAIDPrincipal(org.apache.catalina.Realm realm,
String name,
String password,
List roles)
public MOAIDPrincipal(org.apache.catalina.Realm realm,
String name,
String password)
public MOAIDPrincipal()
| Method Detail |
public String getBkuURL()
public void setBkuURL(String bkuURL)
bkuURL - The URL of the underlying type of citizen card.public String getBaseId()
Note: Set the attribute of within the MOA-ID configuration file.
public void setBaseId(String baseId)
baseId - The user's baseid.public Element getSamlAssertion()
public void setSamlAssertion(Element samlAssertion)
public String getAuthority()
public void setAuthority(String authority)
public String getDateOfBirth()
getDateOfBirth in interface MOAIDPrincipalInterfacepublic void setDateOfBirth(String dateOfBirth)
setDateOfBirth in interface MOAIDPrincipalInterfacepublic String getFamilyName()
getFamilyName in interface MOAIDPrincipalInterfacepublic void setFamilyName(String familyName)
setFamilyName in interface MOAIDPrincipalInterfacepublic String getGivenName()
getGivenName in interface MOAIDPrincipalInterfacepublic void setGivenName(String givenName)
setGivenName in interface MOAIDPrincipalInterfacepublic Date getLoginTime()
public void setLoginTime(Date loginTime)
public String getNameIdentifier()
getNameIdentifier in interface MOAIDPrincipalInterfacepublic void setNameIdentifier(String nameIdentifier)
setNameIdentifier in interface MOAIDPrincipalInterfacepublic String getNameQualifier()
getNameQualifier in interface MOAIDPrincipalInterfacepublic void setNameQualifier(String nameQualifier)
setNameQualifier in interface MOAIDPrincipalInterfacepublic String getPseudonym()
public void setPseudonym(String pseudonym)
public String getStatusCode()
getStatusCode in interface MOAIDPrincipalInterfacepublic void setStatusCode(String statusCode)
setStatusCode in interface MOAIDPrincipalInterfacepublic void setPassword(String password)
public void setRealm(org.apache.catalina.Realm realm)
public void setRoles(String[] roles)
public String toString()
toString in interface Principalpublic Hashtable getExtendedSamlAttributes()
public static String buildExtSamlId(String name,
String nameSpace)
public Object getExtendedSamlAttribute(String name,
String nameSpace)
public void addExtendedSamlAttibute(ExtendedSAMLAttribute attr)
addExtendedSamlAttribute(ExtendedSAMLAttribute) instead
public void addExtendedSamlAttribute(ExtendedSAMLAttribute attr)
public void setExtendedSamlAttributes(Hashtable extendedSamlAttributes)
public List getSubjectConfirmationAssertions()
public void setSubjectConfirmationAssertions(List subjectConfirmationAssertions)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||