Package org.apache.camel.oauth
Class AbstractOAuthProcessor
java.lang.Object
org.apache.camel.oauth.AbstractOAuthProcessor
- All Implemented Interfaces:
org.apache.camel.Processor
- Direct Known Subclasses:
OAuthBearerTokenProcessor,OAuthClientCredentialsProcessor,OAuthCodeFlowCallback,OAuthCodeFlowProcessor,OAuthLogoutProcessor
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidauthenticateExistingUserProfile(OAuth oauth, OAuthSession session) findOAuth(org.apache.camel.CamelContext context) protected OAuthfindOAuthOrThrow(org.apache.camel.CamelContext context) protected voidlogRequestHeaders(String msgPrefix, org.apache.camel.Message msg) protected voidsendRedirect(org.apache.camel.Message msg, String redirectUrl) protected voidsetSessionCookie(org.apache.camel.Message msg, OAuthSession session) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.camel.Processor
process
-
Field Details
-
log
protected final org.slf4j.Logger log -
procName
-
-
Constructor Details
-
AbstractOAuthProcessor
public AbstractOAuthProcessor()
-
-
Method Details
-
findOAuth
-
findOAuthOrThrow
-
authenticateExistingUserProfile
-
logRequestHeaders
-
sendRedirect
-
setSessionCookie
-