## OAuthGrantType variable

OAuth 2.0 Grant Type Identifiers Standard identifiers: [https://datatracker.ietf.org/doc/html/draft-ietf-oauth-v2-1-07#name-grant-types](https://datatracker.ietf.org/doc/html/draft-ietf-oauth-v2-1-07#name-grant-types) JWT bearer extension: [https://datatracker.ietf.org/doc/html/rfc7523](https://datatracker.ietf.org/doc/html/rfc7523) Token exchange extension: [https://datatracker.ietf.org/doc/html/rfc8693](https://datatracker.ietf.org/doc/html/rfc8693) Pre-authorized code: [https://openid.net/specs/openid-4-verifiable-credential-issuance-1_0.html#name-urnietfparamsoauthgrant-typ](https://openid.net/specs/openid-4-verifiable-credential-issuance-1_0.html#name-urnietfparamsoauthgrant-typ)

**Signature:**

```typescript
OAuthGrantType: {

readonly ClientCredentials: "client_credentials";

readonly AuthorizationCode: "authorization_code";

readonly RefreshToken: "refresh_token";

readonly JwtBearer: "urn:ietf:params:oauth:grant-type:jwt-bearer";

readonly TokenExchange: "urn:ietf:params:oauth:grant-type:token-exchange";

readonly PreAuthorizedCode: "urn:ietf:params:oauth:grant-type:pre-authorized_code";

}
```

- [OAuthGrantType variable](/content/docs/sdk/core.oauthgranttype#oauthgranttype-variable/index.html)
