From c96000c17e73ac009aabbc061bdd73815f59c9f1 Mon Sep 17 00:00:00 2001 From: "authentik-automation[bot]" <135050075+authentik-automation[bot]@users.noreply.github.com> Date: Tue, 27 Jun 2023 21:21:01 +0000 Subject: [PATCH] Update API Client #### What's Changed --- ##### `GET` /core/tokens/ ###### Parameters: Changed: `intent` in `query` > * `verification` - Intent Verification > * `api` - Intent Api > * `recovery` - Intent Recovery > * `app_password` - Intent App Password ##### `GET` /events/transports/ ###### Parameters: Changed: `mode` in `query` > * `local` - authentik inbuilt notifications > * `webhook` - Generic Webhook > * `webhook_slack` - Slack Webhook (Slack/Discord) > * `email` - Email ##### `GET` /providers/saml/ ###### Parameters: Changed: `digest_algorithm` in `query` > * `http://www.w3.org/2000/09/xmldsig#sha1` - SHA1 > * `http://www.w3.org/2001/04/xmlenc#sha256` - SHA256 > * `http://www.w3.org/2001/04/xmldsig-more#sha384` - SHA384 > * `http://www.w3.org/2001/04/xmlenc#sha512` - SHA512 Changed: `signature_algorithm` in `query` > * `http://www.w3.org/2000/09/xmldsig#rsa-sha1` - RSA-SHA1 > * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha256` - RSA-SHA256 > * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha384` - RSA-SHA384 > * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha512` - RSA-SHA512 > * `http://www.w3.org/2000/09/xmldsig#dsa-sha1` - DSA-SHA1 ##### `GET` /sources/oauth/ ###### Parameters: Changed: `policy_engine_mode` in `query` > * `all` - all, all policies must pass > * `any` - any, any policy must pass ##### `GET` /sources/plex/ ###### Parameters: Changed: `policy_engine_mode` in `query` > * `all` - all, all policies must pass > * `any` - any, any policy must pass ##### `GET` /sources/saml/ ###### Parameters: Changed: `binding_type` in `query` > * `REDIRECT` - Redirect Binding > * `POST` - POST Binding > * `POST_AUTO` - POST Binding with auto-confirmation Changed: `digest_algorithm` in `query` > * `http://www.w3.org/2000/09/xmldsig#sha1` - SHA1 > * `http://www.w3.org/2001/04/xmlenc#sha256` - SHA256 > * `http://www.w3.org/2001/04/xmldsig-more#sha384` - SHA384 > * `http://www.w3.org/2001/04/xmlenc#sha512` - SHA512 Changed: `policy_engine_mode` in `query` > * `all` - all, all policies must pass > * `any` - any, any policy must pass Changed: `signature_algorithm` in `query` > * `http://www.w3.org/2000/09/xmldsig#rsa-sha1` - RSA-SHA1 > * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha256` - RSA-SHA256 > * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha384` - RSA-SHA384 > * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha512` - RSA-SHA512 > * `http://www.w3.org/2000/09/xmldsig#dsa-sha1` - DSA-SHA1 ##### `GET` /events/notifications/ ###### Parameters: Changed: `severity` in `query` > * `notice` - Notice > * `warning` - Warning > * `alert` - Alert ##### `GET` /flows/bindings/ ###### Parameters: Changed: `policy_engine_mode` in `query` > * `all` - all, all policies must pass > * `any` - any, any policy must pass ##### `GET` /stages/authenticator/sms/ ###### Parameters: Changed: `auth_type` in `query` > * `basic` - Basic > * `bearer` - Bearer Changed: `provider` in `query` > * `twilio` - Twilio > * `generic` - Generic ##### `GET` /stages/authenticator/totp/ ###### Parameters: Changed: `digits` in `query` > * `6` - 6 digits, widely compatible > * `8` - 8 digits, not compatible with apps like Google Authenticator ##### `GET` /stages/authenticator/validate/ ###### Parameters: Changed: `not_configured_action` in `query` > * `skip` - Skip > * `deny` - Deny > * `configure` - Configure ##### `GET` /stages/authenticator/webauthn/ ###### Parameters: Changed: `authenticator_attachment` in `query` > * `platform` - Platform > * `cross-platform` - Cross Platform Changed: `resident_key_requirement` in `query` > * `discouraged` - Discouraged > * `preferred` - Preferred > * `required` - Required Changed: `user_verification` in `query` > * `required` - Required > * `preferred` - Preferred > * `discouraged` - Discouraged ##### `GET` /stages/consent/ ###### Parameters: Changed: `mode` in `query` > * `always_require` - Always Require > * `permanent` - Permanent > * `expiring` - Expiring ##### `GET` /stages/user_write/ ###### Parameters: Changed: `user_creation_mode` in `query` > * `never_create` - Never Create > * `create_when_required` - Create When Required > * `always_create` - Always Create ##### `GET` /stages/prompt/prompts/ ###### Parameters: Changed: `type` in `query` > * `text` - Text: Simple Text input > * `text_area` - Text area: Multiline Text Input. > * `text_read_only` - Text (read-only): Simple Text input, but cannot be edited. > * `text_area_read_only` - Text area (read-only): Multiline Text input, but cannot be edited. > * `username` - Username: Same as Text input, but checks for and prevents duplicate usernames. > * `email` - Email: Text field with Email type. > * `password` - Password: Masked input, multiple inputs of this type on the same prompt need to be identical. > * `number` - Number > * `checkbox` - Checkbox > * `radio-button-group` - Fixed choice field rendered as a group of radio buttons. > * `dropdown` - Fixed choice field rendered as a dropdown. > * `date` - Date > * `date-time` - Date Time > * `file` - File: File upload for arbitrary files. File content will be available in flow context as data-URI > * `separator` - Separator: Static Separator Line > * `hidden` - Hidden: Hidden field, can be used to insert data into form. > * `static` - Static: Static value, displayed as-is. > * `ak-locale` - authentik: Selection of locales authentik supports --- api/openapi.yaml | 103 ------------------------------------------- api_core.go | 2 +- api_events.go | 4 +- api_flows.go | 2 +- api_providers.go | 4 +- api_sources.go | 12 ++--- api_stages.go | 20 ++++----- docs/CoreApi.md | 4 +- docs/EventsApi.md | 8 ++-- docs/FlowsApi.md | 4 +- docs/ProvidersApi.md | 8 ++-- docs/SourcesApi.md | 24 +++++----- docs/StagesApi.md | 40 ++++++++--------- schema.yml | 103 ------------------------------------------- 14 files changed, 66 insertions(+), 272 deletions(-) diff --git a/api/openapi.yaml b/api/openapi.yaml index 72e5085a7..5076b0cbf 100644 --- a/api/openapi.yaml +++ b/api/openapi.yaml @@ -4405,11 +4405,6 @@ paths: * `api` - Intent Api * `recovery` - Intent Recovery * `app_password` - Intent App Password - - * `verification` - Intent Verification - * `api` - Intent Api - * `recovery` - Intent Recovery - * `app_password` - Intent App Password explode: true in: query name: intent @@ -6550,10 +6545,6 @@ paths: * `notice` - Notice * `warning` - Warning * `alert` - Alert - - * `notice` - Notice - * `warning` - Warning - * `alert` - Alert explode: true in: query name: severity @@ -7132,11 +7123,6 @@ paths: * `webhook` - Generic Webhook * `webhook_slack` - Slack Webhook (Slack/Discord) * `email` - Email - - * `local` - authentik inbuilt notifications - * `webhook` - Generic Webhook - * `webhook_slack` - Slack Webhook (Slack/Discord) - * `email` - Email explode: true in: query name: mode @@ -7578,9 +7564,6 @@ paths: - description: |- * `all` - all, all policies must pass * `any` - any, any policy must pass - - * `all` - all, all policies must pass - * `any` - any, any policy must pass explode: true in: query name: policy_engine_mode @@ -17742,11 +17725,6 @@ paths: * `http://www.w3.org/2001/04/xmlenc#sha256` - SHA256 * `http://www.w3.org/2001/04/xmldsig-more#sha384` - SHA384 * `http://www.w3.org/2001/04/xmlenc#sha512` - SHA512 - - * `http://www.w3.org/2000/09/xmldsig#sha1` - SHA1 - * `http://www.w3.org/2001/04/xmlenc#sha256` - SHA256 - * `http://www.w3.org/2001/04/xmldsig-more#sha384` - SHA384 - * `http://www.w3.org/2001/04/xmlenc#sha512` - SHA512 explode: true in: query name: digest_algorithm @@ -17843,12 +17821,6 @@ paths: * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha384` - RSA-SHA384 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha512` - RSA-SHA512 * `http://www.w3.org/2000/09/xmldsig#dsa-sha1` - DSA-SHA1 - - * `http://www.w3.org/2000/09/xmldsig#rsa-sha1` - RSA-SHA1 - * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha256` - RSA-SHA256 - * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha384` - RSA-SHA384 - * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha512` - RSA-SHA512 - * `http://www.w3.org/2000/09/xmldsig#dsa-sha1` - DSA-SHA1 explode: true in: query name: signature_algorithm @@ -19707,9 +19679,6 @@ paths: - description: |- * `all` - all, all policies must pass * `any` - any, any policy must pass - - * `all` - all, all policies must pass - * `any` - any, any policy must pass explode: true in: query name: policy_engine_mode @@ -20133,9 +20102,6 @@ paths: - description: |- * `all` - all, all policies must pass * `any` - any, any policy must pass - - * `all` - all, all policies must pass - * `any` - any, any policy must pass explode: true in: query name: policy_engine_mode @@ -20512,10 +20478,6 @@ paths: * `REDIRECT` - Redirect Binding * `POST` - POST Binding * `POST_AUTO` - POST Binding with auto-confirmation - - * `REDIRECT` - Redirect Binding - * `POST` - POST Binding - * `POST_AUTO` - POST Binding with auto-confirmation explode: true in: query name: binding_type @@ -20532,11 +20494,6 @@ paths: * `http://www.w3.org/2001/04/xmlenc#sha256` - SHA256 * `http://www.w3.org/2001/04/xmldsig-more#sha384` - SHA384 * `http://www.w3.org/2001/04/xmlenc#sha512` - SHA512 - - * `http://www.w3.org/2000/09/xmldsig#sha1` - SHA1 - * `http://www.w3.org/2001/04/xmlenc#sha256` - SHA256 - * `http://www.w3.org/2001/04/xmldsig-more#sha384` - SHA384 - * `http://www.w3.org/2001/04/xmlenc#sha512` - SHA512 explode: true in: query name: digest_algorithm @@ -20633,9 +20590,6 @@ paths: - description: |- * `all` - all, all policies must pass * `any` - any, any policy must pass - - * `all` - all, all policies must pass - * `any` - any, any policy must pass explode: true in: query name: policy_engine_mode @@ -20668,12 +20622,6 @@ paths: * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha384` - RSA-SHA384 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha512` - RSA-SHA512 * `http://www.w3.org/2000/09/xmldsig#dsa-sha1` - DSA-SHA1 - - * `http://www.w3.org/2000/09/xmldsig#rsa-sha1` - RSA-SHA1 - * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha256` - RSA-SHA256 - * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha384` - RSA-SHA384 - * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha512` - RSA-SHA512 - * `http://www.w3.org/2000/09/xmldsig#dsa-sha1` - DSA-SHA1 explode: true in: query name: signature_algorithm @@ -22805,9 +22753,6 @@ paths: - description: |- * `basic` - Basic * `bearer` - Bearer - - * `basic` - Basic - * `bearer` - Bearer explode: true in: query name: auth_type @@ -22882,9 +22827,6 @@ paths: - description: |- * `twilio` - Twilio * `generic` - Generic - - * `twilio` - Twilio - * `generic` - Generic explode: true in: query name: provider @@ -23500,9 +23442,6 @@ paths: - description: |- * `6` - 6 digits, widely compatible * `8` - 8 digits, not compatible with apps like Google Authenticator - - * `6` - 6 digits, widely compatible - * `8` - 8 digits, not compatible with apps like Google Authenticator explode: true in: query name: digits @@ -23839,10 +23778,6 @@ paths: * `skip` - Skip * `deny` - Deny * `configure` - Configure - - * `skip` - Skip - * `deny` - Deny - * `configure` - Configure explode: true in: query name: not_configured_action @@ -24140,9 +24075,6 @@ paths: - description: |- * `platform` - Platform * `cross-platform` - Cross Platform - - * `platform` - Platform - * `cross-platform` - Cross Platform explode: true in: query name: authenticator_attachment @@ -24204,10 +24136,6 @@ paths: * `discouraged` - Discouraged * `preferred` - Preferred * `required` - Required - - * `discouraged` - Discouraged - * `preferred` - Preferred - * `required` - Required explode: true in: query name: resident_key_requirement @@ -24239,10 +24167,6 @@ paths: * `required` - Required * `preferred` - Preferred * `discouraged` - Discouraged - - * `required` - Required - * `preferred` - Preferred - * `discouraged` - Discouraged explode: true in: query name: user_verification @@ -24813,10 +24737,6 @@ paths: * `always_require` - Always Require * `permanent` - Permanent * `expiring` - Expiring - - * `always_require` - Always Require - * `permanent` - Permanent - * `expiring` - Expiring explode: true in: query name: mode @@ -27483,25 +27403,6 @@ paths: * `hidden` - Hidden: Hidden field, can be used to insert data into form. * `static` - Static: Static value, displayed as-is. * `ak-locale` - authentik: Selection of locales authentik supports - - * `text` - Text: Simple Text input - * `text_area` - Text area: Multiline Text Input. - * `text_read_only` - Text (read-only): Simple Text input, but cannot be edited. - * `text_area_read_only` - Text area (read-only): Multiline Text input, but cannot be edited. - * `username` - Username: Same as Text input, but checks for and prevents duplicate usernames. - * `email` - Email: Text field with Email type. - * `password` - Password: Masked input, multiple inputs of this type on the same prompt need to be identical. - * `number` - Number - * `checkbox` - Checkbox - * `radio-button-group` - Fixed choice field rendered as a group of radio buttons. - * `dropdown` - Fixed choice field rendered as a dropdown. - * `date` - Date - * `date-time` - Date Time - * `file` - File: File upload for arbitrary files. File content will be available in flow context as data-URI - * `separator` - Separator: Static Separator Line - * `hidden` - Hidden: Hidden field, can be used to insert data into form. - * `static` - Static: Static value, displayed as-is. - * `ak-locale` - authentik: Selection of locales authentik supports explode: true in: query name: type @@ -29111,10 +29012,6 @@ paths: * `never_create` - Never Create * `create_when_required` - Create When Required * `always_create` - Always Create - - * `never_create` - Never Create - * `create_when_required` - Create When Required - * `always_create` - Always Create explode: true in: query name: user_creation_mode diff --git a/api_core.go b/api_core.go index 10e743391..90998ca62 100644 --- a/api_core.go +++ b/api_core.go @@ -5184,7 +5184,7 @@ func (r ApiCoreTokensListRequest) Identifier(identifier string) ApiCoreTokensLis return r } -// * `verification` - Intent Verification * `api` - Intent Api * `recovery` - Intent Recovery * `app_password` - Intent App Password * `verification` - Intent Verification * `api` - Intent Api * `recovery` - Intent Recovery * `app_password` - Intent App Password +// * `verification` - Intent Verification * `api` - Intent Api * `recovery` - Intent Recovery * `app_password` - Intent App Password func (r ApiCoreTokensListRequest) Intent(intent string) ApiCoreTokensListRequest { r.intent = &intent return r diff --git a/api_events.go b/api_events.go index 0b70e4a4d..1055b819b 100644 --- a/api_events.go +++ b/api_events.go @@ -1593,7 +1593,7 @@ func (r ApiEventsNotificationsListRequest) Seen(seen bool) ApiEventsNotification return r } -// * `notice` - Notice * `warning` - Warning * `alert` - Alert * `notice` - Notice * `warning` - Warning * `alert` - Alert +// * `notice` - Notice * `warning` - Warning * `alert` - Alert func (r ApiEventsNotificationsListRequest) Severity(severity string) ApiEventsNotificationsListRequest { r.severity = &severity return r @@ -3766,7 +3766,7 @@ type ApiEventsTransportsListRequest struct { webhookUrl *string } -// * `local` - authentik inbuilt notifications * `webhook` - Generic Webhook * `webhook_slack` - Slack Webhook (Slack/Discord) * `email` - Email * `local` - authentik inbuilt notifications * `webhook` - Generic Webhook * `webhook_slack` - Slack Webhook (Slack/Discord) * `email` - Email +// * `local` - authentik inbuilt notifications * `webhook` - Generic Webhook * `webhook_slack` - Slack Webhook (Slack/Discord) * `email` - Email func (r ApiEventsTransportsListRequest) Mode(mode string) ApiEventsTransportsListRequest { r.mode = &mode return r diff --git a/api_flows.go b/api_flows.go index ad6ea75df..48213caec 100644 --- a/api_flows.go +++ b/api_flows.go @@ -362,7 +362,7 @@ func (r ApiFlowsBindingsListRequest) Policies(policies []string) ApiFlowsBinding return r } -// * `all` - all, all policies must pass * `any` - any, any policy must pass * `all` - all, all policies must pass * `any` - any, any policy must pass +// * `all` - all, all policies must pass * `any` - any, any policy must pass func (r ApiFlowsBindingsListRequest) PolicyEngineMode(policyEngineMode string) ApiFlowsBindingsListRequest { r.policyEngineMode = &policyEngineMode return r diff --git a/api_providers.go b/api_providers.go index 250f732a0..7e467c69a 100644 --- a/api_providers.go +++ b/api_providers.go @@ -5964,7 +5964,7 @@ func (r ApiProvidersSamlListRequest) BackchannelApplication(backchannelApplicati return r } -// * `http://www.w3.org/2000/09/xmldsig#sha1` - SHA1 * `http://www.w3.org/2001/04/xmlenc#sha256` - SHA256 * `http://www.w3.org/2001/04/xmldsig-more#sha384` - SHA384 * `http://www.w3.org/2001/04/xmlenc#sha512` - SHA512 * `http://www.w3.org/2000/09/xmldsig#sha1` - SHA1 * `http://www.w3.org/2001/04/xmlenc#sha256` - SHA256 * `http://www.w3.org/2001/04/xmldsig-more#sha384` - SHA384 * `http://www.w3.org/2001/04/xmlenc#sha512` - SHA512 +// * `http://www.w3.org/2000/09/xmldsig#sha1` - SHA1 * `http://www.w3.org/2001/04/xmlenc#sha256` - SHA256 * `http://www.w3.org/2001/04/xmldsig-more#sha384` - SHA384 * `http://www.w3.org/2001/04/xmlenc#sha512` - SHA512 func (r ApiProvidersSamlListRequest) DigestAlgorithm(digestAlgorithm string) ApiProvidersSamlListRequest { r.digestAlgorithm = &digestAlgorithm return r @@ -6024,7 +6024,7 @@ func (r ApiProvidersSamlListRequest) SessionValidNotOnOrAfter(sessionValidNotOnO return r } -// * `http://www.w3.org/2000/09/xmldsig#rsa-sha1` - RSA-SHA1 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha256` - RSA-SHA256 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha384` - RSA-SHA384 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha512` - RSA-SHA512 * `http://www.w3.org/2000/09/xmldsig#dsa-sha1` - DSA-SHA1 * `http://www.w3.org/2000/09/xmldsig#rsa-sha1` - RSA-SHA1 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha256` - RSA-SHA256 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha384` - RSA-SHA384 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha512` - RSA-SHA512 * `http://www.w3.org/2000/09/xmldsig#dsa-sha1` - DSA-SHA1 +// * `http://www.w3.org/2000/09/xmldsig#rsa-sha1` - RSA-SHA1 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha256` - RSA-SHA256 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha384` - RSA-SHA384 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha512` - RSA-SHA512 * `http://www.w3.org/2000/09/xmldsig#dsa-sha1` - DSA-SHA1 func (r ApiProvidersSamlListRequest) SignatureAlgorithm(signatureAlgorithm string) ApiProvidersSamlListRequest { r.signatureAlgorithm = &signatureAlgorithm return r diff --git a/api_sources.go b/api_sources.go index 1d391c4da..06bfb0791 100644 --- a/api_sources.go +++ b/api_sources.go @@ -3017,7 +3017,7 @@ func (r ApiSourcesOauthListRequest) PageSize(pageSize int32) ApiSourcesOauthList return r } -// * `all` - all, all policies must pass * `any` - any, any policy must pass * `all` - all, all policies must pass * `any` - any, any policy must pass +// * `all` - all, all policies must pass * `any` - any, any policy must pass func (r ApiSourcesOauthListRequest) PolicyEngineMode(policyEngineMode string) ApiSourcesOauthListRequest { r.policyEngineMode = &policyEngineMode return r @@ -4285,7 +4285,7 @@ func (r ApiSourcesPlexListRequest) PageSize(pageSize int32) ApiSourcesPlexListRe return r } -// * `all` - all, all policies must pass * `any` - any, any policy must pass * `all` - all, all policies must pass * `any` - any, any policy must pass +// * `all` - all, all policies must pass * `any` - any, any policy must pass func (r ApiSourcesPlexListRequest) PolicyEngineMode(policyEngineMode string) ApiSourcesPlexListRequest { r.policyEngineMode = &policyEngineMode return r @@ -5607,13 +5607,13 @@ func (r ApiSourcesSamlListRequest) AuthenticationFlow(authenticationFlow string) return r } -// * `REDIRECT` - Redirect Binding * `POST` - POST Binding * `POST_AUTO` - POST Binding with auto-confirmation * `REDIRECT` - Redirect Binding * `POST` - POST Binding * `POST_AUTO` - POST Binding with auto-confirmation +// * `REDIRECT` - Redirect Binding * `POST` - POST Binding * `POST_AUTO` - POST Binding with auto-confirmation func (r ApiSourcesSamlListRequest) BindingType(bindingType string) ApiSourcesSamlListRequest { r.bindingType = &bindingType return r } -// * `http://www.w3.org/2000/09/xmldsig#sha1` - SHA1 * `http://www.w3.org/2001/04/xmlenc#sha256` - SHA256 * `http://www.w3.org/2001/04/xmldsig-more#sha384` - SHA384 * `http://www.w3.org/2001/04/xmlenc#sha512` - SHA512 * `http://www.w3.org/2000/09/xmldsig#sha1` - SHA1 * `http://www.w3.org/2001/04/xmlenc#sha256` - SHA256 * `http://www.w3.org/2001/04/xmldsig-more#sha384` - SHA384 * `http://www.w3.org/2001/04/xmlenc#sha512` - SHA512 +// * `http://www.w3.org/2000/09/xmldsig#sha1` - SHA1 * `http://www.w3.org/2001/04/xmlenc#sha256` - SHA256 * `http://www.w3.org/2001/04/xmldsig-more#sha384` - SHA384 * `http://www.w3.org/2001/04/xmlenc#sha512` - SHA512 func (r ApiSourcesSamlListRequest) DigestAlgorithm(digestAlgorithm string) ApiSourcesSamlListRequest { r.digestAlgorithm = &digestAlgorithm return r @@ -5668,7 +5668,7 @@ func (r ApiSourcesSamlListRequest) PageSize(pageSize int32) ApiSourcesSamlListRe return r } -// * `all` - all, all policies must pass * `any` - any, any policy must pass * `all` - all, all policies must pass * `any` - any, any policy must pass +// * `all` - all, all policies must pass * `any` - any, any policy must pass func (r ApiSourcesSamlListRequest) PolicyEngineMode(policyEngineMode string) ApiSourcesSamlListRequest { r.policyEngineMode = &policyEngineMode return r @@ -5685,7 +5685,7 @@ func (r ApiSourcesSamlListRequest) Search(search string) ApiSourcesSamlListReque return r } -// * `http://www.w3.org/2000/09/xmldsig#rsa-sha1` - RSA-SHA1 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha256` - RSA-SHA256 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha384` - RSA-SHA384 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha512` - RSA-SHA512 * `http://www.w3.org/2000/09/xmldsig#dsa-sha1` - DSA-SHA1 * `http://www.w3.org/2000/09/xmldsig#rsa-sha1` - RSA-SHA1 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha256` - RSA-SHA256 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha384` - RSA-SHA384 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha512` - RSA-SHA512 * `http://www.w3.org/2000/09/xmldsig#dsa-sha1` - DSA-SHA1 +// * `http://www.w3.org/2000/09/xmldsig#rsa-sha1` - RSA-SHA1 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha256` - RSA-SHA256 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha384` - RSA-SHA384 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha512` - RSA-SHA512 * `http://www.w3.org/2000/09/xmldsig#dsa-sha1` - DSA-SHA1 func (r ApiSourcesSamlListRequest) SignatureAlgorithm(signatureAlgorithm string) ApiSourcesSamlListRequest { r.signatureAlgorithm = &signatureAlgorithm return r diff --git a/api_stages.go b/api_stages.go index 620a61611..f17929395 100644 --- a/api_stages.go +++ b/api_stages.go @@ -2612,7 +2612,7 @@ func (r ApiStagesAuthenticatorSmsListRequest) AuthPassword(authPassword string) return r } -// * `basic` - Basic * `bearer` - Bearer * `basic` - Basic * `bearer` - Bearer +// * `basic` - Basic * `bearer` - Bearer func (r ApiStagesAuthenticatorSmsListRequest) AuthType(authType string) ApiStagesAuthenticatorSmsListRequest { r.authType = &authType return r @@ -2661,7 +2661,7 @@ func (r ApiStagesAuthenticatorSmsListRequest) PageSize(pageSize int32) ApiStages return r } -// * `twilio` - Twilio * `generic` - Generic * `twilio` - Twilio * `generic` - Generic +// * `twilio` - Twilio * `generic` - Generic func (r ApiStagesAuthenticatorSmsListRequest) Provider(provider string) ApiStagesAuthenticatorSmsListRequest { r.provider = &provider return r @@ -4768,7 +4768,7 @@ func (r ApiStagesAuthenticatorTotpListRequest) ConfigureFlow(configureFlow strin return r } -// * `6` - 6 digits, widely compatible * `8` - 8 digits, not compatible with apps like Google Authenticator * `6` - 6 digits, widely compatible * `8` - 8 digits, not compatible with apps like Google Authenticator +// * `6` - 6 digits, widely compatible * `8` - 8 digits, not compatible with apps like Google Authenticator func (r ApiStagesAuthenticatorTotpListRequest) Digits(digits int32) ApiStagesAuthenticatorTotpListRequest { r.digits = &digits return r @@ -5826,7 +5826,7 @@ func (r ApiStagesAuthenticatorValidateListRequest) Name(name string) ApiStagesAu return r } -// * `skip` - Skip * `deny` - Deny * `configure` - Configure * `skip` - Skip * `deny` - Deny * `configure` - Configure +// * `skip` - Skip * `deny` - Deny * `configure` - Configure func (r ApiStagesAuthenticatorValidateListRequest) NotConfiguredAction(notConfiguredAction string) ApiStagesAuthenticatorValidateListRequest { r.notConfiguredAction = ¬ConfiguredAction return r @@ -6865,7 +6865,7 @@ type ApiStagesAuthenticatorWebauthnListRequest struct { userVerification *string } -// * `platform` - Platform * `cross-platform` - Cross Platform * `platform` - Platform * `cross-platform` - Cross Platform +// * `platform` - Platform * `cross-platform` - Cross Platform func (r ApiStagesAuthenticatorWebauthnListRequest) AuthenticatorAttachment(authenticatorAttachment string) ApiStagesAuthenticatorWebauthnListRequest { r.authenticatorAttachment = &authenticatorAttachment return r @@ -6904,7 +6904,7 @@ func (r ApiStagesAuthenticatorWebauthnListRequest) PageSize(pageSize int32) ApiS return r } -// * `discouraged` - Discouraged * `preferred` - Preferred * `required` - Required * `discouraged` - Discouraged * `preferred` - Preferred * `required` - Required +// * `discouraged` - Discouraged * `preferred` - Preferred * `required` - Required func (r ApiStagesAuthenticatorWebauthnListRequest) ResidentKeyRequirement(residentKeyRequirement string) ApiStagesAuthenticatorWebauthnListRequest { r.residentKeyRequirement = &residentKeyRequirement return r @@ -6921,7 +6921,7 @@ func (r ApiStagesAuthenticatorWebauthnListRequest) StageUuid(stageUuid string) A return r } -// * `required` - Required * `preferred` - Preferred * `discouraged` - Discouraged * `required` - Required * `preferred` - Preferred * `discouraged` - Discouraged +// * `required` - Required * `preferred` - Preferred * `discouraged` - Discouraged func (r ApiStagesAuthenticatorWebauthnListRequest) UserVerification(userVerification string) ApiStagesAuthenticatorWebauthnListRequest { r.userVerification = &userVerification return r @@ -8969,7 +8969,7 @@ func (r ApiStagesConsentListRequest) ConsentExpireIn(consentExpireIn string) Api return r } -// * `always_require` - Always Require * `permanent` - Permanent * `expiring` - Expiring * `always_require` - Always Require * `permanent` - Permanent * `expiring` - Expiring +// * `always_require` - Always Require * `permanent` - Permanent * `expiring` - Expiring func (r ApiStagesConsentListRequest) Mode(mode string) ApiStagesConsentListRequest { r.mode = &mode return r @@ -17584,7 +17584,7 @@ func (r ApiStagesPromptPromptsListRequest) Search(search string) ApiStagesPrompt return r } -// * `text` - Text: Simple Text input * `text_area` - Text area: Multiline Text Input. * `text_read_only` - Text (read-only): Simple Text input, but cannot be edited. * `text_area_read_only` - Text area (read-only): Multiline Text input, but cannot be edited. * `username` - Username: Same as Text input, but checks for and prevents duplicate usernames. * `email` - Email: Text field with Email type. * `password` - Password: Masked input, multiple inputs of this type on the same prompt need to be identical. * `number` - Number * `checkbox` - Checkbox * `radio-button-group` - Fixed choice field rendered as a group of radio buttons. * `dropdown` - Fixed choice field rendered as a dropdown. * `date` - Date * `date-time` - Date Time * `file` - File: File upload for arbitrary files. File content will be available in flow context as data-URI * `separator` - Separator: Static Separator Line * `hidden` - Hidden: Hidden field, can be used to insert data into form. * `static` - Static: Static value, displayed as-is. * `ak-locale` - authentik: Selection of locales authentik supports * `text` - Text: Simple Text input * `text_area` - Text area: Multiline Text Input. * `text_read_only` - Text (read-only): Simple Text input, but cannot be edited. * `text_area_read_only` - Text area (read-only): Multiline Text input, but cannot be edited. * `username` - Username: Same as Text input, but checks for and prevents duplicate usernames. * `email` - Email: Text field with Email type. * `password` - Password: Masked input, multiple inputs of this type on the same prompt need to be identical. * `number` - Number * `checkbox` - Checkbox * `radio-button-group` - Fixed choice field rendered as a group of radio buttons. * `dropdown` - Fixed choice field rendered as a dropdown. * `date` - Date * `date-time` - Date Time * `file` - File: File upload for arbitrary files. File content will be available in flow context as data-URI * `separator` - Separator: Static Separator Line * `hidden` - Hidden: Hidden field, can be used to insert data into form. * `static` - Static: Static value, displayed as-is. * `ak-locale` - authentik: Selection of locales authentik supports +// * `text` - Text: Simple Text input * `text_area` - Text area: Multiline Text Input. * `text_read_only` - Text (read-only): Simple Text input, but cannot be edited. * `text_area_read_only` - Text area (read-only): Multiline Text input, but cannot be edited. * `username` - Username: Same as Text input, but checks for and prevents duplicate usernames. * `email` - Email: Text field with Email type. * `password` - Password: Masked input, multiple inputs of this type on the same prompt need to be identical. * `number` - Number * `checkbox` - Checkbox * `radio-button-group` - Fixed choice field rendered as a group of radio buttons. * `dropdown` - Fixed choice field rendered as a dropdown. * `date` - Date * `date-time` - Date Time * `file` - File: File upload for arbitrary files. File content will be available in flow context as data-URI * `separator` - Separator: Static Separator Line * `hidden` - Hidden: Hidden field, can be used to insert data into form. * `static` - Static: Static value, displayed as-is. * `ak-locale` - authentik: Selection of locales authentik supports func (r ApiStagesPromptPromptsListRequest) Type_(type_ string) ApiStagesPromptPromptsListRequest { r.type_ = &type_ return r @@ -22953,7 +22953,7 @@ func (r ApiStagesUserWriteListRequest) StageUuid(stageUuid string) ApiStagesUser return r } -// * `never_create` - Never Create * `create_when_required` - Create When Required * `always_create` - Always Create * `never_create` - Never Create * `create_when_required` - Create When Required * `always_create` - Always Create +// * `never_create` - Never Create * `create_when_required` - Create When Required * `always_create` - Always Create func (r ApiStagesUserWriteListRequest) UserCreationMode(userCreationMode string) ApiStagesUserWriteListRequest { r.userCreationMode = &userCreationMode return r diff --git a/docs/CoreApi.md b/docs/CoreApi.md index c7fd15803..85b702a1d 100644 --- a/docs/CoreApi.md +++ b/docs/CoreApi.md @@ -2521,7 +2521,7 @@ func main() { expires := time.Now() // time.Time | (optional) expiring := true // bool | (optional) identifier := "identifier_example" // string | (optional) - intent := "intent_example" // string | * `verification` - Intent Verification * `api` - Intent Api * `recovery` - Intent Recovery * `app_password` - Intent App Password * `verification` - Intent Verification * `api` - Intent Api * `recovery` - Intent Recovery * `app_password` - Intent App Password (optional) + intent := "intent_example" // string | * `verification` - Intent Verification * `api` - Intent Api * `recovery` - Intent Recovery * `app_password` - Intent App Password (optional) managed := "managed_example" // string | (optional) ordering := "ordering_example" // string | Which field to use when ordering the results. (optional) page := int32(56) // int32 | A page number within the paginated result set. (optional) @@ -2556,7 +2556,7 @@ Name | Type | Description | Notes **expires** | **time.Time** | | **expiring** | **bool** | | **identifier** | **string** | | - **intent** | **string** | * `verification` - Intent Verification * `api` - Intent Api * `recovery` - Intent Recovery * `app_password` - Intent App Password * `verification` - Intent Verification * `api` - Intent Api * `recovery` - Intent Recovery * `app_password` - Intent App Password | + **intent** | **string** | * `verification` - Intent Verification * `api` - Intent Api * `recovery` - Intent Recovery * `app_password` - Intent App Password | **managed** | **string** | | **ordering** | **string** | Which field to use when ordering the results. | **page** | **int32** | A page number within the paginated result set. | diff --git a/docs/EventsApi.md b/docs/EventsApi.md index 3dc07d031..3c082a4ab 100644 --- a/docs/EventsApi.md +++ b/docs/EventsApi.md @@ -769,7 +769,7 @@ func main() { pageSize := int32(56) // int32 | Number of results to return per page. (optional) search := "search_example" // string | A search term. (optional) seen := true // bool | (optional) - severity := "severity_example" // string | * `notice` - Notice * `warning` - Warning * `alert` - Alert * `notice` - Notice * `warning` - Warning * `alert` - Alert (optional) + severity := "severity_example" // string | * `notice` - Notice * `warning` - Warning * `alert` - Alert (optional) user := int32(56) // int32 | (optional) configuration := openapiclient.NewConfiguration() @@ -803,7 +803,7 @@ Name | Type | Description | Notes **pageSize** | **int32** | Number of results to return per page. | **search** | **string** | A search term. | **seen** | **bool** | | - **severity** | **string** | * `notice` - Notice * `warning` - Warning * `alert` - Alert * `notice` - Notice * `warning` - Warning * `alert` - Alert | + **severity** | **string** | * `notice` - Notice * `warning` - Warning * `alert` - Alert | **user** | **int32** | | ### Return type @@ -1818,7 +1818,7 @@ import ( ) func main() { - mode := "mode_example" // string | * `local` - authentik inbuilt notifications * `webhook` - Generic Webhook * `webhook_slack` - Slack Webhook (Slack/Discord) * `email` - Email * `local` - authentik inbuilt notifications * `webhook` - Generic Webhook * `webhook_slack` - Slack Webhook (Slack/Discord) * `email` - Email (optional) + mode := "mode_example" // string | * `local` - authentik inbuilt notifications * `webhook` - Generic Webhook * `webhook_slack` - Slack Webhook (Slack/Discord) * `email` - Email (optional) name := "name_example" // string | (optional) ordering := "ordering_example" // string | Which field to use when ordering the results. (optional) page := int32(56) // int32 | A page number within the paginated result set. (optional) @@ -1850,7 +1850,7 @@ Other parameters are passed through a pointer to a apiEventsTransportsListReques Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **mode** | **string** | * `local` - authentik inbuilt notifications * `webhook` - Generic Webhook * `webhook_slack` - Slack Webhook (Slack/Discord) * `email` - Email * `local` - authentik inbuilt notifications * `webhook` - Generic Webhook * `webhook_slack` - Slack Webhook (Slack/Discord) * `email` - Email | + **mode** | **string** | * `local` - authentik inbuilt notifications * `webhook` - Generic Webhook * `webhook_slack` - Slack Webhook (Slack/Discord) * `email` - Email | **name** | **string** | | **ordering** | **string** | Which field to use when ordering the results. | **page** | **int32** | A page number within the paginated result set. | diff --git a/docs/FlowsApi.md b/docs/FlowsApi.md index 5e18ab6c4..4ab37ed3b 100644 --- a/docs/FlowsApi.md +++ b/docs/FlowsApi.md @@ -196,7 +196,7 @@ func main() { pageSize := int32(56) // int32 | Number of results to return per page. (optional) pbmUuid := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | (optional) policies := []string{"Inner_example"} // []string | (optional) - policyEngineMode := "policyEngineMode_example" // string | * `all` - all, all policies must pass * `any` - any, any policy must pass * `all` - all, all policies must pass * `any` - any, any policy must pass (optional) + policyEngineMode := "policyEngineMode_example" // string | * `all` - all, all policies must pass * `any` - any, any policy must pass (optional) reEvaluatePolicies := true // bool | (optional) search := "search_example" // string | A search term. (optional) stage := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | (optional) @@ -234,7 +234,7 @@ Name | Type | Description | Notes **pageSize** | **int32** | Number of results to return per page. | **pbmUuid** | **string** | | **policies** | **[]string** | | - **policyEngineMode** | **string** | * `all` - all, all policies must pass * `any` - any, any policy must pass * `all` - all, all policies must pass * `any` - any, any policy must pass | + **policyEngineMode** | **string** | * `all` - all, all policies must pass * `any` - any, any policy must pass | **reEvaluatePolicies** | **bool** | | **search** | **string** | A search term. | **stage** | **string** | | diff --git a/docs/ProvidersApi.md b/docs/ProvidersApi.md index 8b754e5c6..158b6bc60 100644 --- a/docs/ProvidersApi.md +++ b/docs/ProvidersApi.md @@ -2825,7 +2825,7 @@ func main() { authenticationFlow := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | (optional) authorizationFlow := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | (optional) backchannelApplication := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | (optional) - digestAlgorithm := "digestAlgorithm_example" // string | * `http://www.w3.org/2000/09/xmldsig#sha1` - SHA1 * `http://www.w3.org/2001/04/xmlenc#sha256` - SHA256 * `http://www.w3.org/2001/04/xmldsig-more#sha384` - SHA384 * `http://www.w3.org/2001/04/xmlenc#sha512` - SHA512 * `http://www.w3.org/2000/09/xmldsig#sha1` - SHA1 * `http://www.w3.org/2001/04/xmlenc#sha256` - SHA256 * `http://www.w3.org/2001/04/xmldsig-more#sha384` - SHA384 * `http://www.w3.org/2001/04/xmlenc#sha512` - SHA512 (optional) + digestAlgorithm := "digestAlgorithm_example" // string | * `http://www.w3.org/2000/09/xmldsig#sha1` - SHA1 * `http://www.w3.org/2001/04/xmlenc#sha256` - SHA256 * `http://www.w3.org/2001/04/xmldsig-more#sha384` - SHA384 * `http://www.w3.org/2001/04/xmlenc#sha512` - SHA512 (optional) isBackchannel := true // bool | (optional) issuer := "issuer_example" // string | (optional) name := "name_example" // string | (optional) @@ -2836,7 +2836,7 @@ func main() { propertyMappings := []string{"Inner_example"} // []string | (optional) search := "search_example" // string | A search term. (optional) sessionValidNotOnOrAfter := "sessionValidNotOnOrAfter_example" // string | (optional) - signatureAlgorithm := "signatureAlgorithm_example" // string | * `http://www.w3.org/2000/09/xmldsig#rsa-sha1` - RSA-SHA1 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha256` - RSA-SHA256 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha384` - RSA-SHA384 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha512` - RSA-SHA512 * `http://www.w3.org/2000/09/xmldsig#dsa-sha1` - DSA-SHA1 * `http://www.w3.org/2000/09/xmldsig#rsa-sha1` - RSA-SHA1 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha256` - RSA-SHA256 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha384` - RSA-SHA384 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha512` - RSA-SHA512 * `http://www.w3.org/2000/09/xmldsig#dsa-sha1` - DSA-SHA1 (optional) + signatureAlgorithm := "signatureAlgorithm_example" // string | * `http://www.w3.org/2000/09/xmldsig#rsa-sha1` - RSA-SHA1 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha256` - RSA-SHA256 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha384` - RSA-SHA384 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha512` - RSA-SHA512 * `http://www.w3.org/2000/09/xmldsig#dsa-sha1` - DSA-SHA1 (optional) signingKp := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | (optional) spBinding := "spBinding_example" // string | This determines how authentik sends the response back to the Service Provider. * `redirect` - Redirect * `post` - Post (optional) verificationKp := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | (optional) @@ -2871,7 +2871,7 @@ Name | Type | Description | Notes **authenticationFlow** | **string** | | **authorizationFlow** | **string** | | **backchannelApplication** | **string** | | - **digestAlgorithm** | **string** | * `http://www.w3.org/2000/09/xmldsig#sha1` - SHA1 * `http://www.w3.org/2001/04/xmlenc#sha256` - SHA256 * `http://www.w3.org/2001/04/xmldsig-more#sha384` - SHA384 * `http://www.w3.org/2001/04/xmlenc#sha512` - SHA512 * `http://www.w3.org/2000/09/xmldsig#sha1` - SHA1 * `http://www.w3.org/2001/04/xmlenc#sha256` - SHA256 * `http://www.w3.org/2001/04/xmldsig-more#sha384` - SHA384 * `http://www.w3.org/2001/04/xmlenc#sha512` - SHA512 | + **digestAlgorithm** | **string** | * `http://www.w3.org/2000/09/xmldsig#sha1` - SHA1 * `http://www.w3.org/2001/04/xmlenc#sha256` - SHA256 * `http://www.w3.org/2001/04/xmldsig-more#sha384` - SHA384 * `http://www.w3.org/2001/04/xmlenc#sha512` - SHA512 | **isBackchannel** | **bool** | | **issuer** | **string** | | **name** | **string** | | @@ -2882,7 +2882,7 @@ Name | Type | Description | Notes **propertyMappings** | **[]string** | | **search** | **string** | A search term. | **sessionValidNotOnOrAfter** | **string** | | - **signatureAlgorithm** | **string** | * `http://www.w3.org/2000/09/xmldsig#rsa-sha1` - RSA-SHA1 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha256` - RSA-SHA256 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha384` - RSA-SHA384 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha512` - RSA-SHA512 * `http://www.w3.org/2000/09/xmldsig#dsa-sha1` - DSA-SHA1 * `http://www.w3.org/2000/09/xmldsig#rsa-sha1` - RSA-SHA1 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha256` - RSA-SHA256 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha384` - RSA-SHA384 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha512` - RSA-SHA512 * `http://www.w3.org/2000/09/xmldsig#dsa-sha1` - DSA-SHA1 | + **signatureAlgorithm** | **string** | * `http://www.w3.org/2000/09/xmldsig#rsa-sha1` - RSA-SHA1 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha256` - RSA-SHA256 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha384` - RSA-SHA384 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha512` - RSA-SHA512 * `http://www.w3.org/2000/09/xmldsig#dsa-sha1` - DSA-SHA1 | **signingKp** | **string** | | **spBinding** | **string** | This determines how authentik sends the response back to the Service Provider. * `redirect` - Redirect * `post` - Post | **verificationKp** | **string** | | diff --git a/docs/SourcesApi.md b/docs/SourcesApi.md index 666b8d64b..69f623837 100644 --- a/docs/SourcesApi.md +++ b/docs/SourcesApi.md @@ -1467,7 +1467,7 @@ func main() { ordering := "ordering_example" // string | Which field to use when ordering the results. (optional) page := int32(56) // int32 | A page number within the paginated result set. (optional) pageSize := int32(56) // int32 | Number of results to return per page. (optional) - policyEngineMode := "policyEngineMode_example" // string | * `all` - all, all policies must pass * `any` - any, any policy must pass * `all` - all, all policies must pass * `any` - any, any policy must pass (optional) + policyEngineMode := "policyEngineMode_example" // string | * `all` - all, all policies must pass * `any` - any, any policy must pass (optional) profileUrl := "profileUrl_example" // string | (optional) providerType := "providerType_example" // string | (optional) requestTokenUrl := "requestTokenUrl_example" // string | (optional) @@ -1510,7 +1510,7 @@ Name | Type | Description | Notes **ordering** | **string** | Which field to use when ordering the results. | **page** | **int32** | A page number within the paginated result set. | **pageSize** | **int32** | Number of results to return per page. | - **policyEngineMode** | **string** | * `all` - all, all policies must pass * `any` - any, any policy must pass * `all` - all, all policies must pass * `any` - any, any policy must pass | + **policyEngineMode** | **string** | * `all` - all, all policies must pass * `any` - any, any policy must pass | **profileUrl** | **string** | | **providerType** | **string** | | **requestTokenUrl** | **string** | | @@ -2050,7 +2050,7 @@ func main() { ordering := "ordering_example" // string | Which field to use when ordering the results. (optional) page := int32(56) // int32 | A page number within the paginated result set. (optional) pageSize := int32(56) // int32 | Number of results to return per page. (optional) - policyEngineMode := "policyEngineMode_example" // string | * `all` - all, all policies must pass * `any` - any, any policy must pass * `all` - all, all policies must pass * `any` - any, any policy must pass (optional) + policyEngineMode := "policyEngineMode_example" // string | * `all` - all, all policies must pass * `any` - any, any policy must pass (optional) search := "search_example" // string | A search term. (optional) slug := "slug_example" // string | (optional) userMatchingMode := "userMatchingMode_example" // string | How the source determines if an existing user should be authenticated or a new user enrolled. * `identifier` - Use the source-specific identifier * `email_link` - Link to a user with identical email address. Can have security implications when a source doesn't validate email addresses. * `email_deny` - Use the user's email address, but deny enrollment when the email address already exists. * `username_link` - Link to a user with identical username. Can have security implications when a username is used with another source. * `username_deny` - Use the user's username, but deny enrollment when the username already exists. (optional) @@ -2087,7 +2087,7 @@ Name | Type | Description | Notes **ordering** | **string** | Which field to use when ordering the results. | **page** | **int32** | A page number within the paginated result set. | **pageSize** | **int32** | Number of results to return per page. | - **policyEngineMode** | **string** | * `all` - all, all policies must pass * `any` - any, any policy must pass * `all` - all, all policies must pass * `any` - any, any policy must pass | + **policyEngineMode** | **string** | * `all` - all, all policies must pass * `any` - any, any policy must pass | **search** | **string** | A search term. | **slug** | **string** | | **userMatchingMode** | **string** | How the source determines if an existing user should be authenticated or a new user enrolled. * `identifier` - Use the source-specific identifier * `email_link` - Link to a user with identical email address. Can have security implications when a source doesn't validate email addresses. * `email_deny` - Use the user's email address, but deny enrollment when the email address already exists. * `username_link` - Link to a user with identical username. Can have security implications when a username is used with another source. * `username_deny` - Use the user's username, but deny enrollment when the username already exists. | @@ -2685,8 +2685,8 @@ import ( func main() { allowIdpInitiated := true // bool | (optional) authenticationFlow := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | (optional) - bindingType := "bindingType_example" // string | * `REDIRECT` - Redirect Binding * `POST` - POST Binding * `POST_AUTO` - POST Binding with auto-confirmation * `REDIRECT` - Redirect Binding * `POST` - POST Binding * `POST_AUTO` - POST Binding with auto-confirmation (optional) - digestAlgorithm := "digestAlgorithm_example" // string | * `http://www.w3.org/2000/09/xmldsig#sha1` - SHA1 * `http://www.w3.org/2001/04/xmlenc#sha256` - SHA256 * `http://www.w3.org/2001/04/xmldsig-more#sha384` - SHA384 * `http://www.w3.org/2001/04/xmlenc#sha512` - SHA512 * `http://www.w3.org/2000/09/xmldsig#sha1` - SHA1 * `http://www.w3.org/2001/04/xmlenc#sha256` - SHA256 * `http://www.w3.org/2001/04/xmldsig-more#sha384` - SHA384 * `http://www.w3.org/2001/04/xmlenc#sha512` - SHA512 (optional) + bindingType := "bindingType_example" // string | * `REDIRECT` - Redirect Binding * `POST` - POST Binding * `POST_AUTO` - POST Binding with auto-confirmation (optional) + digestAlgorithm := "digestAlgorithm_example" // string | * `http://www.w3.org/2000/09/xmldsig#sha1` - SHA1 * `http://www.w3.org/2001/04/xmlenc#sha256` - SHA256 * `http://www.w3.org/2001/04/xmldsig-more#sha384` - SHA384 * `http://www.w3.org/2001/04/xmlenc#sha512` - SHA512 (optional) enabled := true // bool | (optional) enrollmentFlow := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | (optional) issuer := "issuer_example" // string | (optional) @@ -2696,10 +2696,10 @@ func main() { ordering := "ordering_example" // string | Which field to use when ordering the results. (optional) page := int32(56) // int32 | A page number within the paginated result set. (optional) pageSize := int32(56) // int32 | Number of results to return per page. (optional) - policyEngineMode := "policyEngineMode_example" // string | * `all` - all, all policies must pass * `any` - any, any policy must pass * `all` - all, all policies must pass * `any` - any, any policy must pass (optional) + policyEngineMode := "policyEngineMode_example" // string | * `all` - all, all policies must pass * `any` - any, any policy must pass (optional) preAuthenticationFlow := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | (optional) search := "search_example" // string | A search term. (optional) - signatureAlgorithm := "signatureAlgorithm_example" // string | * `http://www.w3.org/2000/09/xmldsig#rsa-sha1` - RSA-SHA1 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha256` - RSA-SHA256 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha384` - RSA-SHA384 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha512` - RSA-SHA512 * `http://www.w3.org/2000/09/xmldsig#dsa-sha1` - DSA-SHA1 * `http://www.w3.org/2000/09/xmldsig#rsa-sha1` - RSA-SHA1 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha256` - RSA-SHA256 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha384` - RSA-SHA384 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha512` - RSA-SHA512 * `http://www.w3.org/2000/09/xmldsig#dsa-sha1` - DSA-SHA1 (optional) + signatureAlgorithm := "signatureAlgorithm_example" // string | * `http://www.w3.org/2000/09/xmldsig#rsa-sha1` - RSA-SHA1 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha256` - RSA-SHA256 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha384` - RSA-SHA384 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha512` - RSA-SHA512 * `http://www.w3.org/2000/09/xmldsig#dsa-sha1` - DSA-SHA1 (optional) signingKp := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | (optional) sloUrl := "sloUrl_example" // string | (optional) slug := "slug_example" // string | (optional) @@ -2733,8 +2733,8 @@ Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- **allowIdpInitiated** | **bool** | | **authenticationFlow** | **string** | | - **bindingType** | **string** | * `REDIRECT` - Redirect Binding * `POST` - POST Binding * `POST_AUTO` - POST Binding with auto-confirmation * `REDIRECT` - Redirect Binding * `POST` - POST Binding * `POST_AUTO` - POST Binding with auto-confirmation | - **digestAlgorithm** | **string** | * `http://www.w3.org/2000/09/xmldsig#sha1` - SHA1 * `http://www.w3.org/2001/04/xmlenc#sha256` - SHA256 * `http://www.w3.org/2001/04/xmldsig-more#sha384` - SHA384 * `http://www.w3.org/2001/04/xmlenc#sha512` - SHA512 * `http://www.w3.org/2000/09/xmldsig#sha1` - SHA1 * `http://www.w3.org/2001/04/xmlenc#sha256` - SHA256 * `http://www.w3.org/2001/04/xmldsig-more#sha384` - SHA384 * `http://www.w3.org/2001/04/xmlenc#sha512` - SHA512 | + **bindingType** | **string** | * `REDIRECT` - Redirect Binding * `POST` - POST Binding * `POST_AUTO` - POST Binding with auto-confirmation | + **digestAlgorithm** | **string** | * `http://www.w3.org/2000/09/xmldsig#sha1` - SHA1 * `http://www.w3.org/2001/04/xmlenc#sha256` - SHA256 * `http://www.w3.org/2001/04/xmldsig-more#sha384` - SHA384 * `http://www.w3.org/2001/04/xmlenc#sha512` - SHA512 | **enabled** | **bool** | | **enrollmentFlow** | **string** | | **issuer** | **string** | | @@ -2744,10 +2744,10 @@ Name | Type | Description | Notes **ordering** | **string** | Which field to use when ordering the results. | **page** | **int32** | A page number within the paginated result set. | **pageSize** | **int32** | Number of results to return per page. | - **policyEngineMode** | **string** | * `all` - all, all policies must pass * `any` - any, any policy must pass * `all` - all, all policies must pass * `any` - any, any policy must pass | + **policyEngineMode** | **string** | * `all` - all, all policies must pass * `any` - any, any policy must pass | **preAuthenticationFlow** | **string** | | **search** | **string** | A search term. | - **signatureAlgorithm** | **string** | * `http://www.w3.org/2000/09/xmldsig#rsa-sha1` - RSA-SHA1 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha256` - RSA-SHA256 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha384` - RSA-SHA384 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha512` - RSA-SHA512 * `http://www.w3.org/2000/09/xmldsig#dsa-sha1` - DSA-SHA1 * `http://www.w3.org/2000/09/xmldsig#rsa-sha1` - RSA-SHA1 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha256` - RSA-SHA256 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha384` - RSA-SHA384 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha512` - RSA-SHA512 * `http://www.w3.org/2000/09/xmldsig#dsa-sha1` - DSA-SHA1 | + **signatureAlgorithm** | **string** | * `http://www.w3.org/2000/09/xmldsig#rsa-sha1` - RSA-SHA1 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha256` - RSA-SHA256 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha384` - RSA-SHA384 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha512` - RSA-SHA512 * `http://www.w3.org/2000/09/xmldsig#dsa-sha1` - DSA-SHA1 | **signingKp** | **string** | | **sloUrl** | **string** | | **slug** | **string** | | diff --git a/docs/StagesApi.md b/docs/StagesApi.md index e72f9cb47..da13f9c86 100644 --- a/docs/StagesApi.md +++ b/docs/StagesApi.md @@ -1435,7 +1435,7 @@ func main() { accountSid := "accountSid_example" // string | (optional) auth := "auth_example" // string | (optional) authPassword := "authPassword_example" // string | (optional) - authType := "authType_example" // string | * `basic` - Basic * `bearer` - Bearer * `basic` - Basic * `bearer` - Bearer (optional) + authType := "authType_example" // string | * `basic` - Basic * `bearer` - Bearer (optional) configureFlow := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | (optional) friendlyName := "friendlyName_example" // string | (optional) fromNumber := "fromNumber_example" // string | (optional) @@ -1444,7 +1444,7 @@ func main() { ordering := "ordering_example" // string | Which field to use when ordering the results. (optional) page := int32(56) // int32 | A page number within the paginated result set. (optional) pageSize := int32(56) // int32 | Number of results to return per page. (optional) - provider := "provider_example" // string | * `twilio` - Twilio * `generic` - Generic * `twilio` - Twilio * `generic` - Generic (optional) + provider := "provider_example" // string | * `twilio` - Twilio * `generic` - Generic (optional) search := "search_example" // string | A search term. (optional) stageUuid := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | (optional) verifyOnly := true // bool | (optional) @@ -1475,7 +1475,7 @@ Name | Type | Description | Notes **accountSid** | **string** | | **auth** | **string** | | **authPassword** | **string** | | - **authType** | **string** | * `basic` - Basic * `bearer` - Bearer * `basic` - Basic * `bearer` - Bearer | + **authType** | **string** | * `basic` - Basic * `bearer` - Bearer | **configureFlow** | **string** | | **friendlyName** | **string** | | **fromNumber** | **string** | | @@ -1484,7 +1484,7 @@ Name | Type | Description | Notes **ordering** | **string** | Which field to use when ordering the results. | **page** | **int32** | A page number within the paginated result set. | **pageSize** | **int32** | Number of results to return per page. | - **provider** | **string** | * `twilio` - Twilio * `generic` - Generic * `twilio` - Twilio * `generic` - Generic | + **provider** | **string** | * `twilio` - Twilio * `generic` - Generic | **search** | **string** | A search term. | **stageUuid** | **string** | | **verifyOnly** | **bool** | | @@ -2447,7 +2447,7 @@ import ( func main() { configureFlow := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | (optional) - digits := int32(56) // int32 | * `6` - 6 digits, widely compatible * `8` - 8 digits, not compatible with apps like Google Authenticator * `6` - 6 digits, widely compatible * `8` - 8 digits, not compatible with apps like Google Authenticator (optional) + digits := int32(56) // int32 | * `6` - 6 digits, widely compatible * `8` - 8 digits, not compatible with apps like Google Authenticator (optional) friendlyName := "friendlyName_example" // string | (optional) name := "name_example" // string | (optional) ordering := "ordering_example" // string | Which field to use when ordering the results. (optional) @@ -2480,7 +2480,7 @@ Other parameters are passed through a pointer to a apiStagesAuthenticatorTotpLis Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- **configureFlow** | **string** | | - **digits** | **int32** | * `6` - 6 digits, widely compatible * `8` - 8 digits, not compatible with apps like Google Authenticator * `6` - 6 digits, widely compatible * `8` - 8 digits, not compatible with apps like Google Authenticator | + **digits** | **int32** | * `6` - 6 digits, widely compatible * `8` - 8 digits, not compatible with apps like Google Authenticator | **friendlyName** | **string** | | **name** | **string** | | **ordering** | **string** | Which field to use when ordering the results. | @@ -2948,7 +2948,7 @@ import ( func main() { configurationStages := []string{"Inner_example"} // []string | (optional) name := "name_example" // string | (optional) - notConfiguredAction := "notConfiguredAction_example" // string | * `skip` - Skip * `deny` - Deny * `configure` - Configure * `skip` - Skip * `deny` - Deny * `configure` - Configure (optional) + notConfiguredAction := "notConfiguredAction_example" // string | * `skip` - Skip * `deny` - Deny * `configure` - Configure (optional) ordering := "ordering_example" // string | Which field to use when ordering the results. (optional) page := int32(56) // int32 | A page number within the paginated result set. (optional) pageSize := int32(56) // int32 | Number of results to return per page. (optional) @@ -2979,7 +2979,7 @@ Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- **configurationStages** | **[]string** | | **name** | **string** | | - **notConfiguredAction** | **string** | * `skip` - Skip * `deny` - Deny * `configure` - Configure * `skip` - Skip * `deny` - Deny * `configure` - Configure | + **notConfiguredAction** | **string** | * `skip` - Skip * `deny` - Deny * `configure` - Configure | **ordering** | **string** | Which field to use when ordering the results. | **page** | **int32** | A page number within the paginated result set. | **pageSize** | **int32** | Number of results to return per page. | @@ -3442,17 +3442,17 @@ import ( ) func main() { - authenticatorAttachment := "authenticatorAttachment_example" // string | * `platform` - Platform * `cross-platform` - Cross Platform * `platform` - Platform * `cross-platform` - Cross Platform (optional) + authenticatorAttachment := "authenticatorAttachment_example" // string | * `platform` - Platform * `cross-platform` - Cross Platform (optional) configureFlow := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | (optional) friendlyName := "friendlyName_example" // string | (optional) name := "name_example" // string | (optional) ordering := "ordering_example" // string | Which field to use when ordering the results. (optional) page := int32(56) // int32 | A page number within the paginated result set. (optional) pageSize := int32(56) // int32 | Number of results to return per page. (optional) - residentKeyRequirement := "residentKeyRequirement_example" // string | * `discouraged` - Discouraged * `preferred` - Preferred * `required` - Required * `discouraged` - Discouraged * `preferred` - Preferred * `required` - Required (optional) + residentKeyRequirement := "residentKeyRequirement_example" // string | * `discouraged` - Discouraged * `preferred` - Preferred * `required` - Required (optional) search := "search_example" // string | A search term. (optional) stageUuid := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | (optional) - userVerification := "userVerification_example" // string | * `required` - Required * `preferred` - Preferred * `discouraged` - Discouraged * `required` - Required * `preferred` - Preferred * `discouraged` - Discouraged (optional) + userVerification := "userVerification_example" // string | * `required` - Required * `preferred` - Preferred * `discouraged` - Discouraged (optional) configuration := openapiclient.NewConfiguration() apiClient := openapiclient.NewAPIClient(configuration) @@ -3477,17 +3477,17 @@ Other parameters are passed through a pointer to a apiStagesAuthenticatorWebauth Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **authenticatorAttachment** | **string** | * `platform` - Platform * `cross-platform` - Cross Platform * `platform` - Platform * `cross-platform` - Cross Platform | + **authenticatorAttachment** | **string** | * `platform` - Platform * `cross-platform` - Cross Platform | **configureFlow** | **string** | | **friendlyName** | **string** | | **name** | **string** | | **ordering** | **string** | Which field to use when ordering the results. | **page** | **int32** | A page number within the paginated result set. | **pageSize** | **int32** | Number of results to return per page. | - **residentKeyRequirement** | **string** | * `discouraged` - Discouraged * `preferred` - Preferred * `required` - Required * `discouraged` - Discouraged * `preferred` - Preferred * `required` - Required | + **residentKeyRequirement** | **string** | * `discouraged` - Discouraged * `preferred` - Preferred * `required` - Required | **search** | **string** | A search term. | **stageUuid** | **string** | | - **userVerification** | **string** | * `required` - Required * `preferred` - Preferred * `discouraged` - Discouraged * `required` - Required * `preferred` - Preferred * `discouraged` - Discouraged | + **userVerification** | **string** | * `required` - Required * `preferred` - Preferred * `discouraged` - Discouraged | ### Return type @@ -4441,7 +4441,7 @@ import ( func main() { consentExpireIn := "consentExpireIn_example" // string | (optional) - mode := "mode_example" // string | * `always_require` - Always Require * `permanent` - Permanent * `expiring` - Expiring * `always_require` - Always Require * `permanent` - Permanent * `expiring` - Expiring (optional) + mode := "mode_example" // string | * `always_require` - Always Require * `permanent` - Permanent * `expiring` - Expiring (optional) name := "name_example" // string | (optional) ordering := "ordering_example" // string | Which field to use when ordering the results. (optional) page := int32(56) // int32 | A page number within the paginated result set. (optional) @@ -4473,7 +4473,7 @@ Other parameters are passed through a pointer to a apiStagesConsentListRequest s Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- **consentExpireIn** | **string** | | - **mode** | **string** | * `always_require` - Always Require * `permanent` - Permanent * `expiring` - Expiring * `always_require` - Always Require * `permanent` - Permanent * `expiring` - Expiring | + **mode** | **string** | * `always_require` - Always Require * `permanent` - Permanent * `expiring` - Expiring | **name** | **string** | | **ordering** | **string** | Which field to use when ordering the results. | **page** | **int32** | A page number within the paginated result set. | @@ -8512,7 +8512,7 @@ func main() { pageSize := int32(56) // int32 | Number of results to return per page. (optional) placeholder := "placeholder_example" // string | (optional) search := "search_example" // string | A search term. (optional) - type_ := "type__example" // string | * `text` - Text: Simple Text input * `text_area` - Text area: Multiline Text Input. * `text_read_only` - Text (read-only): Simple Text input, but cannot be edited. * `text_area_read_only` - Text area (read-only): Multiline Text input, but cannot be edited. * `username` - Username: Same as Text input, but checks for and prevents duplicate usernames. * `email` - Email: Text field with Email type. * `password` - Password: Masked input, multiple inputs of this type on the same prompt need to be identical. * `number` - Number * `checkbox` - Checkbox * `radio-button-group` - Fixed choice field rendered as a group of radio buttons. * `dropdown` - Fixed choice field rendered as a dropdown. * `date` - Date * `date-time` - Date Time * `file` - File: File upload for arbitrary files. File content will be available in flow context as data-URI * `separator` - Separator: Static Separator Line * `hidden` - Hidden: Hidden field, can be used to insert data into form. * `static` - Static: Static value, displayed as-is. * `ak-locale` - authentik: Selection of locales authentik supports * `text` - Text: Simple Text input * `text_area` - Text area: Multiline Text Input. * `text_read_only` - Text (read-only): Simple Text input, but cannot be edited. * `text_area_read_only` - Text area (read-only): Multiline Text input, but cannot be edited. * `username` - Username: Same as Text input, but checks for and prevents duplicate usernames. * `email` - Email: Text field with Email type. * `password` - Password: Masked input, multiple inputs of this type on the same prompt need to be identical. * `number` - Number * `checkbox` - Checkbox * `radio-button-group` - Fixed choice field rendered as a group of radio buttons. * `dropdown` - Fixed choice field rendered as a dropdown. * `date` - Date * `date-time` - Date Time * `file` - File: File upload for arbitrary files. File content will be available in flow context as data-URI * `separator` - Separator: Static Separator Line * `hidden` - Hidden: Hidden field, can be used to insert data into form. * `static` - Static: Static value, displayed as-is. * `ak-locale` - authentik: Selection of locales authentik supports (optional) + type_ := "type__example" // string | * `text` - Text: Simple Text input * `text_area` - Text area: Multiline Text Input. * `text_read_only` - Text (read-only): Simple Text input, but cannot be edited. * `text_area_read_only` - Text area (read-only): Multiline Text input, but cannot be edited. * `username` - Username: Same as Text input, but checks for and prevents duplicate usernames. * `email` - Email: Text field with Email type. * `password` - Password: Masked input, multiple inputs of this type on the same prompt need to be identical. * `number` - Number * `checkbox` - Checkbox * `radio-button-group` - Fixed choice field rendered as a group of radio buttons. * `dropdown` - Fixed choice field rendered as a dropdown. * `date` - Date * `date-time` - Date Time * `file` - File: File upload for arbitrary files. File content will be available in flow context as data-URI * `separator` - Separator: Static Separator Line * `hidden` - Hidden: Hidden field, can be used to insert data into form. * `static` - Static: Static value, displayed as-is. * `ak-locale` - authentik: Selection of locales authentik supports (optional) configuration := openapiclient.NewConfiguration() apiClient := openapiclient.NewAPIClient(configuration) @@ -8545,7 +8545,7 @@ Name | Type | Description | Notes **pageSize** | **int32** | Number of results to return per page. | **placeholder** | **string** | | **search** | **string** | A search term. | - **type_** | **string** | * `text` - Text: Simple Text input * `text_area` - Text area: Multiline Text Input. * `text_read_only` - Text (read-only): Simple Text input, but cannot be edited. * `text_area_read_only` - Text area (read-only): Multiline Text input, but cannot be edited. * `username` - Username: Same as Text input, but checks for and prevents duplicate usernames. * `email` - Email: Text field with Email type. * `password` - Password: Masked input, multiple inputs of this type on the same prompt need to be identical. * `number` - Number * `checkbox` - Checkbox * `radio-button-group` - Fixed choice field rendered as a group of radio buttons. * `dropdown` - Fixed choice field rendered as a dropdown. * `date` - Date * `date-time` - Date Time * `file` - File: File upload for arbitrary files. File content will be available in flow context as data-URI * `separator` - Separator: Static Separator Line * `hidden` - Hidden: Hidden field, can be used to insert data into form. * `static` - Static: Static value, displayed as-is. * `ak-locale` - authentik: Selection of locales authentik supports * `text` - Text: Simple Text input * `text_area` - Text area: Multiline Text Input. * `text_read_only` - Text (read-only): Simple Text input, but cannot be edited. * `text_area_read_only` - Text area (read-only): Multiline Text input, but cannot be edited. * `username` - Username: Same as Text input, but checks for and prevents duplicate usernames. * `email` - Email: Text field with Email type. * `password` - Password: Masked input, multiple inputs of this type on the same prompt need to be identical. * `number` - Number * `checkbox` - Checkbox * `radio-button-group` - Fixed choice field rendered as a group of radio buttons. * `dropdown` - Fixed choice field rendered as a dropdown. * `date` - Date * `date-time` - Date Time * `file` - File: File upload for arbitrary files. File content will be available in flow context as data-URI * `separator` - Separator: Static Separator Line * `hidden` - Hidden: Hidden field, can be used to insert data into form. * `static` - Static: Static value, displayed as-is. * `ak-locale` - authentik: Selection of locales authentik supports | + **type_** | **string** | * `text` - Text: Simple Text input * `text_area` - Text area: Multiline Text Input. * `text_read_only` - Text (read-only): Simple Text input, but cannot be edited. * `text_area_read_only` - Text area (read-only): Multiline Text input, but cannot be edited. * `username` - Username: Same as Text input, but checks for and prevents duplicate usernames. * `email` - Email: Text field with Email type. * `password` - Password: Masked input, multiple inputs of this type on the same prompt need to be identical. * `number` - Number * `checkbox` - Checkbox * `radio-button-group` - Fixed choice field rendered as a group of radio buttons. * `dropdown` - Fixed choice field rendered as a dropdown. * `date` - Date * `date-time` - Date Time * `file` - File: File upload for arbitrary files. File content will be available in flow context as data-URI * `separator` - Separator: Static Separator Line * `hidden` - Hidden: Hidden field, can be used to insert data into form. * `static` - Static: Static value, displayed as-is. * `ak-locale` - authentik: Selection of locales authentik supports | ### Return type @@ -11064,7 +11064,7 @@ func main() { pageSize := int32(56) // int32 | Number of results to return per page. (optional) search := "search_example" // string | A search term. (optional) stageUuid := "38400000-8cf0-11bd-b23e-10b96e4ef00d" // string | (optional) - userCreationMode := "userCreationMode_example" // string | * `never_create` - Never Create * `create_when_required` - Create When Required * `always_create` - Always Create * `never_create` - Never Create * `create_when_required` - Create When Required * `always_create` - Always Create (optional) + userCreationMode := "userCreationMode_example" // string | * `never_create` - Never Create * `create_when_required` - Create When Required * `always_create` - Always Create (optional) userPathTemplate := "userPathTemplate_example" // string | (optional) configuration := openapiclient.NewConfiguration() @@ -11098,7 +11098,7 @@ Name | Type | Description | Notes **pageSize** | **int32** | Number of results to return per page. | **search** | **string** | A search term. | **stageUuid** | **string** | | - **userCreationMode** | **string** | * `never_create` - Never Create * `create_when_required` - Create When Required * `always_create` - Always Create * `never_create` - Never Create * `create_when_required` - Create When Required * `always_create` - Always Create | + **userCreationMode** | **string** | * `never_create` - Never Create * `create_when_required` - Create When Required * `always_create` - Always Create | **userPathTemplate** | **string** | | ### Return type diff --git a/schema.yml b/schema.yml index 7e72946bd..6d0970714 100644 --- a/schema.yml +++ b/schema.yml @@ -4041,11 +4041,6 @@ paths: * `api` - Intent Api * `recovery` - Intent Recovery * `app_password` - Intent App Password - - * `verification` - Intent Verification - * `api` - Intent Api - * `recovery` - Intent Recovery - * `app_password` - Intent App Password - in: query name: managed schema: @@ -5962,10 +5957,6 @@ paths: * `notice` - Notice * `warning` - Warning * `alert` - Alert - - * `notice` - Notice - * `warning` - Warning - * `alert` - Alert - in: query name: user schema: @@ -6502,11 +6493,6 @@ paths: * `webhook` - Generic Webhook * `webhook_slack` - Slack Webhook (Slack/Discord) * `email` - Email - - * `local` - authentik inbuilt notifications - * `webhook` - Generic Webhook - * `webhook_slack` - Slack Webhook (Slack/Discord) - * `email` - Email - in: query name: name schema: @@ -6892,9 +6878,6 @@ paths: description: |- * `all` - all, all policies must pass * `any` - any, any policy must pass - - * `all` - all, all policies must pass - * `any` - any, any policy must pass - in: query name: re_evaluate_policies schema: @@ -15945,11 +15928,6 @@ paths: * `http://www.w3.org/2001/04/xmlenc#sha256` - SHA256 * `http://www.w3.org/2001/04/xmldsig-more#sha384` - SHA384 * `http://www.w3.org/2001/04/xmlenc#sha512` - SHA512 - - * `http://www.w3.org/2000/09/xmldsig#sha1` - SHA1 - * `http://www.w3.org/2001/04/xmlenc#sha256` - SHA256 - * `http://www.w3.org/2001/04/xmldsig-more#sha384` - SHA384 - * `http://www.w3.org/2001/04/xmlenc#sha512` - SHA512 - in: query name: is_backchannel schema: @@ -16020,12 +15998,6 @@ paths: * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha384` - RSA-SHA384 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha512` - RSA-SHA512 * `http://www.w3.org/2000/09/xmldsig#dsa-sha1` - DSA-SHA1 - - * `http://www.w3.org/2000/09/xmldsig#rsa-sha1` - RSA-SHA1 - * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha256` - RSA-SHA256 - * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha384` - RSA-SHA384 - * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha512` - RSA-SHA512 - * `http://www.w3.org/2000/09/xmldsig#dsa-sha1` - DSA-SHA1 - in: query name: signing_kp schema: @@ -17667,9 +17639,6 @@ paths: description: |- * `all` - all, all policies must pass * `any` - any, any policy must pass - - * `all` - all, all policies must pass - * `any` - any, any policy must pass - in: query name: profile_url schema: @@ -18036,9 +18005,6 @@ paths: description: |- * `all` - all, all policies must pass * `any` - any, any policy must pass - - * `all` - all, all policies must pass - * `any` - any, any policy must pass - name: search required: false in: query @@ -18383,10 +18349,6 @@ paths: * `REDIRECT` - Redirect Binding * `POST` - POST Binding * `POST_AUTO` - POST Binding with auto-confirmation - - * `REDIRECT` - Redirect Binding - * `POST` - POST Binding - * `POST_AUTO` - POST Binding with auto-confirmation - in: query name: digest_algorithm schema: @@ -18401,11 +18363,6 @@ paths: * `http://www.w3.org/2001/04/xmlenc#sha256` - SHA256 * `http://www.w3.org/2001/04/xmldsig-more#sha384` - SHA384 * `http://www.w3.org/2001/04/xmlenc#sha512` - SHA512 - - * `http://www.w3.org/2000/09/xmldsig#sha1` - SHA1 - * `http://www.w3.org/2001/04/xmlenc#sha256` - SHA256 - * `http://www.w3.org/2001/04/xmldsig-more#sha384` - SHA384 - * `http://www.w3.org/2001/04/xmlenc#sha512` - SHA512 - in: query name: enabled schema: @@ -18473,9 +18430,6 @@ paths: description: |- * `all` - all, all policies must pass * `any` - any, any policy must pass - - * `all` - all, all policies must pass - * `any` - any, any policy must pass - in: query name: pre_authentication_flow schema: @@ -18503,12 +18457,6 @@ paths: * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha384` - RSA-SHA384 * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha512` - RSA-SHA512 * `http://www.w3.org/2000/09/xmldsig#dsa-sha1` - DSA-SHA1 - - * `http://www.w3.org/2000/09/xmldsig#rsa-sha1` - RSA-SHA1 - * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha256` - RSA-SHA256 - * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha384` - RSA-SHA384 - * `http://www.w3.org/2001/04/xmldsig-more#rsa-sha512` - RSA-SHA512 - * `http://www.w3.org/2000/09/xmldsig#dsa-sha1` - DSA-SHA1 - in: query name: signing_kp schema: @@ -20455,9 +20403,6 @@ paths: description: |- * `basic` - Basic * `bearer` - Bearer - - * `basic` - Basic - * `bearer` - Bearer - in: query name: configure_flow schema: @@ -20508,9 +20453,6 @@ paths: description: |- * `twilio` - Twilio * `generic` - Generic - - * `twilio` - Twilio - * `generic` - Generic - name: search required: false in: query @@ -21069,9 +21011,6 @@ paths: description: |- * `6` - 6 digits, widely compatible * `8` - 8 digits, not compatible with apps like Google Authenticator - - * `6` - 6 digits, widely compatible - * `8` - 8 digits, not compatible with apps like Google Authenticator - in: query name: friendly_name schema: @@ -21375,10 +21314,6 @@ paths: * `skip` - Skip * `deny` - Deny * `configure` - Configure - - * `skip` - Skip - * `deny` - Deny - * `configure` - Configure - name: ordering required: false in: query @@ -21655,9 +21590,6 @@ paths: description: |- * `platform` - Platform * `cross-platform` - Cross Platform - - * `platform` - Platform - * `cross-platform` - Cross Platform - in: query name: configure_flow schema: @@ -21701,10 +21633,6 @@ paths: * `discouraged` - Discouraged * `preferred` - Preferred * `required` - Required - - * `discouraged` - Discouraged - * `preferred` - Preferred - * `required` - Required - name: search required: false in: query @@ -21728,10 +21656,6 @@ paths: * `required` - Required * `preferred` - Preferred * `discouraged` - Discouraged - - * `required` - Required - * `preferred` - Preferred - * `discouraged` - Discouraged tags: - stages security: @@ -22262,10 +22186,6 @@ paths: * `always_require` - Always Require * `permanent` - Permanent * `expiring` - Expiring - - * `always_require` - Always Require - * `permanent` - Permanent - * `expiring` - Expiring - in: query name: name schema: @@ -24663,25 +24583,6 @@ paths: * `hidden` - Hidden: Hidden field, can be used to insert data into form. * `static` - Static: Static value, displayed as-is. * `ak-locale` - authentik: Selection of locales authentik supports - - * `text` - Text: Simple Text input - * `text_area` - Text area: Multiline Text Input. - * `text_read_only` - Text (read-only): Simple Text input, but cannot be edited. - * `text_area_read_only` - Text area (read-only): Multiline Text input, but cannot be edited. - * `username` - Username: Same as Text input, but checks for and prevents duplicate usernames. - * `email` - Email: Text field with Email type. - * `password` - Password: Masked input, multiple inputs of this type on the same prompt need to be identical. - * `number` - Number - * `checkbox` - Checkbox - * `radio-button-group` - Fixed choice field rendered as a group of radio buttons. - * `dropdown` - Fixed choice field rendered as a dropdown. - * `date` - Date - * `date-time` - Date Time - * `file` - File: File upload for arbitrary files. File content will be available in flow context as data-URI - * `separator` - Separator: Static Separator Line - * `hidden` - Hidden: Hidden field, can be used to insert data into form. - * `static` - Static: Static value, displayed as-is. - * `ak-locale` - authentik: Selection of locales authentik supports tags: - stages security: @@ -26136,10 +26037,6 @@ paths: * `never_create` - Never Create * `create_when_required` - Create When Required * `always_create` - Always Create - - * `never_create` - Never Create - * `create_when_required` - Create When Required - * `always_create` - Always Create - in: query name: user_path_template schema: