---
editLink: false
lastUpdated: false
---

[@salesforce/b2c-tooling-sdk](../../modules.md) / [auth](../index.md) / ResolveAuthStrategyOptions

# Interface: ResolveAuthStrategyOptions

Defined in: [packages/b2c-tooling-sdk/src/auth/resolve.ts:40](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/e7c16f1ae423da0aa47b3e10be88f9770b53619b/packages/b2c-tooling-sdk/src/auth/resolve.ts#L40)

Options for resolving an auth strategy.

## Properties

### allowedMethods?

> `optional` **allowedMethods**: [`AuthMethod`](../type-aliases/AuthMethod.md)[]

Defined in: [packages/b2c-tooling-sdk/src/auth/resolve.ts:46](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/e7c16f1ae423da0aa47b3e10be88f9770b53619b/packages/b2c-tooling-sdk/src/auth/resolve.ts#L46)

Allowed authentication methods in priority order.
The first method with available credentials will be used.
Defaults to all methods: ['client-credentials', 'implicit', 'basic', 'api-key']
