Class HermesSecurityAwareRequestUser
- java.lang.Object
-
- pl.allegro.tech.hermes.management.api.auth.HermesSecurityAwareRequestUser
-
- All Implemented Interfaces:
RequestUser
public class HermesSecurityAwareRequestUser extends java.lang.Object implements RequestUser
-
-
Constructor Summary
Constructors Constructor Description HermesSecurityAwareRequestUser(javax.ws.rs.container.ContainerRequestContext requestContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetUsername()booleanisAdmin()booleanisOwner(pl.allegro.tech.hermes.api.OwnerId ownerId)
-
-
-
Method Detail
-
getUsername
public java.lang.String getUsername()
- Specified by:
getUsernamein interfaceRequestUser
-
isAdmin
public boolean isAdmin()
- Specified by:
isAdminin interfaceRequestUser
-
isOwner
public boolean isOwner(pl.allegro.tech.hermes.api.OwnerId ownerId)
- Specified by:
isOwnerin interfaceRequestUser
-
-