asOauthCodeCredentialOrNull