Class GCubeJWTObject

java.lang.Object
org.gcube.common.security.secrets.GCubeJWTObject

public class GCubeJWTObject extends Object
  • Field Details

    • MINIMAL_ROLES

      protected static final List<String> MINIMAL_ROLES
  • Constructor Details

    • GCubeJWTObject

      public GCubeJWTObject()
  • Method Details

    • getContextRoles

      public List<String> getContextRoles()
    • getRealmRoles

      public List<String> getRealmRoles()
    • getRoles

      public List<String> getRoles()
    • getContext

      public String getContext()
    • getUsername

      public String getUsername()
    • isExternalService

      public boolean isExternalService()
    • isApplication

      public boolean isApplication()
    • setClientId

      public void setClientId(String clientId)
    • getFirstName

      public String getFirstName()
    • getLastName

      public String getLastName()
    • getEmail

      public String getEmail()
    • getExpirationTime

      public long getExpirationTime()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getClientName

      public String getClientName()
    • getContactPerson

      public String getContactPerson()
    • getContactOrganisation

      public String getContactOrganisation()