File: OidcProviderAuthorizeWithParametersRequest.md

package info (click to toggle)
gitlab 17.6.5-19
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 629,368 kB
  • sloc: ruby: 1,915,304; javascript: 557,307; sql: 60,639; xml: 6,509; sh: 4,567; makefile: 1,239; python: 406
file content (34 lines) | stat: -rw-r--r-- 1,636 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# OpenbaoClient::OidcProviderAuthorizeWithParametersRequest

## Properties

| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
| **client_id** | **String** | The ID of the requesting client. |  |
| **code_challenge** | **String** | The code challenge derived from the code verifier. | [optional] |
| **code_challenge_method** | **String** | The method that was used to derive the code challenge. The following methods are supported: 'S256', 'plain'. Defaults to 'plain'. | [optional][default to 'plain'] |
| **max_age** | **Integer** | The allowable elapsed time in seconds since the last time the end-user was actively authenticated. | [optional] |
| **nonce** | **String** | The value that will be returned in the ID token nonce claim after a token exchange. | [optional] |
| **redirect_uri** | **String** | The redirection URI to which the response will be sent. |  |
| **response_type** | **String** | The OIDC authentication flow to be used. The following response types are supported: 'code' |  |
| **scope** | **String** | A space-delimited, case-sensitive list of scopes to be requested. The 'openid' scope is required. |  |
| **state** | **String** | The value used to maintain state between the authentication request and client. | [optional] |

## Example

```ruby
require 'openbao_client'

instance = OpenbaoClient::OidcProviderAuthorizeWithParametersRequest.new(
  client_id: null,
  code_challenge: null,
  code_challenge_method: null,
  max_age: null,
  nonce: null,
  redirect_uri: null,
  response_type: null,
  scope: null,
  state: null
)
```