public final class SecurityUtils
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static void |
allowOnlyAdmin(javax.ws.rs.core.SecurityContext securityContext)
Check for allowing only admin role
|
static org.restlet.security.MemoryRealm |
constructRealm(org.restlet.ext.jaxrs.JaxRsApplication application,
ConfManager configManager,
java.lang.String confId)
Constructs realm
|
static java.util.List<org.restlet.security.Role> |
getRoles(org.restlet.ext.jaxrs.JaxRsApplication application)
Returns roles defined at
AuthorizationRoleEnum associated with
JaxRsApplication type application |
public static java.util.List<org.restlet.security.Role> getRoles(org.restlet.ext.jaxrs.JaxRsApplication application)
AuthorizationRoleEnum
associated with
JaxRsApplication
type applicationapplication
- JaxRsApplication
type applicationJaxRsApplication
type applicationpublic static org.restlet.security.MemoryRealm constructRealm(org.restlet.ext.jaxrs.JaxRsApplication application, ConfManager configManager, java.lang.String confId)
application
- JaxRsApplication
applicationconfigManager
- ConfManager
type config managerconfId
- Configuration id to use from ConfManager
type config managerpublic static void allowOnlyAdmin(javax.ws.rs.core.SecurityContext securityContext)
securityContext
- to check role of logged-in userCopyright © 2019 The Apache Software Foundation