I am writing a custom guard to override authenticate.
Unfortunately I do not have access to scheme in the subclass,
 so I can't use that member to check what type of scheme challenge I am looking 
for.

The obvious easy workaround is just to make my own member variable.
I am wondering why Guard.scheme is not protected (or has a protected accessor).
The comments make it sound like extending Guard is an intended use of it.

Thanks,
Adam Conroy

Reply via email to