Package ch.vd.shared.iam.core.util
Class IamHolder
- java.lang.Object
-
- ch.vd.shared.iam.core.util.IamHolder
-
public class IamHolder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description IamHolder()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.Collection<IamAuthority>getAllRoles()static java.lang.StringgetApplication()static java.lang.IntegergetAuthLevel()static java.lang.StringgetEmail()static java.lang.StringgetFirstname()static java.util.List<java.lang.String>getIamOriginalRoles()static java.util.DategetLastLoginTime()static java.lang.StringgetLastname()static java.lang.ObjectgetPrincipal()static java.lang.StringgetUsername()static booleanhasRole(java.lang.String auth)static booleanisStrongAuth()
-
-
-
Method Detail
-
getApplication
public static java.lang.String getApplication()
-
getPrincipal
public static java.lang.Object getPrincipal()
-
getUsername
public static java.lang.String getUsername()
-
getFirstname
public static java.lang.String getFirstname()
-
getLastname
public static java.lang.String getLastname()
-
getEmail
public static java.lang.String getEmail()
-
getAuthLevel
public static java.lang.Integer getAuthLevel()
-
getLastLoginTime
public static java.util.Date getLastLoginTime()
-
getIamOriginalRoles
public static java.util.List<java.lang.String> getIamOriginalRoles()
-
getAllRoles
public static java.util.Collection<IamAuthority> getAllRoles()
-
isStrongAuth
public static boolean isStrongAuth()
-
hasRole
public static boolean hasRole(java.lang.String auth)
-
-