public class RequestRouter extends Object
public static RequestRouter getInstance()
public GatewayDAO getGatewayDAO()
public void registerDefaultPreAuthenticationEndpoints()
public void registerDefaultAuthenticationEndpoints()
public void registerDefaultMidAuthenticationEndpoints()
public void registerDefaultRequestProcessors()
public void registerDefaultRequestValidators()
public void registerPreAuthenticationEndpoint(String endpointName, Enum<?> endpoint)
public void registerAuthenticationEndpoint(String endpointName, Enum<?> endpoint)
public void registerMidAuthenticationEndpoint(String endpointName, Enum<?> endpoint)
public void registerRequestProcessor(RequestProcessor rp)
public void registerRequestValidator(org.piangles.core.util.validate.Validator validator)
public void registerMidAuthenticationHook(MidAuthenticationHook midAuthenticationHook)
public void registerMFAAuthenticationHook(MFAAuthenticationHook mfaAuthenticationHook)
public void registerPostAuthenticationHook(PostAuthenticationHook postAuthenticationHook)
public boolean isPreAuthenticationEndpoint(String endpoint)
public boolean isAuthenticationEndpoint(String endpoint)
public boolean isMidAuthenticationEndpoint(String endpoint)
public RequestProcessor getRequestProcessor(String endpoint)
public MidAuthenticationHook getMidAuthenticationHook()
public MFAAuthenticationHook getMFAAuthenticationHook()
public PostAuthenticationHook getPostAuthenticationHook()
public void clearRequestProcessors()
public void clearRequestValidators()
Copyright © 2022. All rights reserved.