createOauth2CredentialProvider