Class MidpointRestSecurityQuestionsAuthenticator
- java.lang.Object
-
- com.evolveum.midpoint.model.impl.security.MidpointRestAuthenticator<SecurityQuestionsAuthenticationContext>
-
- com.evolveum.midpoint.model.impl.security.MidpointRestSecurityQuestionsAuthenticator
-
@Component public class MidpointRestSecurityQuestionsAuthenticator extends MidpointRestAuthenticator<SecurityQuestionsAuthenticationContext>
-
-
Field Summary
Fields Modifier and Type Field Description protected static String
QUESTION
protected static String
USER_CHALLENGE
protected static String
USER_QUESTION_ANSWER_CHALLENGE
-
Constructor Summary
Constructors Constructor Description MidpointRestSecurityQuestionsAuthenticator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected SecurityQuestionsAuthenticationContext
createAuthenticationContext(org.apache.cxf.configuration.security.AuthorizationPolicy policy, javax.ws.rs.container.ContainerRequestContext requestCtx)
protected AuthenticationEvaluator<SecurityQuestionsAuthenticationContext>
getAuthenticationEvaluator()
-
Methods inherited from class com.evolveum.midpoint.model.impl.security.MidpointRestAuthenticator
getModel, getSecurityContextManager, getSecurityEnforcer, getTaskManager, handleRequest
-
-
-
-
Field Detail
-
USER_CHALLENGE
protected static final String USER_CHALLENGE
- See Also:
- Constant Field Values
-
USER_QUESTION_ANSWER_CHALLENGE
protected static final String USER_QUESTION_ANSWER_CHALLENGE
- See Also:
- Constant Field Values
-
QUESTION
protected static final String QUESTION
- See Also:
- Constant Field Values
-
-
Method Detail
-
getAuthenticationEvaluator
protected AuthenticationEvaluator<SecurityQuestionsAuthenticationContext> getAuthenticationEvaluator()
- Specified by:
getAuthenticationEvaluator
in classMidpointRestAuthenticator<SecurityQuestionsAuthenticationContext>
-
createAuthenticationContext
protected SecurityQuestionsAuthenticationContext createAuthenticationContext(org.apache.cxf.configuration.security.AuthorizationPolicy policy, javax.ws.rs.container.ContainerRequestContext requestCtx)
- Specified by:
createAuthenticationContext
in classMidpointRestAuthenticator<SecurityQuestionsAuthenticationContext>
-
-