| GrantTypeInterface | Interface for all OAuth2 Grant Types |
| AuthorizationCode | |
| AuthorizationCodeTest | |
| ClientCredentials | Validate a client via Http Basic authentication |
| ClientCredentialsTest | |
| ImplicitTest | |
| JwtBearer | The JWT bearer authorization grant implements JWT (JSON Web Tokens) as a grant type per the IETF draft. |
| JwtBearerTest | |
| RefreshToken | |
| RefreshTokenTest | |
| UserCredentials | |
| UserCredentialsTest |