Package com.ringcentral.definitions
Class AuthorizeRequest
java.lang.Object
com.ringcentral.definitions.AuthorizeRequest
-
Field Summary
FieldsModifier and TypeFieldDescriptionBrand identifier.Identifier (key) of a client application RequiredEnum: plain, S256Style of login form.Locale code of a language.Specifies which login form will be displayed.This is a callback URI which determines where the response is sent.Format: uriDetermines authorization flow: - **code** - Authorization Code, - **token** - Implicit Required Enum: code, tokenOAuth scopeClient state.Locale code of a language.User interface options (space-separated) -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaccept_language
(String accept_language) code_challenge
(String code_challenge) code_challenge_method
(String code_challenge_method) redirect_uri
(String redirect_uri) request_uri
(String request_uri) response_type
(String response_type) ui_locales
(String ui_locales) ui_options
(String ui_options)
-
Field Details
-
response_type
Determines authorization flow: - **code** - Authorization Code, - **token** - Implicit Required Enum: code, token -
redirect_uri
This is a callback URI which determines where the response is sent. The value of this parameter must exactly match one of the URIs you have provided for your app upon registration Required Format: uri -
client_id
Identifier (key) of a client application Required -
state
Client state. Returned to the client at the end of the flow -
brand_id
Brand identifier. If it is not provided in request, server will try to determine brand from client app profile. The default value is `1210` - RingCentral US brand ID Default: 1210 -
display
Style of login form. The default value is 'page'. The 'popup' and 'touch' values are featured for mobile applications Default: page Enum: page, popup, touch, mobile -
prompt
Specifies which login form will be displayed. Space-separated set of the following values:- **login** - RingCentral native login form, - **sso** - Single Sign-On login form, - **consent** - form to show the requested scope and prompt user for consent.
Either `login` or `sso` (or both) must be specified. The default value is `login sso` Default: login sso
-
localeId
Locale code of a language. Overwrites 'Accept-Language' header value.DEPRECATED: `ui_locales` parameter should be used instead Example: en-US
-
ui_locales
Locale code of a language. Overwrites 'Accept-Language' header value and 'localeId' parameter value Example: en-US -
ui_options
User interface options (space-separated) -
scope
OAuth scope -
accept_language
-
request
-
request_uri
Format: uri -
nonce
-
code_challenge
-
code_challenge_method
Enum: plain, S256
-
-
Constructor Details
-
AuthorizeRequest
public AuthorizeRequest()
-
-
Method Details
-
response_type
-
redirect_uri
-
client_id
-
state
-
brand_id
-
display
-
prompt
-
localeId
-
ui_locales
-
ui_options
-
scope
-
accept_language
-
request
-
request_uri
-
nonce
-
code_challenge
-
code_challenge_method
-