GrantType Property
Specifies which protocol flow should be used to authorize the user.
Syntax
public var grantType: OauthclientGrantTypes
public enum class OauthclientGrantTypes(val value: Int) {
ogtAuthorizationCode(0),
ogtImplicit(1),
ogtPasswordCredentials(2),
ogtClientCredentials(3);
}
Default Value
0
Remarks
Use this property to specify the authorization protocol to use.
ogtAuthorizationCode | 0 | Authorization Code flow should be used (see RFC 6749 Section 1.3.1) |
ogtImplicit | 1 | Implicit flow should be used (see RFC 6749 Section 1.3.2) |
ogtPasswordCredentials | 2 | Resource Owner Password Credentials flow should be used (see RFC 6749 Section 1.3.3) |
ogtClientCredentials | 3 | Client Credentials flow should be used (see RFC 6749 Section 1.3.4) |