# Uses of Interface
org.apache.cxf.security.SecurityContext

Packages that use SecurityContext
Package
Description
org.apache.cxf.common.security
org.apache.cxf.interceptor.security
org.apache.cxf.security

- ## Uses of SecurityContext in org.apache.cxf.common.security

  Classes in org.apache.cxf.common.security that implement SecurityContext
  Modifier and Type
  Class
  Description
  `class`
  `SimpleSecurityContext`

- ## Uses of SecurityContext in org.apache.cxf.interceptor.security

  Classes in org.apache.cxf.interceptor.security that implement SecurityContext
  Modifier and Type
  Class
  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
  `class`
  `RolePrefixSecurityContextImpl`
  Methods in org.apache.cxf.interceptor.security that return SecurityContext
  Modifier and Type
  Method
  Description
  `protected SecurityContext`
  AbstractSecurityContextInInterceptor.`createSecurityContext(Principal p, Subject subject)`
  `protected SecurityContext`
  JAASLoginInterceptor.`createSecurityContext(String name, Subject subject)`
  Methods in org.apache.cxf.interceptor.security with parameters of type SecurityContext
  Modifier and Type
  Method
  Description
  `protected boolean`
  AbstractAuthorizingInInterceptor.`authorize(SecurityContext sc, Method method)`
  `protected boolean`
  OperationInfoAuthorizingInterceptor.`authorize(SecurityContext sc, String key)`
  `protected boolean`
  AbstractAuthorizingInInterceptor.`isUserInRole(SecurityContext sc, List<String> roles, boolean deny)`
  `protected boolean`
  SimpleAuthorizingInterceptor.`isUserInRole(SecurityContext sc, List<String> roles, boolean deny)`

- ## Uses of SecurityContext in org.apache.cxf.security

  Subinterfaces of SecurityContext in org.apache.cxf.security
  Modifier and Type
  Interface
  Description
  `interface`
  `LoginSecurityContext`
  LoginSecurityContext provides additional information about the authenticated principal.