Having problems implementing a custom challenge scheme with an AuthenticatorHelper. I've read the documentation but I am still receiving this WARNING in the logs:
WARNING: Couldn't find any helper support the HTTP_MYSCHEME challenge scheme. This is what I'm doing code-wise... public class MyAuthenticatorHelper extends org.restlet.engine.security.AuthenticatorHelper { public static final ChallengeScheme MYSCHEME = new ChallengeScheme( "MYSCHEME", "MYSCHEME", "A custom challenge authentication scheme."); public MyAuthenticatorHelper() { super(MYSCHEME, false, true); } @Override public void formatRawRequest(ChallengeWriter cw, ChallengeRequest cr, Response response, Series<Parameter> httpHeaders) throws IOException { if (cr.getRealm() != null) cw.appendQuotedChallengeParameter("realm", cr.getRealm()); } @Override public void parseResponse(ChallengeResponse cr, Request request, Series<Parameter> httpHeaders) { cr.setRawValue(request.getChallengeResponse().getRawValue().replaceFirst("token=", "")); } } Then to the Component I am adding this line: Engine.getInstance().getRegisteredAuthenticators().add(new MyAuthenticatorHelper()); Why isn't it seeing ny helper? ------------------------------------------------------ http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2756279