| Modifier and Type | Class and Description | 
|---|---|
class  | 
MessageContextImpl  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ThreadLocalMessageContext  | 
| Modifier and Type | Field and Description | 
|---|---|
protected MessageContext | 
OpenApiFeature.SwaggerContainerRequestFilter.mc  | 
protected MessageContext | 
OpenApiFeature.CustomizedSwaggerContainerRequestFilter.mc  | 
| Modifier and Type | Method and Description | 
|---|---|
protected MessageContext | 
OpenApiCustomizer.createMessageContext()  | 
| Modifier and Type | Field and Description | 
|---|---|
protected MessageContext | 
AbstractCachingMessageProvider.mc  | 
| Modifier and Type | Method and Description | 
|---|---|
protected MessageContext | 
AbstractJAXBProvider.getContext()  | 
protected MessageContext | 
SourceProvider.getContext()  | 
MessageContext | 
AbstractResponseViewProvider.getMessageContext()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
AbstractJAXBProvider.setContext(MessageContext context)  | 
void | 
AbstractResponseViewProvider.setMessageContext(MessageContext context)  | 
void | 
MultipartProvider.setMessageContext(MessageContext context)  | 
void | 
JAXBElementProvider.setMessageContext(MessageContext mc)  | 
void | 
AbstractCachingMessageProvider.setMessageContext(MessageContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
MessageContext | 
AbstractAtomElementBuilder.getMessageContext()
returns MessageContext 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AtomPojoProvider.setMessageContext(MessageContext context)  | 
void | 
AbstractAtomElementBuilder.setMessageContext(MessageContext context)
Sets MessageContext 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
JSONProvider.setMessageContext(MessageContext mc)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
KerberosAuthenticationFilter.setMessageContext(MessageContext context)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected MessageContext | 
Swagger2Feature.Portable.ReaderConfigFilter.mc  | 
protected MessageContext | 
Swagger2Feature.SwaggerContainerRequestFilter.mc  | 
| Modifier and Type | Method and Description | 
|---|---|
static String | 
SwaggerToOpenApiConversionUtils.getOpenApiFromSwaggerJson(MessageContext ctx,
                         String json,
                         OpenApiConfiguration cfg)  | 
| Modifier and Type | Method and Description | 
|---|---|
static List<Attachment> | 
AttachmentUtils.getAttachments(MessageContext mc)  | 
static List<Attachment> | 
AttachmentUtils.getAttachments(MessageContext mc,
              String attachmentDir,
              String attachmentThreshold,
              String attachmentMaxSize)  | 
static Map<String,Attachment> | 
AttachmentUtils.getAttachmentsMap(MessageContext mc)  | 
static Map<String,Attachment> | 
AttachmentUtils.getAttachmentsMap(MessageContext mc,
                 boolean preferContentDisposition)  | 
static List<Attachment> | 
AttachmentUtils.getChildAttachments(MessageContext mc)  | 
static Map<String,Attachment> | 
AttachmentUtils.getChildAttachmentsMap(MessageContext mc)  | 
static Map<String,Attachment> | 
AttachmentUtils.getChildAttachmentsMap(MessageContext mc,
                      boolean preferContentDisposition)  | 
static Attachment | 
AttachmentUtils.getFirstMatchingPart(MessageContext mc,
                    Multipart id)  | 
static Attachment | 
AttachmentUtils.getFirstMatchingPart(MessageContext mc,
                    String id)  | 
static Attachment | 
AttachmentUtils.getFirstMatchingPart(MessageContext mc,
                    String id,
                    String mediaType)  | 
static MultipartBody | 
AttachmentUtils.getMultipartBody(MessageContext mc)  | 
static MultipartBody | 
AttachmentUtils.getMultipartBody(MessageContext mc,
                String attachmentDir,
                String attachmentThreshold,
                String attachmentMaxSize)  | 
static javax.ws.rs.core.MultivaluedMap<String,String> | 
AttachmentUtils.populateFormMap(MessageContext mc)  | 
static javax.ws.rs.core.MultivaluedMap<String,String> | 
AttachmentUtils.populateFormMap(MessageContext mc,
               boolean errorIfMissing)  | 
| Modifier and Type | Method and Description | 
|---|---|
static ExecutorService | 
Utils.getExecutorService(MessageContext mc)  | 
| Modifier and Type | Method and Description | 
|---|---|
javax.ws.rs.core.MultivaluedMap<String,String> | 
ClientCodeStateManager.fromRedirectState(MessageContext mc,
                 javax.ws.rs.core.MultivaluedMap<String,String> redirectState)  | 
javax.ws.rs.core.MultivaluedMap<String,String> | 
JoseClientCodeStateManager.fromRedirectState(MessageContext mc,
                 javax.ws.rs.core.MultivaluedMap<String,String> redirectState)  | 
javax.ws.rs.core.MultivaluedMap<String,String> | 
MemoryClientCodeStateManager.fromRedirectState(MessageContext mc,
                 javax.ws.rs.core.MultivaluedMap<String,String> redirectState)  | 
ClientTokenContext | 
MemoryClientTokenContextManager.getClientTokenContext(MessageContext mc)  | 
ClientTokenContext | 
ClientTokenContextManager.getClientTokenContext(MessageContext mc)  | 
ClientTokenContext | 
MemoryClientTokenContextManager.removeClientTokenContext(MessageContext mc)  | 
ClientTokenContext | 
ClientTokenContextManager.removeClientTokenContext(MessageContext mc)  | 
void | 
MemoryClientTokenContextManager.setClientTokenContext(MessageContext mc,
                     ClientTokenContext request)  | 
void | 
ClientTokenContextManager.setClientTokenContext(MessageContext mc,
                     ClientTokenContext ctx)  | 
javax.ws.rs.core.MultivaluedMap<String,String> | 
ClientCodeStateManager.toRedirectState(MessageContext mc,
               javax.ws.rs.core.MultivaluedMap<String,String> requestState)  | 
javax.ws.rs.core.MultivaluedMap<String,String> | 
JoseClientCodeStateManager.toRedirectState(MessageContext mc,
               javax.ws.rs.core.MultivaluedMap<String,String> requestState)  | 
javax.ws.rs.core.MultivaluedMap<String,String> | 
MemoryClientCodeStateManager.toRedirectState(MessageContext mc,
               javax.ws.rs.core.MultivaluedMap<String,String> requestState)  | 
| Modifier and Type | Method and Description | 
|---|---|
AccessTokenValidation | 
AccessTokenValidatorClient.validateAccessToken(MessageContext mc,
                   String authScheme,
                   String authSchemeData,
                   javax.ws.rs.core.MultivaluedMap<String,String> extraProps)  | 
AccessTokenValidation | 
JwtAccessTokenValidator.validateAccessToken(MessageContext mc,
                   String authScheme,
                   String authSchemeData,
                   javax.ws.rs.core.MultivaluedMap<String,String> extraProps)  | 
AccessTokenValidation | 
AccessTokenIntrospectionClient.validateAccessToken(MessageContext mc,
                   String authScheme,
                   String authSchemeData,
                   javax.ws.rs.core.MultivaluedMap<String,String> extraProps)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ResourceOwnerGrantHandler.setMessageContext(MessageContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
MessageContext | 
AbstractOAuthDataProvider.getMessageContext()  | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
SessionAuthenticityTokenProvider.createSessionToken(MessageContext mc,
                  javax.ws.rs.core.MultivaluedMap<String,String> params,
                  UserSubject subject,
                  OAuthRedirectionState secData)
Create a new session token and stores it 
 | 
String | 
JoseSessionTokenProvider.createSessionToken(MessageContext mc,
                  javax.ws.rs.core.MultivaluedMap<String,String> params,
                  UserSubject subject,
                  OAuthRedirectionState secData)  | 
UserSubject | 
DefaultSubjectCreator.createUserSubject(MessageContext mc,
                 javax.ws.rs.core.MultivaluedMap<String,String> params)  | 
UserSubject | 
SubjectCreator.createUserSubject(MessageContext mc,
                 javax.ws.rs.core.MultivaluedMap<String,String> params)
Create a  
UserSubject | 
String | 
ClientIdProvider.getClientId(MessageContext mc)
Get a client id 
 | 
OAuthRedirectionState | 
SessionAuthenticityTokenProvider.getSessionState(MessageContext messageContext,
               String sessionToken,
               UserSubject subject)
Expand the session token 
 | 
OAuthRedirectionState | 
JoseSessionTokenProvider.getSessionState(MessageContext messageContext,
               String sessionToken,
               UserSubject subject)  | 
String | 
SessionAuthenticityTokenProvider.getSessionToken(MessageContext mc,
               javax.ws.rs.core.MultivaluedMap<String,String> params,
               UserSubject subject)
Retrieve the stored session token 
 | 
String | 
JoseSessionTokenProvider.getSessionToken(MessageContext mc,
               javax.ws.rs.core.MultivaluedMap<String,String> params,
               UserSubject subject)  | 
String | 
SessionAuthenticityTokenProvider.removeSessionToken(MessageContext mc,
                  javax.ws.rs.core.MultivaluedMap<String,String> params,
                  UserSubject subject)
Remove the stored session token 
 | 
String | 
JoseSessionTokenProvider.removeSessionToken(MessageContext mc,
                  javax.ws.rs.core.MultivaluedMap<String,String> params,
                  UserSubject subject)  | 
void | 
AbstractOAuthDataProvider.setMessageContext(MessageContext messageContext)  | 
AccessTokenValidation | 
AccessTokenValidator.validateAccessToken(MessageContext mc,
                   String authScheme,
                   String authSchemeData,
                   javax.ws.rs.core.MultivaluedMap<String,String> extraProps)  | 
| Modifier and Type | Method and Description | 
|---|---|
MessageContext | 
AbstractAccessTokenValidator.getMessageContext()  | 
MessageContext | 
AbstractOAuthService.getMessageContext()  | 
MessageContext | 
DynamicRegistrationService.getMessageContext()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AuthorizationService.setMessageContext(MessageContext context)  | 
void | 
AbstractAccessTokenValidator.setMessageContext(MessageContext context)  | 
void | 
AbstractOAuthService.setMessageContext(MessageContext context)  | 
void | 
TokenIntrospectionService.setMessageContext(MessageContext context)  | 
void | 
DynamicRegistrationService.setMessageContext(MessageContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected AccessTokenValidation | 
HawkAccessTokenValidatorClient.getAccessTokenValidation(MessageContext mc,
                        String authScheme,
                        String authSchemeData,
                        javax.ws.rs.core.MultivaluedMap<String,String> extraProps,
                        Map<String,String> schemeParams)  | 
protected abstract AccessTokenValidation | 
AbstractHawkAccessTokenValidator.getAccessTokenValidation(MessageContext mc,
                        String authScheme,
                        String authSchemeData,
                        javax.ws.rs.core.MultivaluedMap<String,String> extraProps,
                        Map<String,String> schemeParams)  | 
protected AccessTokenValidation | 
HawkAccessTokenValidator.getAccessTokenValidation(MessageContext mc,
                        String authScheme,
                        String authSchemeData,
                        javax.ws.rs.core.MultivaluedMap<String,String> extraProps,
                        Map<String,String> schemeParams)  | 
AccessTokenValidation | 
HawkAccessTokenValidatorClient.validateAccessToken(MessageContext mc,
                   String authScheme,
                   String authSchemeData,
                   javax.ws.rs.core.MultivaluedMap<String,String> extraProps)  | 
AccessTokenValidation | 
AbstractHawkAccessTokenValidator.validateAccessToken(MessageContext mc,
                   String authScheme,
                   String authSchemeData,
                   javax.ws.rs.core.MultivaluedMap<String,String> extraProps)  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
OAuthContextUtils.assertClient(MessageContext mc,
            String client)  | 
static void | 
OAuthContextUtils.assertRole(MessageContext mc,
          String role)  | 
static UserSubject | 
OAuthUtils.createSubject(MessageContext mc,
             SecurityContext sc)  | 
static String[] | 
AuthorizationUtils.getAuthorizationParts(MessageContext mc)  | 
static String[] | 
AuthorizationUtils.getAuthorizationParts(MessageContext mc,
                     Set<String> challenges)  | 
static String[] | 
AuthorizationUtils.getAuthorizationParts(MessageContext mc,
                     Set<String> challenges,
                     String realm)  | 
static String[] | 
AuthorizationUtils.getBasicAuthUserInfo(MessageContext mc)  | 
static OAuthContext | 
OAuthContextUtils.getContext(MessageContext mc)  | 
static String | 
OAuthUtils.getSessionToken(MessageContext mc)  | 
static String | 
OAuthUtils.getSessionToken(MessageContext mc,
               String attribute)  | 
static String | 
OAuthUtils.getSessionToken(MessageContext mc,
               String attribute,
               boolean remove)  | 
static void | 
OAuthUtils.injectContextIntoOAuthProvider(MessageContext context,
                              Object provider)  | 
static boolean | 
OAuthContextUtils.isUserInRole(MessageContext mc,
            String role)  | 
static String | 
OAuthContextUtils.resolveClient(MessageContext mc)  | 
static List<OAuthPermission> | 
OAuthContextUtils.resolvePermissions(MessageContext mc)  | 
static String | 
OAuthContextUtils.resolveTokenKey(MessageContext mc)  | 
static String | 
OAuthContextUtils.resolveUserId(MessageContext mc)  | 
static String | 
OAuthContextUtils.resolveUserName(MessageContext mc)  | 
static List<String> | 
OAuthContextUtils.resolveUserRoles(MessageContext mc)  | 
static void | 
OAuthUtils.setCertificateThumbprintConfirmation(MessageContext mc,
                                    X509Certificate cert)  | 
static String | 
OAuthUtils.setSessionToken(MessageContext mc)  | 
static String | 
OAuthUtils.setSessionToken(MessageContext mc,
               int maxInactiveInterval)  | 
static String | 
OAuthUtils.setSessionToken(MessageContext mc,
               String sessionToken)  | 
static String | 
OAuthUtils.setSessionToken(MessageContext mc,
               String sessionToken,
               int maxInactiveInterval)  | 
static String | 
OAuthUtils.setSessionToken(MessageContext mc,
               String sessionToken,
               String attribute,
               int maxInactiveInterval)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AbstractRequestAssertionConsumerHandler.setMessageContext(MessageContext mc)  | 
Apache CXF