1: <?php declare(strict_types=1);
2:
3: namespace Salient\Http\OAuth2;
4:
5: use Salient\Core\AbstractEnumeration;
6:
7: /**
8: * OAuth 2.0 grant types
9: *
10: * @extends AbstractEnumeration<string>
11: */
12: class OAuth2GrantType extends AbstractEnumeration
13: {
14: public const AUTHORIZATION_CODE = 'authorization_code';
15: public const REFRESH_TOKEN = 'refresh_token';
16: public const CLIENT_CREDENTIALS = 'client_credentials';
17: }
18: