Package de.trustable.ca3s.core.security
Class KeycloakUserDetails
- java.lang.Object
-
- de.trustable.ca3s.core.security.KeycloakUserDetails
-
- All Implemented Interfaces:
Serializable
public class KeycloakUserDetails extends Object implements Serializable
{ "sub":"95d3f753-ca88-4eb1-9c67-d3766b4e7bff", "email_verified":false, "roles":[ "offline_access", "uma_authorization", "default-roles-ca3srealm", "user" ], "name":"User", "preferred_username":"kcuser", "given_name":"User", "family_name":"", "email":"user@trustable.de" }- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description KeycloakUserDetails()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetEmail()StringgetFamily_name()StringgetGiven_name()StringgetName()StringgetPreferred_username()String[]getRoles()StringgetSub()booleanisEmail_verified()voidsetEmail(String email)voidsetEmail_verified(boolean email_verified)voidsetFamily_name(String family_name)voidsetGiven_name(String given_name)voidsetName(String name)voidsetPreferred_username(String preferred_username)voidsetRoles(String[] roles)voidsetSub(String sub)
-
-
-
Method Detail
-
getSub
public String getSub()
-
setSub
public void setSub(String sub)
-
getRoles
public String[] getRoles()
-
setRoles
public void setRoles(String[] roles)
-
getName
public String getName()
-
setName
public void setName(String name)
-
getPreferred_username
public String getPreferred_username()
-
setPreferred_username
public void setPreferred_username(String preferred_username)
-
getGiven_name
public String getGiven_name()
-
setGiven_name
public void setGiven_name(String given_name)
-
getFamily_name
public String getFamily_name()
-
setFamily_name
public void setFamily_name(String family_name)
-
getEmail
public String getEmail()
-
setEmail
public void setEmail(String email)
-
isEmail_verified
public boolean isEmail_verified()
-
setEmail_verified
public void setEmail_verified(boolean email_verified)
-
-