-
Notifications
You must be signed in to change notification settings - Fork 70
/
o_auth_v_s_config.go
31 lines (22 loc) · 1.79 KB
/
o_auth_v_s_config.go
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
// Copyright 2021 VMware, Inc.
// SPDX-License-Identifier: Apache License 2.0
package models
// This file is auto-generated.
// OAuthVSConfig o auth v s config
// swagger:model OAuthVSConfig
type OAuthVSConfig struct {
// HTTP cookie name for authorized session. Field introduced in 21.1.3. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
CookieName *string `json:"cookie_name,omitempty"`
// HTTP cookie timeout for authorized session. Allowed values are 1-1440. Field introduced in 21.1.3. Unit is MIN. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
CookieTimeout *int32 `json:"cookie_timeout,omitempty"`
// Key to generate the cookie. Field introduced in 21.1.3. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
Key []*HTTPCookiePersistenceKey `json:"key,omitempty"`
// URI which triggers OAuth logout. Field introduced in 22.1.3. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
LogoutURI *string `json:"logout_uri,omitempty"`
// Application and IDP settings for OAuth/OIDC. Field introduced in 21.1.3. Maximum of 1 items allowed. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
OauthSettings []*OAuthSettings `json:"oauth_settings,omitempty"`
// URI to which IDP will redirect to after the logout. Field introduced in 22.1.3. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
PostLogoutRedirectURI *string `json:"post_logout_redirect_uri,omitempty"`
// Redirect URI specified in the request to Authorization Server. Field introduced in 21.1.3. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
RedirectURI *string `json:"redirect_uri,omitempty"`
}