Interface AuthenticateContext<AC extends java.io.Serializable,​O extends java.lang.Enum<O>,​F extends java.lang.Enum<F>>