# authenticateSamlAssertion (/docs/auth/api/functions/authenticateSamlAssertion)



[@kysoql/auth](/docs/auth/api) / authenticateSamlAssertion

```ts
function authenticateSamlAssertion(options): Promise<SalesforceOAuthSession>;
```

Salesforce SAML assertion flow for API access.

## Parameters [#parameters]

| Parameter | Type                                                                     |
| --------- | ------------------------------------------------------------------------ |
| `options` | [`SamlAssertionOptions`](/docs/auth/api/interfaces/SamlAssertionOptions) |

## Returns [#returns]

`Promise`\<[`SalesforceOAuthSession`](/docs/auth/api/interfaces/SalesforceOAuthSession)>
