various authentication binding implementations.