| Package | Description |
|---|---|
| org.apache.cxf.common.security | |
| org.apache.cxf.interceptor.security | |
| org.apache.cxf.security | |
| org.apache.cxf.ws.security.tokenstore | |
| org.apache.cxf.ws.security.wss4j |
| Modifier and Type | Class and Description |
|---|---|
class |
SimpleSecurityContext |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultSecurityContext
SecurityContext which implements isUserInRole using the
following approach : skip the first Subject principal, and then checks
Groups the principal is a member of
TODO : consider moving this class into a rt-core-security module
|
class |
RolePrefixSecurityContextImpl |
| Modifier and Type | Method and Description |
|---|---|
protected SecurityContext |
AbstractSecurityContextInInterceptor.createSecurityContext(Principal p,
Subject subject) |
protected SecurityContext |
JAASLoginInterceptor.createSecurityContext(String name,
Subject subject) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
AbstractAuthorizingInInterceptor.authorize(SecurityContext sc,
Method method) |
protected boolean |
OperationInfoAuthorizingInterceptor.authorize(SecurityContext sc,
String key) |
protected boolean |
SimpleAuthorizingInterceptor.isUserInRole(SecurityContext sc,
List<String> roles,
boolean deny) |
protected boolean |
AbstractAuthorizingInInterceptor.isUserInRole(SecurityContext sc,
List<String> roles,
boolean deny) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
LoginSecurityContext
LoginSecurityContext provides additional information about the
authenticated principal.
|
| Modifier and Type | Method and Description |
|---|---|
SecurityContext |
SecurityToken.getSecurityContext()
Get the SecurityContext associated with this SecurityToken
|
| Modifier and Type | Method and Description |
|---|---|
void |
SecurityToken.setSecurityContext(SecurityContext securityContext)
Set the SecurityContext associated with this SecurityToken
|
| Modifier and Type | Method and Description |
|---|---|
protected SecurityContext |
DefaultWSS4JSecurityContextCreator.createSecurityContext(Principal p) |
protected SecurityContext |
UsernameTokenInterceptor.createSecurityContext(Principal p,
Subject subject) |
protected SecurityContext |
DefaultWSS4JSecurityContextCreator.createSecurityContext(org.apache.cxf.binding.soap.SoapMessage msg,
boolean useJAASSubject,
WSSecurityEngineResult wsResult) |
protected SecurityContext |
AbstractUsernameTokenAuthenticatingInterceptor.doCreateSecurityContext(Principal p,
Subject subject)
Creates default SecurityContext which implements isUserInRole using the
following approach : skip the first Subject principal, and then check optional
Groups the principal is a member of.
|
Copyright © 2017 JBoss by Red Hat. All rights reserved.