Authenticator and ResourceIdResolver interfaces implemented