public abstract class AbstractAuthorizationPolicy
extends java.lang.Object
implements org.apache.camel.spi.AuthorizationPolicy
| Constructor and Description |
|---|
AbstractAuthorizationPolicy() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
authorize(javax.security.auth.login.LoginContext context) |
void |
beforeWrap(org.apache.camel.spi.RouteContext routeContext,
org.apache.camel.NamedNode definition) |
protected abstract javax.security.auth.login.LoginContext |
getLoginContext(java.lang.String domain,
java.lang.String username,
char[] password) |
org.apache.camel.Processor |
wrap(org.apache.camel.spi.RouteContext routeContext,
org.apache.camel.Processor processor) |
public void beforeWrap(org.apache.camel.spi.RouteContext routeContext,
org.apache.camel.NamedNode definition)
beforeWrap in interface org.apache.camel.spi.Policypublic org.apache.camel.Processor wrap(org.apache.camel.spi.RouteContext routeContext,
org.apache.camel.Processor processor)
wrap in interface org.apache.camel.spi.Policyprotected void authorize(javax.security.auth.login.LoginContext context)
throws javax.security.auth.login.LoginException
javax.security.auth.login.LoginExceptionprotected abstract javax.security.auth.login.LoginContext getLoginContext(java.lang.String domain,
java.lang.String username,
char[] password)
throws javax.security.auth.login.LoginException
javax.security.auth.login.LoginExceptionCopyright © 2020. All rights reserved.