public class PluginSubject extends AbstractPluginSubject
amr, authLevel, authScheme, guid, subject, userDn, userId| Constructor and Description |
|---|
PluginSubject() |
PluginSubject(javax.security.auth.Subject aSubject,
java.lang.String aUserId,
java.lang.String aUserDn,
java.lang.String aGuid,
int authlevel) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
getAmr()
Get list of amr context values for given authn flow.
|
int |
getAuthLevel()
Gets the auth level.
|
java.lang.String |
getAuthScheme()
Gets the auth scheme.
|
java.lang.String |
getGUID()
Gets the gUID.
|
java.lang.String |
getIdStoreReference()
Returns the identity store reference
for the subject.
|
javax.security.auth.Subject |
getSubject()
Returns the Subject encapsulated in the AmSubject.
|
java.lang.String |
getUserDn()
Returns the DN of the user.
|
java.lang.String |
getUserId()
returns the user id.
|
setAuthLevel, setAuthScheme, setGuid, setSubject, setUserDn, setUserIdpublic PluginSubject()
public PluginSubject(javax.security.auth.Subject aSubject,
java.lang.String aUserId,
java.lang.String aUserDn,
java.lang.String aGuid,
int authlevel)
public int getAuthLevel()
AMSubjectpublic java.lang.String getAuthScheme()
AMSubjectpublic java.lang.String getGUID()
AMSubjectpublic javax.security.auth.Subject getSubject()
AMSubjectpublic java.lang.String getUserDn()
AMSubjectpublic java.lang.String getUserId()
AMSubjectpublic java.util.List<java.lang.String> getAmr()
getAmr in interface AMSubjectgetAmr in class AbstractPluginSubjectpublic java.lang.String getIdStoreReference()
AMSubject