Class GCubeJWTObject
- java.lang.Object
-
- org.gcube.common.security.secrets.GCubeJWTObject
-
public class GCubeJWTObject extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGCubeJWTObject.Roles
-
Field Summary
Fields Modifier and Type Field Description protected static List<String>MINIMAL_ROLES
-
Constructor Summary
Constructors Constructor Description GCubeJWTObject()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetClientName()StringgetContactOrganisation()StringgetContactPerson()StringgetContext()StringgetEmail()longgetExpirationTime()StringgetFirstName()StringgetLastName()List<String>getRealmRoles()List<String>getRoles()StringgetUsername()booleanisApplication()booleanisExternalService()StringtoString()
-
-
-
Method Detail
-
getContext
public String getContext()
-
getUsername
public String getUsername()
-
isExternalService
public boolean isExternalService()
-
isApplication
public boolean isApplication()
-
getFirstName
public String getFirstName()
-
getLastName
public String getLastName()
-
getEmail
public String getEmail()
-
getExpirationTime
public long getExpirationTime()
-
getClientName
public String getClientName()
-
getContactPerson
public String getContactPerson()
-
getContactOrganisation
public String getContactOrganisation()
-
-