Class OpenIdWebswingUser
- java.lang.Object
-
- org.webswing.server.services.security.api.AbstractWebswingUser
-
- org.webswing.security.modules.openidconnect.OpenIdWebswingUser
-
- All Implemented Interfaces:
Serializable,org.webswing.toolkit.api.security.WebswingUser
public class OpenIdWebswingUser extends org.webswing.server.services.security.api.AbstractWebswingUserCreated by vikto on 03-Feb-17.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description OpenIdWebswingUser(com.google.api.client.auth.openidconnect.IdToken token, String usernameAttr, String roleAttr, Map<String,Serializable> extraAttribs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Serializable>getUserAttributes()StringgetUserId()booleanhasRole(String role)
-
-
-
Constructor Detail
-
OpenIdWebswingUser
public OpenIdWebswingUser(com.google.api.client.auth.openidconnect.IdToken token, String usernameAttr, String roleAttr, Map<String,Serializable> extraAttribs)
-
-
Method Detail
-
getUserId
public String getUserId()
- Specified by:
getUserIdin interfaceorg.webswing.toolkit.api.security.WebswingUser- Specified by:
getUserIdin classorg.webswing.server.services.security.api.AbstractWebswingUser
-
getUserAttributes
public Map<String,Serializable> getUserAttributes()
- Specified by:
getUserAttributesin interfaceorg.webswing.toolkit.api.security.WebswingUser- Specified by:
getUserAttributesin classorg.webswing.server.services.security.api.AbstractWebswingUser
-
hasRole
public boolean hasRole(String role)
- Specified by:
hasRolein classorg.webswing.server.services.security.api.AbstractWebswingUser
-
-