Class MidpointRestAuthenticator<T extends AbstractAuthenticationContext>
- java.lang.Object
- 
- com.evolveum.midpoint.model.impl.security.MidpointRestAuthenticator<T>
 
- 
- Direct Known Subclasses:
- MidpointRestPasswordAuthenticator,- MidpointRestSecurityQuestionsAuthenticator
 
 public abstract class MidpointRestAuthenticator<T extends AbstractAuthenticationContext> extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description MidpointRestAuthenticator()
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract TcreateAuthenticationContext(org.apache.cxf.configuration.security.AuthorizationPolicy policy, javax.ws.rs.container.ContainerRequestContext requestCtx, Class<? extends FocusType> clazz)protected abstract AuthenticationEvaluator<T>getAuthenticationEvaluator()ModelServicegetModel()SecurityContextManagergetSecurityContextManager()SecurityEnforcergetSecurityEnforcer()TaskManagergetTaskManager()voidhandleRequest(org.apache.cxf.configuration.security.AuthorizationPolicy policy, org.apache.cxf.message.Message m, javax.ws.rs.container.ContainerRequestContext requestCtx)
 
- 
- 
- 
Method Detail- 
getAuthenticationEvaluatorprotected abstract AuthenticationEvaluator<T> getAuthenticationEvaluator() 
 - 
createAuthenticationContextprotected abstract T createAuthenticationContext(org.apache.cxf.configuration.security.AuthorizationPolicy policy, javax.ws.rs.container.ContainerRequestContext requestCtx, Class<? extends FocusType> clazz) 
 - 
handleRequestpublic void handleRequest(org.apache.cxf.configuration.security.AuthorizationPolicy policy, org.apache.cxf.message.Message m, javax.ws.rs.container.ContainerRequestContext requestCtx)
 - 
getSecurityContextManagerpublic SecurityContextManager getSecurityContextManager() 
 - 
getSecurityEnforcerpublic SecurityEnforcer getSecurityEnforcer() 
 - 
getModelpublic ModelService getModel() 
 - 
getTaskManagerpublic TaskManager getTaskManager() 
 
- 
 
-