From a7108a6c98635f2ebf6429a3e9b58e94f38219c0 Mon Sep 17 00:00:00 2001 From: "fern-api[bot]" <115122769+fern-api[bot]@users.noreply.github.com> Date: Fri, 20 Feb 2026 04:59:22 +0000 Subject: [PATCH] SDK regeneration --- reference.md | 6 +- .../com/auth0/client/mgmt/ActionsClient.java | 27 +- .../auth0/client/mgmt/AsyncActionsClient.java | 27 +- .../client/mgmt/AsyncBrandingClient.java | 7 + .../client/mgmt/AsyncClientGrantsClient.java | 32 +- .../auth0/client/mgmt/AsyncClientsClient.java | 511 +++--- .../mgmt/AsyncConnectionProfilesClient.java | 14 + .../client/mgmt/AsyncConnectionsClient.java | 139 +- .../client/mgmt/AsyncCustomDomainsClient.java | 85 +- .../mgmt/AsyncDeviceCredentialsClient.java | 21 +- .../mgmt/AsyncEmailTemplatesClient.java | 8 + .../client/mgmt/AsyncEventStreamsClient.java | 8 + .../auth0/client/mgmt/AsyncFlowsClient.java | 12 + .../auth0/client/mgmt/AsyncFormsClient.java | 12 + .../auth0/client/mgmt/AsyncGroupsClient.java | 7 + .../auth0/client/mgmt/AsyncHooksClient.java | 33 +- .../client/mgmt/AsyncLogStreamsClient.java | 331 ++-- .../auth0/client/mgmt/AsyncLogsClient.java | 147 +- .../mgmt/AsyncManagementApiBuilder.java | 12 + .../client/mgmt/AsyncNetworkAclsClient.java | 14 + .../client/mgmt/AsyncOrganizationsClient.java | 101 +- .../auth0/client/mgmt/AsyncPromptsClient.java | 17 +- .../client/mgmt/AsyncRawActionsClient.java | 99 +- .../client/mgmt/AsyncRawBrandingClient.java | 32 +- .../mgmt/AsyncRawClientGrantsClient.java | 87 +- .../client/mgmt/AsyncRawClientsClient.java | 572 ++++--- .../AsyncRawConnectionProfilesClient.java | 93 +- .../mgmt/AsyncRawConnectionsClient.java | 200 ++- .../mgmt/AsyncRawCustomDomainsClient.java | 163 +- .../mgmt/AsyncRawDeviceCredentialsClient.java | 51 +- .../mgmt/AsyncRawEmailTemplatesClient.java | 56 +- .../mgmt/AsyncRawEventStreamsClient.java | 75 +- .../client/mgmt/AsyncRawFlowsClient.java | 61 +- .../client/mgmt/AsyncRawFormsClient.java | 61 +- .../client/mgmt/AsyncRawGroupsClient.java | 24 +- .../client/mgmt/AsyncRawHooksClient.java | 81 +- .../auth0/client/mgmt/AsyncRawJobsClient.java | 12 +- .../client/mgmt/AsyncRawLogStreamsClient.java | 392 +++-- .../auth0/client/mgmt/AsyncRawLogsClient.java | 164 +- .../mgmt/AsyncRawNetworkAclsClient.java | 81 +- .../mgmt/AsyncRawOrganizationsClient.java | 168 +- .../client/mgmt/AsyncRawPromptsClient.java | 42 +- .../mgmt/AsyncRawRefreshTokensClient.java | 44 +- .../mgmt/AsyncRawResourceServersClient.java | 90 +- .../client/mgmt/AsyncRawRolesClient.java | 97 +- .../client/mgmt/AsyncRawRulesClient.java | 89 +- .../mgmt/AsyncRawRulesConfigsClient.java | 36 +- .../AsyncRawSelfServiceProfilesClient.java | 69 +- .../client/mgmt/AsyncRawSessionsClient.java | 56 +- .../client/mgmt/AsyncRawStatsClient.java | 24 +- .../AsyncRawSupplementalSignalsClient.java | 24 +- .../client/mgmt/AsyncRawTicketsClient.java | 33 +- .../AsyncRawTokenExchangeProfilesClient.java | 130 +- .../AsyncRawUserAttributeProfilesClient.java | 93 +- .../client/mgmt/AsyncRawUserBlocksClient.java | 61 +- .../client/mgmt/AsyncRawUserGrantsClient.java | 36 +- .../client/mgmt/AsyncRawUsersClient.java | 463 ++++-- .../client/mgmt/AsyncRefreshTokensClient.java | 7 + .../mgmt/AsyncResourceServersClient.java | 41 +- .../auth0/client/mgmt/AsyncRolesClient.java | 43 +- .../auth0/client/mgmt/AsyncRulesClient.java | 41 +- .../mgmt/AsyncSelfServiceProfilesClient.java | 14 + .../client/mgmt/AsyncSessionsClient.java | 7 + .../auth0/client/mgmt/AsyncStatsClient.java | 7 + .../auth0/client/mgmt/AsyncTicketsClient.java | 8 + .../AsyncTokenExchangeProfilesClient.java | 77 +- .../AsyncUserAttributeProfilesClient.java | 15 + .../client/mgmt/AsyncUserBlocksClient.java | 33 +- .../client/mgmt/AsyncUserGrantsClient.java | 13 +- .../auth0/client/mgmt/AsyncUsersClient.java | 385 +++-- .../com/auth0/client/mgmt/BrandingClient.java | 7 + .../auth0/client/mgmt/ClientGrantsClient.java | 32 +- .../com/auth0/client/mgmt/ClientsClient.java | 511 +++--- .../client/mgmt/ConnectionProfilesClient.java | 14 + .../auth0/client/mgmt/ConnectionsClient.java | 139 +- .../client/mgmt/CustomDomainsClient.java | 85 +- .../client/mgmt/DeviceCredentialsClient.java | 21 +- .../client/mgmt/EmailTemplatesClient.java | 8 + .../auth0/client/mgmt/EventStreamsClient.java | 8 + .../com/auth0/client/mgmt/FlowsClient.java | 12 + .../com/auth0/client/mgmt/FormsClient.java | 12 + .../com/auth0/client/mgmt/GroupsClient.java | 7 + .../com/auth0/client/mgmt/HooksClient.java | 33 +- .../auth0/client/mgmt/LogStreamsClient.java | 331 ++-- .../com/auth0/client/mgmt/LogsClient.java | 147 +- .../auth0/client/mgmt/NetworkAclsClient.java | 14 + .../client/mgmt/OrganizationsClient.java | 101 +- .../com/auth0/client/mgmt/PromptsClient.java | 17 +- .../auth0/client/mgmt/RawActionsClient.java | 97 +- .../auth0/client/mgmt/RawBrandingClient.java | 31 +- .../client/mgmt/RawClientGrantsClient.java | 87 +- .../auth0/client/mgmt/RawClientsClient.java | 569 ++++--- .../mgmt/RawConnectionProfilesClient.java | 92 +- .../client/mgmt/RawConnectionsClient.java | 197 ++- .../client/mgmt/RawCustomDomainsClient.java | 163 +- .../mgmt/RawDeviceCredentialsClient.java | 50 +- .../client/mgmt/RawEmailTemplatesClient.java | 56 +- .../client/mgmt/RawEventStreamsClient.java | 75 +- .../com/auth0/client/mgmt/RawFlowsClient.java | 58 +- .../com/auth0/client/mgmt/RawFormsClient.java | 58 +- .../auth0/client/mgmt/RawGroupsClient.java | 24 +- .../com/auth0/client/mgmt/RawHooksClient.java | 79 +- .../com/auth0/client/mgmt/RawJobsClient.java | 12 +- .../client/mgmt/RawLogStreamsClient.java | 391 +++-- .../com/auth0/client/mgmt/RawLogsClient.java | 164 +- .../client/mgmt/RawNetworkAclsClient.java | 80 +- .../client/mgmt/RawOrganizationsClient.java | 167 +- .../auth0/client/mgmt/RawPromptsClient.java | 41 +- .../client/mgmt/RawRefreshTokensClient.java | 44 +- .../client/mgmt/RawResourceServersClient.java | 88 +- .../com/auth0/client/mgmt/RawRolesClient.java | 96 +- .../com/auth0/client/mgmt/RawRulesClient.java | 87 +- .../client/mgmt/RawRulesConfigsClient.java | 36 +- .../mgmt/RawSelfServiceProfilesClient.java | 68 +- .../auth0/client/mgmt/RawSessionsClient.java | 55 +- .../com/auth0/client/mgmt/RawStatsClient.java | 24 +- .../mgmt/RawSupplementalSignalsClient.java | 24 +- .../auth0/client/mgmt/RawTicketsClient.java | 33 +- .../mgmt/RawTokenExchangeProfilesClient.java | 130 +- .../mgmt/RawUserAttributeProfilesClient.java | 92 +- .../client/mgmt/RawUserBlocksClient.java | 60 +- .../client/mgmt/RawUserGrantsClient.java | 35 +- .../com/auth0/client/mgmt/RawUsersClient.java | 460 ++++-- .../client/mgmt/RefreshTokensClient.java | 7 + .../client/mgmt/ResourceServersClient.java | 41 +- .../com/auth0/client/mgmt/RolesClient.java | 43 +- .../com/auth0/client/mgmt/RulesClient.java | 41 +- .../mgmt/SelfServiceProfilesClient.java | 14 + .../com/auth0/client/mgmt/SessionsClient.java | 7 + .../com/auth0/client/mgmt/StatsClient.java | 7 + .../com/auth0/client/mgmt/TicketsClient.java | 8 + .../mgmt/TokenExchangeProfilesClient.java | 76 +- .../mgmt/UserAttributeProfilesClient.java | 14 + .../auth0/client/mgmt/UserBlocksClient.java | 33 +- .../auth0/client/mgmt/UserGrantsClient.java | 13 +- .../com/auth0/client/mgmt/UsersClient.java | 385 +++-- .../mgmt/actions/AsyncModulesClient.java | 22 + .../actions/AsyncRawExecutionsClient.java | 12 +- .../mgmt/actions/AsyncRawModulesClient.java | 94 +- .../mgmt/actions/AsyncRawTriggersClient.java | 12 +- .../mgmt/actions/AsyncRawVersionsClient.java | 45 +- .../mgmt/actions/AsyncVersionsClient.java | 15 + .../client/mgmt/actions/ModulesClient.java | 21 + .../mgmt/actions/RawExecutionsClient.java | 12 +- .../client/mgmt/actions/RawModulesClient.java | 93 +- .../mgmt/actions/RawTriggersClient.java | 12 +- .../mgmt/actions/RawVersionsClient.java | 45 +- .../client/mgmt/actions/VersionsClient.java | 14 + .../modules/AsyncRawVersionsClient.java | 37 +- .../actions/modules/AsyncVersionsClient.java | 7 + .../actions/modules/RawVersionsClient.java | 37 +- .../mgmt/actions/modules/VersionsClient.java | 7 + ...ActionModuleVersionsRequestParameters.java | 10 + .../actions/triggers/AsyncBindingsClient.java | 15 + .../triggers/AsyncRawBindingsClient.java | 35 +- .../mgmt/actions/triggers/BindingsClient.java | 14 + .../actions/triggers/RawBindingsClient.java | 35 +- ...ctionTriggerBindingsRequestParameters.java | 10 + .../UpdateActionBindingsRequestContent.java | 10 + .../CreateActionModuleRequestContent.java | 16 + ...tActionModuleActionsRequestParameters.java | 10 + .../GetActionModulesRequestParameters.java | 10 + .../ListActionVersionsRequestParameters.java | 10 + ...RollbackActionModuleRequestParameters.java | 16 + .../UpdateActionModuleRequestContent.java | 10 + .../mgmt/anomaly/AsyncBlocksClient.java | 8 +- .../mgmt/anomaly/AsyncRawBlocksClient.java | 32 +- .../client/mgmt/anomaly/BlocksClient.java | 8 +- .../client/mgmt/anomaly/RawBlocksClient.java | 32 +- .../AsyncBotDetectionClient.java | 7 + .../AsyncBreachedPasswordDetectionClient.java | 8 + .../AsyncBruteForceProtectionClient.java | 7 + .../attackprotection/AsyncCaptchaClient.java | 7 + .../AsyncRawBotDetectionClient.java | 32 +- ...yncRawBreachedPasswordDetectionClient.java | 33 +- .../AsyncRawBruteForceProtectionClient.java | 32 +- .../AsyncRawCaptchaClient.java | 32 +- .../AsyncRawSuspiciousIpThrottlingClient.java | 33 +- .../AsyncSuspiciousIpThrottlingClient.java | 8 + .../attackprotection/BotDetectionClient.java | 7 + .../BreachedPasswordDetectionClient.java | 7 + .../BruteForceProtectionClient.java | 7 + .../mgmt/attackprotection/CaptchaClient.java | 7 + .../RawBotDetectionClient.java | 31 +- .../RawBreachedPasswordDetectionClient.java | 33 +- .../RawBruteForceProtectionClient.java | 31 +- .../attackprotection/RawCaptchaClient.java | 32 +- .../RawSuspiciousIpThrottlingClient.java | 33 +- .../SuspiciousIpThrottlingClient.java | 7 + ...AttackProtectionCaptchaRequestContent.java | 10 + ...ateBotDetectionSettingsRequestContent.java | 10 + ...sswordDetectionSettingsRequestContent.java | 18 +- ...pdateBruteForceSettingsRequestContent.java | 14 +- ...ousIpThrottlingSettingsRequestContent.java | 14 +- .../branding/AsyncRawTemplatesClient.java | 68 +- .../mgmt/branding/AsyncRawThemesClient.java | 60 +- .../mgmt/branding/AsyncTemplatesClient.java | 32 +- .../mgmt/branding/RawTemplatesClient.java | 68 +- .../client/mgmt/branding/RawThemesClient.java | 60 +- .../client/mgmt/branding/TemplatesClient.java | 32 +- .../branding/phone/AsyncProvidersClient.java | 46 +- .../phone/AsyncRawProvidersClient.java | 112 +- .../phone/AsyncRawTemplatesClient.java | 92 +- .../branding/phone/AsyncTemplatesClient.java | 12 + .../mgmt/branding/phone/ProvidersClient.java | 45 +- .../branding/phone/RawProvidersClient.java | 111 +- .../branding/phone/RawTemplatesClient.java | 90 +- .../mgmt/branding/phone/TemplatesClient.java | 12 + ...teBrandingPhoneProviderRequestContent.java | 16 + ...tePhoneProviderSendTestRequestContent.java | 16 + .../CreatePhoneTemplateRequestContent.java | 10 + ...emplateTestNotificationRequestContent.java | 16 + ...andingPhoneProvidersRequestParameters.java | 10 + .../ListPhoneTemplatesRequestParameters.java | 10 + ...teBrandingPhoneProviderRequestContent.java | 10 + .../UpdatePhoneTemplateRequestContent.java | 10 + .../CreateBrandingThemeRequestContent.java | 16 + .../UpdateBrandingThemeRequestContent.java | 16 + .../AsyncOrganizationsClient.java | 4 + .../AsyncRawOrganizationsClient.java | 10 + .../clientgrants/OrganizationsClient.java | 4 + .../clientgrants/RawOrganizationsClient.java | 9 + ...ntGrantOrganizationsRequestParameters.java | 10 + .../mgmt/clients/AsyncConnectionsClient.java | 69 +- .../mgmt/clients/AsyncCredentialsClient.java | 74 +- .../clients/AsyncRawConnectionsClient.java | 75 +- .../clients/AsyncRawCredentialsClient.java | 138 +- .../mgmt/clients/ConnectionsClient.java | 69 +- .../mgmt/clients/CredentialsClient.java | 74 +- .../mgmt/clients/RawConnectionsClient.java | 75 +- .../mgmt/clients/RawCredentialsClient.java | 138 +- .../clients/types/ConnectionsGetRequest.java | 14 +- .../PatchClientCredentialRequestContent.java | 10 + .../PostClientCredentialRequestContent.java | 16 + .../mgmt/connections/AsyncClientsClient.java | 21 +- .../AsyncDirectoryProvisioningClient.java | 23 + .../mgmt/connections/AsyncKeysClient.java | 7 + .../connections/AsyncRawClientsClient.java | 38 +- .../AsyncRawDirectoryProvisioningClient.java | 89 +- .../mgmt/connections/AsyncRawKeysClient.java | 32 +- .../AsyncRawScimConfigurationClient.java | 84 +- .../mgmt/connections/AsyncRawUsersClient.java | 5 + .../AsyncScimConfigurationClient.java | 23 +- .../mgmt/connections/ClientsClient.java | 20 +- .../DirectoryProvisioningClient.java | 21 + .../client/mgmt/connections/KeysClient.java | 7 + .../mgmt/connections/RawClientsClient.java | 38 +- .../RawDirectoryProvisioningClient.java | 88 +- .../mgmt/connections/RawKeysClient.java | 32 +- .../RawScimConfigurationClient.java | 84 +- .../mgmt/connections/RawUsersClient.java | 5 + .../connections/ScimConfigurationClient.java | 23 +- .../AsyncRawSynchronizationsClient.java | 12 +- .../RawSynchronizationsClient.java | 12 +- .../AsyncRawTokensClient.java | 52 +- .../scimconfiguration/AsyncTokensClient.java | 15 +- .../scimconfiguration/RawTokensClient.java | 51 +- .../scimconfiguration/TokensClient.java | 15 +- .../types/CreateScimTokenRequestContent.java | 10 + ...ConnectionUsersByEmailQueryParameters.java | 16 + ...ectionEnabledClientsRequestParameters.java | 10 + ...rectoryProvisioningsRequestParameters.java | 10 + ...UpdateScimConfigurationRequestContent.java | 16 + .../com/auth0/client/mgmt/core/SseEvent.java | 114 ++ .../client/mgmt/core/SseEventParser.java | 228 +++ .../com/auth0/client/mgmt/core/Stream.java | 221 ++- .../mgmt/emails/AsyncProviderClient.java | 437 ++--- .../mgmt/emails/AsyncRawProviderClient.java | 480 +++--- .../client/mgmt/emails/ProviderClient.java | 437 ++--- .../client/mgmt/emails/RawProviderClient.java | 478 +++--- .../CreateEmailProviderRequestContent.java | 16 + .../GetEmailProviderRequestParameters.java | 10 + .../UpdateEmailProviderRequestContent.java | 10 + .../eventstreams/AsyncDeliveriesClient.java | 4 + .../AsyncRawDeliveriesClient.java | 22 +- .../AsyncRawRedeliveriesClient.java | 29 +- .../eventstreams/AsyncRedeliveriesClient.java | 5 + .../mgmt/eventstreams/DeliveriesClient.java | 4 + .../eventstreams/RawDeliveriesClient.java | 21 +- .../eventstreams/RawRedeliveriesClient.java | 29 +- .../mgmt/eventstreams/RedeliveriesClient.java | 4 + ...teEventStreamRedeliveryRequestContent.java | 10 + ...ventStreamDeliveriesRequestParameters.java | 10 + .../mgmt/flows/AsyncExecutionsClient.java | 10 + .../mgmt/flows/AsyncRawExecutionsClient.java | 33 +- .../client/mgmt/flows/ExecutionsClient.java | 8 + .../mgmt/flows/RawExecutionsClient.java | 33 +- .../GetFlowExecutionRequestParameters.java | 10 + .../ListFlowExecutionsRequestParameters.java | 10 + .../flows/vault/AsyncConnectionsClient.java | 9 + .../vault/AsyncRawConnectionsClient.java | 63 +- .../mgmt/flows/vault/ConnectionsClient.java | 8 + .../flows/vault/RawConnectionsClient.java | 63 +- ...lowsVaultConnectionsRequestParameters.java | 10 + ...ateFlowsVaultConnectionRequestContent.java | 10 + .../mgmt/groups/AsyncMembersClient.java | 7 + .../mgmt/groups/AsyncRawMembersClient.java | 13 + .../client/mgmt/groups/MembersClient.java | 7 + .../client/mgmt/groups/RawMembersClient.java | 12 + .../GetGroupMembersRequestParameters.java | 10 + .../mgmt/guardian/AsyncEnrollmentsClient.java | 12 +- .../mgmt/guardian/AsyncFactorsClient.java | 4 +- .../mgmt/guardian/AsyncPoliciesClient.java | 48 +- .../guardian/AsyncRawEnrollmentsClient.java | 48 +- .../mgmt/guardian/AsyncRawFactorsClient.java | 28 +- .../mgmt/guardian/AsyncRawPoliciesClient.java | 72 +- .../mgmt/guardian/EnrollmentsClient.java | 12 +- .../client/mgmt/guardian/FactorsClient.java | 4 +- .../client/mgmt/guardian/PoliciesClient.java | 48 +- .../mgmt/guardian/RawEnrollmentsClient.java | 48 +- .../mgmt/guardian/RawFactorsClient.java | 28 +- .../mgmt/guardian/RawPoliciesClient.java | 72 +- .../guardian/factors/AsyncPhoneClient.java | 26 +- .../factors/AsyncPushNotificationClient.java | 84 +- .../guardian/factors/AsyncRawPhoneClient.java | 123 +- .../AsyncRawPushNotificationClient.java | 257 ++- .../guardian/factors/AsyncRawSmsClient.java | 135 +- .../mgmt/guardian/factors/AsyncSmsClient.java | 62 +- .../mgmt/guardian/factors/PhoneClient.java | 25 +- .../factors/PushNotificationClient.java | 83 +- .../mgmt/guardian/factors/RawPhoneClient.java | 123 +- .../factors/RawPushNotificationClient.java | 252 ++- .../mgmt/guardian/factors/RawSmsClient.java | 135 +- .../mgmt/guardian/factors/SmsClient.java | 61 +- .../factors/duo/AsyncRawSettingsClient.java | 49 +- .../factors/duo/AsyncSettingsClient.java | 11 + .../factors/duo/RawSettingsClient.java | 48 +- .../guardian/factors/duo/SettingsClient.java | 11 + ...ardianFactorDuoSettingsRequestContent.java | 10 + ...ardianFactorDuoSettingsRequestContent.java | 10 + ...FactorPhoneMessageTypesRequestContent.java | 10 + ...ianFactorPhoneTemplatesRequestContent.java | 16 + ...rdianFactorSmsTemplatesRequestContent.java | 16 + ...ianFactorsProviderPhoneRequestContent.java | 16 + ...torsProviderPhoneTwilioRequestContent.java | 10 + ...derPushNotificationApnsRequestContent.java | 10 + ...iderPushNotificationFcmRequestContent.java | 10 + ...erPushNotificationFcmv1RequestContent.java | 10 + ...roviderPushNotificationRequestContent.java | 16 + ...iderPushNotificationSnsRequestContent.java | 10 + ...rdianFactorsProviderSmsRequestContent.java | 16 + ...actorsProviderSmsTwilioRequestContent.java | 10 + ...derPushNotificationApnsRequestContent.java | 10 + ...iderPushNotificationFcmRequestContent.java | 10 + ...erPushNotificationFcmv1RequestContent.java | 10 + ...iderPushNotificationSnsRequestContent.java | 10 + ...uardianEnrollmentTicketRequestContent.java | 24 +- .../SetGuardianFactorRequestContent.java | 16 + .../mgmt/hooks/AsyncRawSecretsClient.java | 48 +- .../client/mgmt/hooks/RawSecretsClient.java | 48 +- .../mgmt/jobs/AsyncRawErrorsClient.java | 12 +- .../mgmt/jobs/AsyncRawUsersExportsClient.java | 20 +- .../mgmt/jobs/AsyncRawUsersImportsClient.java | 54 +- .../jobs/AsyncRawVerificationEmailClient.java | 16 +- .../mgmt/jobs/AsyncUsersExportsClient.java | 7 + .../mgmt/jobs/AsyncUsersImportsClient.java | 4 +- .../jobs/AsyncVerificationEmailClient.java | 4 +- .../client/mgmt/jobs/RawErrorsClient.java | 12 +- .../mgmt/jobs/RawUsersExportsClient.java | 19 +- .../mgmt/jobs/RawUsersImportsClient.java | 54 +- .../mgmt/jobs/RawVerificationEmailClient.java | 16 +- .../client/mgmt/jobs/UsersExportsClient.java | 7 + .../client/mgmt/jobs/UsersImportsClient.java | 4 +- .../mgmt/jobs/VerificationEmailClient.java | 4 +- .../CreateExportUsersRequestContent.java | 10 + .../CreateImportUsersRequestContent.java | 16 + ...CreateVerificationEmailRequestContent.java | 16 + .../mgmt/keys/AsyncEncryptionClient.java | 7 + .../keys/AsyncRawCustomSigningClient.java | 36 +- .../mgmt/keys/AsyncRawEncryptionClient.java | 85 +- .../mgmt/keys/AsyncRawSigningClient.java | 48 +- .../client/mgmt/keys/EncryptionClient.java | 7 + .../mgmt/keys/RawCustomSigningClient.java | 36 +- .../client/mgmt/keys/RawEncryptionClient.java | 84 +- .../client/mgmt/keys/RawSigningClient.java | 48 +- .../CreateEncryptionKeyRequestContent.java | 16 + .../ImportEncryptionKeyRequestContent.java | 16 + .../ListEncryptionKeysRequestParameters.java | 10 + .../SetCustomSigningKeysRequestContent.java | 10 + .../AsyncClientGrantsClient.java | 5 + .../AsyncDiscoveryDomainsClient.java | 22 +- .../AsyncEnabledConnectionsClient.java | 24 +- .../organizations/AsyncInvitationsClient.java | 23 +- .../organizations/AsyncMembersClient.java | 92 +- .../AsyncRawClientGrantsClient.java | 34 +- .../AsyncRawDiscoveryDomainsClient.java | 92 +- .../AsyncRawEnabledConnectionsClient.java | 81 +- .../AsyncRawInvitationsClient.java | 61 +- .../organizations/AsyncRawMembersClient.java | 122 +- .../organizations/ClientGrantsClient.java | 4 + .../organizations/DiscoveryDomainsClient.java | 21 +- .../EnabledConnectionsClient.java | 23 +- .../mgmt/organizations/InvitationsClient.java | 21 +- .../mgmt/organizations/MembersClient.java | 92 +- .../organizations/RawClientGrantsClient.java | 34 +- .../RawDiscoveryDomainsClient.java | 92 +- .../RawEnabledConnectionsClient.java | 81 +- .../organizations/RawInvitationsClient.java | 61 +- .../mgmt/organizations/RawMembersClient.java | 122 +- .../members/AsyncRawRolesClient.java | 50 +- .../members/AsyncRolesClient.java | 16 +- .../organizations/members/RawRolesClient.java | 50 +- .../organizations/members/RolesClient.java | 16 +- ...OrganizationMemberRolesRequestContent.java | 10 + ...OrganizationMemberRolesRequestContent.java | 10 + ...anizationMemberRolesRequestParameters.java | 10 + ...dOrganizationConnectionRequestContent.java | 16 + ...OrganizationClientGrantRequestContent.java | 16 + ...nizationDiscoveryDomainRequestContent.java | 16 + ...eOrganizationInvitationRequestContent.java | 16 + ...reateOrganizationMemberRequestContent.java | 10 + ...leteOrganizationMembersRequestContent.java | 10 + ...ganizationInvitationRequestParameters.java | 10 + ...nizationClientGrantsRequestParameters.java | 14 +- ...anizationConnectionsRequestParameters.java | 10 + ...tionDiscoveryDomainsRequestParameters.java | 10 + ...anizationInvitationsRequestParameters.java | 10 + ...tOrganizationMembersRequestParameters.java | 10 + ...eOrganizationConnectionRequestContent.java | 10 + ...nizationDiscoveryDomainRequestContent.java | 10 + .../prompts/AsyncRawCustomTextClient.java | 24 +- .../mgmt/prompts/AsyncRawPartialsClient.java | 24 +- .../mgmt/prompts/AsyncRawRenderingClient.java | 67 +- .../mgmt/prompts/AsyncRenderingClient.java | 25 +- .../mgmt/prompts/RawCustomTextClient.java | 24 +- .../mgmt/prompts/RawPartialsClient.java | 24 +- .../mgmt/prompts/RawRenderingClient.java | 67 +- .../client/mgmt/prompts/RenderingClient.java | 25 +- .../types/BulkUpdateAculRequestContent.java | 10 + .../types/ListAculsRequestParameters.java | 10 + .../types/UpdateAculRequestContent.java | 10 + .../AsyncRawSettingsClient.java | 24 +- .../riskassessments/RawSettingsClient.java | 24 +- .../settings/AsyncRawNewDeviceClient.java | 24 +- .../settings/RawNewDeviceClient.java | 24 +- ...smentsSettingsNewDeviceRequestContent.java | 16 + ...RiskAssessmentsSettingsRequestContent.java | 16 + .../mgmt/roles/AsyncPermissionsClient.java | 16 +- .../mgmt/roles/AsyncRawPermissionsClient.java | 45 +- .../mgmt/roles/AsyncRawUsersClient.java | 112 +- .../client/mgmt/roles/AsyncUsersClient.java | 94 +- .../client/mgmt/roles/PermissionsClient.java | 15 +- .../mgmt/roles/RawPermissionsClient.java | 45 +- .../client/mgmt/roles/RawUsersClient.java | 111 +- .../auth0/client/mgmt/roles/UsersClient.java | 94 +- .../AddRolePermissionsRequestContent.java | 10 + .../types/AssignRoleUsersRequestContent.java | 10 + .../DeleteRolePermissionsRequestContent.java | 10 + .../ListRolePermissionsRequestParameters.java | 10 + .../types/ListRoleUsersRequestParameters.java | 10 + .../AsyncRawCustomTextClient.java | 24 +- .../AsyncRawSsoTicketClient.java | 33 +- .../AsyncSsoTicketClient.java | 8 + .../RawCustomTextClient.java | 24 +- .../RawSsoTicketClient.java | 33 +- .../selfserviceprofiles/SsoTicketClient.java | 7 + ...ServiceProfileSsoTicketRequestContent.java | 10 + .../mgmt/tenants/AsyncRawSettingsClient.java | 33 +- .../mgmt/tenants/AsyncSettingsClient.java | 14 + .../mgmt/tenants/RawSettingsClient.java | 31 +- .../client/mgmt/tenants/SettingsClient.java | 14 + .../GetTenantSettingsRequestParameters.java | 10 + .../UpdateTenantSettingsRequestContent.java | 10 + .../com/auth0/client/mgmt/types/Action.java | 10 + .../auth0/client/mgmt/types/ActionBase.java | 10 + .../client/mgmt/types/ActionBinding.java | 10 + .../client/mgmt/types/ActionBindingRef.java | 10 + .../mgmt/types/ActionBindingWithRef.java | 16 + .../mgmt/types/ActionDeployedVersion.java | 10 + .../auth0/client/mgmt/types/ActionError.java | 10 + .../mgmt/types/ActionExecutionResult.java | 10 + .../client/mgmt/types/ActionModuleAction.java | 10 + .../mgmt/types/ActionModuleDependency.java | 10 + .../types/ActionModuleDependencyRequest.java | 16 + .../mgmt/types/ActionModuleListItem.java | 10 + .../mgmt/types/ActionModuleReference.java | 10 + .../client/mgmt/types/ActionModuleSecret.java | 10 + .../mgmt/types/ActionModuleSecretRequest.java | 16 + .../mgmt/types/ActionModuleVersion.java | 10 + .../types/ActionModuleVersionReference.java | 10 + .../mgmt/types/ActionSecretRequest.java | 10 + .../mgmt/types/ActionSecretResponse.java | 10 + .../client/mgmt/types/ActionTrigger.java | 16 + .../types/ActionTriggerCompatibleTrigger.java | 16 + .../client/mgmt/types/ActionVersion.java | 10 + .../mgmt/types/ActionVersionDependency.java | 10 + .../mgmt/types/AculClientFilterById.java | 16 + .../types/AculClientFilterByMetadata.java | 10 + .../client/mgmt/types/AculConfigsItem.java | 16 + .../mgmt/types/AculDomainFilterById.java | 16 + .../types/AculDomainFilterByMetadata.java | 10 + .../auth0/client/mgmt/types/AculFilters.java | 10 + .../auth0/client/mgmt/types/AculHeadTag.java | 10 + .../types/AculOrganizationFilterById.java | 16 + .../AculOrganizationFilterByMetadata.java | 10 + ...OrganizationConnectionResponseContent.java | 10 + ...rganizationClientGrantResponseContent.java | 10 + ...rotectionCaptchaArkoseResponseContent.java | 10 + ...ProtectionCaptchaAuthChallengeRequest.java | 16 + ...onCaptchaAuthChallengeResponseContent.java | 10 + ...CaptchaFriendlyCaptchaResponseContent.java | 10 + ...tectionCaptchaHcaptchaResponseContent.java | 10 + ...chaRecaptchaEnterpriseResponseContent.java | 10 + ...tionCaptchaRecaptchaV2ResponseContent.java | 10 + .../AttackProtectionUpdateCaptchaArkose.java | 16 + ...rotectionUpdateCaptchaFriendlyCaptcha.java | 16 + ...AttackProtectionUpdateCaptchaHcaptcha.java | 16 + ...ctionUpdateCaptchaRecaptchaEnterprise.java | 16 + ...ackProtectionUpdateCaptchaRecaptchaV2.java | 16 + .../client/mgmt/types/BrandingColors.java | 10 + .../auth0/client/mgmt/types/BrandingFont.java | 10 + .../mgmt/types/BrandingThemeBorders.java | 16 + .../mgmt/types/BrandingThemeColors.java | 16 + .../mgmt/types/BrandingThemeFontBodyText.java | 16 + .../types/BrandingThemeFontButtonsText.java | 16 + .../types/BrandingThemeFontInputLabels.java | 16 + .../mgmt/types/BrandingThemeFontLinks.java | 16 + .../mgmt/types/BrandingThemeFontSubtitle.java | 16 + .../mgmt/types/BrandingThemeFontTitle.java | 16 + .../client/mgmt/types/BrandingThemeFonts.java | 16 + .../types/BrandingThemePageBackground.java | 16 + .../mgmt/types/BrandingThemeWidget.java | 16 + ...sswordDetectionPreChangePasswordStage.java | 14 +- ...wordDetectionPreUserRegistrationStage.java | 14 +- .../types/BreachedPasswordDetectionStage.java | 10 + .../types/BulkUpdateAculResponseContent.java | 10 + .../types/CertificateSubjectDnCredential.java | 16 + .../types/ChangePasswordTicketIdentity.java | 16 + .../ChangePasswordTicketRequestContent.java | 14 +- .../ChangePasswordTicketResponseContent.java | 16 + .../com/auth0/client/mgmt/types/Client.java | 18 +- .../client/mgmt/types/ClientAddonAws.java | 10 + .../mgmt/types/ClientAddonAzureBlob.java | 10 + .../client/mgmt/types/ClientAddonAzureSb.java | 10 + .../mgmt/types/ClientAddonEchoSign.java | 10 + .../client/mgmt/types/ClientAddonEgnyte.java | 10 + .../mgmt/types/ClientAddonFirebase.java | 10 + .../client/mgmt/types/ClientAddonLayer.java | 16 + .../client/mgmt/types/ClientAddonMscrm.java | 16 + .../mgmt/types/ClientAddonNewRelic.java | 10 + .../client/mgmt/types/ClientAddonOag.java | 10 + .../mgmt/types/ClientAddonOffice365.java | 10 + .../client/mgmt/types/ClientAddonRms.java | 16 + .../mgmt/types/ClientAddonSalesforce.java | 10 + .../mgmt/types/ClientAddonSalesforceApi.java | 10 + .../ClientAddonSalesforceSandboxApi.java | 10 + .../client/mgmt/types/ClientAddonSaml.java | 10 + .../client/mgmt/types/ClientAddonSapapi.java | 10 + .../client/mgmt/types/ClientAddonSentry.java | 10 + .../mgmt/types/ClientAddonSharePoint.java | 10 + .../client/mgmt/types/ClientAddonSlack.java | 16 + .../mgmt/types/ClientAddonSpringCm.java | 10 + .../mgmt/types/ClientAddonSsoIntegration.java | 10 + .../client/mgmt/types/ClientAddonWams.java | 10 + .../client/mgmt/types/ClientAddonZendesk.java | 10 + .../client/mgmt/types/ClientAddonZoom.java | 10 + .../auth0/client/mgmt/types/ClientAddons.java | 10 + .../types/ClientAuthenticationMethod.java | 10 + ...ientAuthenticationMethodPrivateKeyJwt.java | 10 + ...ticationMethodSelfSignedTlsClientAuth.java | 10 + ...ientAuthenticationMethodTlsClientAuth.java | 10 + .../ClientCreateAuthenticationMethod.java | 10 + ...eateAuthenticationMethodPrivateKeyJwt.java | 10 + ...eateAuthenticationMethodTlsClientAuth.java | 10 + .../client/mgmt/types/ClientCredential.java | 10 + .../mgmt/types/ClientDefaultOrganization.java | 16 + .../mgmt/types/ClientEncryptionKey.java | 10 + .../types/ClientGrantResponseContent.java | 10 + .../mgmt/types/ClientJwtConfiguration.java | 10 + .../auth0/client/mgmt/types/ClientMobile.java | 10 + .../mgmt/types/ClientMobileAndroid.java | 10 + .../client/mgmt/types/ClientMobileiOs.java | 10 + ...ClientOidcBackchannelLogoutInitiators.java | 10 + ...tOidcBackchannelLogoutSessionMetadata.java | 10 + .../ClientOidcBackchannelLogoutSettings.java | 10 + .../ClientRefreshTokenConfiguration.java | 16 + .../mgmt/types/ClientRefreshTokenPolicy.java | 16 + .../ClientSessionTransferConfiguration.java | 10 + ...ntSignedRequestObjectWithCredentialId.java | 10 + ...lientSignedRequestObjectWithPublicKey.java | 10 + .../client/mgmt/types/ClientSigningKey.java | 10 + .../ClientTokenExchangeConfiguration.java | 10 + ...lientTokenExchangeConfigurationOrNull.java | 10 + .../types/ClientTokenExchangeTypeEnum.java | 11 + .../client/mgmt/types/ConnectedAccount.java | 16 + .../types/ConnectionAttributeIdentifier.java | 10 + .../types/ConnectionAttributeMapOidc.java | 10 + .../types/ConnectionAttributeMapOkta.java | 10 + .../mgmt/types/ConnectionAttributes.java | 10 + .../ConnectionAuthenticationMethods.java | 10 + .../ConnectionAuthenticationPurpose.java | 16 + .../client/mgmt/types/ConnectionCommon.java | 10 + .../ConnectionConnectedAccountsPurpose.java | 16 + ...ConnectionConnectedAccountsPurposeXaa.java | 16 + .../types/ConnectionConnectionSettings.java | 10 + .../mgmt/types/ConnectionCustomScripts.java | 10 + .../ConnectionDecryptionKeySamlCert.java | 10 + .../types/ConnectionDpopSigningAlgEnum.java | 85 + .../mgmt/types/ConnectionEmailEmail.java | 10 + ...onnectionEmailOtpAuthenticationMethod.java | 10 + .../mgmt/types/ConnectionEnabledClient.java | 16 + ...ctionFederatedConnectionsAccessTokens.java | 10 + .../client/mgmt/types/ConnectionForList.java | 10 + .../mgmt/types/ConnectionForOrganization.java | 16 + .../ConnectionGatewayAuthentication.java | 16 + .../ConnectionGatewayAuthenticationSms.java | 16 + .../client/mgmt/types/ConnectionKey.java | 16 + .../client/mgmt/types/ConnectionMfa.java | 10 + .../mgmt/types/ConnectionOptionsAd.java | 10 + .../mgmt/types/ConnectionOptionsAdfs.java | 10 + .../mgmt/types/ConnectionOptionsAmazon.java | 10 + .../mgmt/types/ConnectionOptionsAol.java | 10 + .../mgmt/types/ConnectionOptionsApple.java | 10 + .../mgmt/types/ConnectionOptionsAuth0.java | 10 + .../types/ConnectionOptionsAuth0Oidc.java | 10 + .../mgmt/types/ConnectionOptionsAzureAd.java | 10 + .../mgmt/types/ConnectionOptionsBaidu.java | 10 + .../types/ConnectionOptionsBitbucket.java | 10 + .../mgmt/types/ConnectionOptionsBitly.java | 10 + .../mgmt/types/ConnectionOptionsBox.java | 10 + .../mgmt/types/ConnectionOptionsCommon.java | 10 + .../types/ConnectionOptionsCommonOidc.java | 115 +- .../types/ConnectionOptionsCommonSaml.java | 10 + .../mgmt/types/ConnectionOptionsDaccount.java | 10 + .../mgmt/types/ConnectionOptionsDropbox.java | 10 + .../mgmt/types/ConnectionOptionsDwolla.java | 10 + .../mgmt/types/ConnectionOptionsEmail.java | 16 + .../mgmt/types/ConnectionOptionsEvernote.java | 10 + .../mgmt/types/ConnectionOptionsExact.java | 10 + .../mgmt/types/ConnectionOptionsFacebook.java | 10 + .../mgmt/types/ConnectionOptionsFitbit.java | 10 + .../mgmt/types/ConnectionOptionsFlickr.java | 10 + .../mgmt/types/ConnectionOptionsGitHub.java | 10 + .../types/ConnectionOptionsGoogleApps.java | 16 + .../types/ConnectionOptionsGoogleOAuth2.java | 10 + .../ConnectionOptionsIdpinitiatedSaml.java | 10 + .../types/ConnectionOptionsInstagram.java | 10 + .../mgmt/types/ConnectionOptionsLine.java | 10 + .../mgmt/types/ConnectionOptionsLinkedin.java | 10 + .../mgmt/types/ConnectionOptionsMiicard.java | 10 + .../mgmt/types/ConnectionOptionsOAuth1.java | 256 ++- .../types/ConnectionOptionsOAuth1Common.java | 10 + .../mgmt/types/ConnectionOptionsOAuth2.java | 10 + .../types/ConnectionOptionsOAuth2Common.java | 10 + .../types/ConnectionOptionsOffice365.java | 10 + .../mgmt/types/ConnectionOptionsOidc.java | 115 +- .../types/ConnectionOptionsOidcMetadata.java | 48 + .../mgmt/types/ConnectionOptionsOkta.java | 115 +- .../mgmt/types/ConnectionOptionsPaypal.java | 10 + .../types/ConnectionOptionsPingFederate.java | 16 + .../ConnectionOptionsPlanningCenter.java | 10 + .../mgmt/types/ConnectionOptionsRenren.java | 10 + .../types/ConnectionOptionsSalesforce.java | 10 + .../ConnectionOptionsSalesforceCommunity.java | 10 + .../mgmt/types/ConnectionOptionsSaml.java | 10 + .../types/ConnectionOptionsSharepoint.java | 10 + .../mgmt/types/ConnectionOptionsShop.java | 10 + .../mgmt/types/ConnectionOptionsShopify.java | 10 + .../mgmt/types/ConnectionOptionsSms.java | 10 + .../types/ConnectionOptionsSoundcloud.java | 10 + .../ConnectionOptionsThirtySevenSignals.java | 10 + .../mgmt/types/ConnectionOptionsTwitter.java | 10 + .../mgmt/types/ConnectionOptionsUntappd.java | 10 + .../types/ConnectionOptionsVkontakte.java | 10 + .../mgmt/types/ConnectionOptionsWeibo.java | 10 + .../types/ConnectionOptionsWindowsLive.java | 10 + .../types/ConnectionOptionsWordpress.java | 10 + .../mgmt/types/ConnectionOptionsYahoo.java | 10 + .../mgmt/types/ConnectionOptionsYammer.java | 10 + .../mgmt/types/ConnectionOptionsYandex.java | 10 + ...ConnectionPasskeyAuthenticationMethod.java | 10 + .../mgmt/types/ConnectionPasskeyOptions.java | 10 + ...onnectionPasswordAuthenticationMethod.java | 10 + .../ConnectionPasswordComplexityOptions.java | 10 + .../ConnectionPasswordDictionaryOptions.java | 16 + .../ConnectionPasswordHistoryOptions.java | 16 + ...nnectionPasswordNoPersonalInfoOptions.java | 16 + ...onnectionPhoneOtpAuthenticationMethod.java | 10 + .../client/mgmt/types/ConnectionProfile.java | 10 + .../mgmt/types/ConnectionProfileConfig.java | 10 + .../types/ConnectionProfileOrganization.java | 10 + .../ConnectionProfileStrategyOverride.java | 10 + .../ConnectionProfileStrategyOverrides.java | 10 + ...fileStrategyOverridesConnectionConfig.java | 10 + .../mgmt/types/ConnectionProfileTemplate.java | 10 + .../types/ConnectionProfileTemplateItem.java | 10 + .../types/ConnectionPropertiesOptions.java | 10 + .../client/mgmt/types/ConnectionPurposes.java | 10 + .../mgmt/types/ConnectionResponseCommon.java | 10 + .../types/ConnectionResponseContentAd.java | 16 + .../types/ConnectionResponseContentAdfs.java | 16 + .../ConnectionResponseContentAmazon.java | 16 + .../types/ConnectionResponseContentAol.java | 16 + .../types/ConnectionResponseContentApple.java | 16 + .../types/ConnectionResponseContentAuth0.java | 16 + .../ConnectionResponseContentAuth0Oidc.java | 16 + .../ConnectionResponseContentAzureAd.java | 16 + .../types/ConnectionResponseContentBaidu.java | 16 + .../ConnectionResponseContentBitbucket.java | 16 + .../types/ConnectionResponseContentBitly.java | 16 + .../types/ConnectionResponseContentBox.java | 16 + .../ConnectionResponseContentCustom.java | 16 + .../ConnectionResponseContentDaccount.java | 16 + .../ConnectionResponseContentDropbox.java | 16 + .../ConnectionResponseContentDwolla.java | 16 + .../types/ConnectionResponseContentEmail.java | 16 + .../ConnectionResponseContentEvernote.java | 16 + ...nectionResponseContentEvernoteSandbox.java | 16 + .../types/ConnectionResponseContentExact.java | 16 + .../ConnectionResponseContentFacebook.java | 16 + .../ConnectionResponseContentFitbit.java | 16 + .../ConnectionResponseContentFlickr.java | 16 + .../ConnectionResponseContentGitHub.java | 16 + .../ConnectionResponseContentGoogleApps.java | 16 + ...ConnectionResponseContentGoogleOAuth2.java | 16 + .../ConnectionResponseContentInstagram.java | 16 + .../types/ConnectionResponseContentIp.java | 16 + .../types/ConnectionResponseContentLine.java | 16 + .../ConnectionResponseContentLinkedin.java | 16 + .../ConnectionResponseContentMiicard.java | 16 + .../ConnectionResponseContentOAuth1.java | 16 + .../ConnectionResponseContentOAuth2.java | 16 + .../ConnectionResponseContentOffice365.java | 16 + .../types/ConnectionResponseContentOidc.java | 16 + .../types/ConnectionResponseContentOkta.java | 16 + .../ConnectionResponseContentPaypal.java | 16 + ...onnectionResponseContentPaypalSandbox.java | 16 + ...ConnectionResponseContentPingFederate.java | 16 + ...nnectionResponseContentPlanningCenter.java | 16 + .../ConnectionResponseContentRenren.java | 16 + .../ConnectionResponseContentSalesforce.java | 16 + ...ionResponseContentSalesforceCommunity.java | 16 + ...ctionResponseContentSalesforceSandbox.java | 16 + .../types/ConnectionResponseContentSaml.java | 16 + .../ConnectionResponseContentSharepoint.java | 16 + .../types/ConnectionResponseContentShop.java | 16 + .../ConnectionResponseContentShopify.java | 16 + .../types/ConnectionResponseContentSms.java | 16 + .../ConnectionResponseContentSoundcloud.java | 16 + ...tionResponseContentThirtySevenSignals.java | 16 + .../ConnectionResponseContentTwitter.java | 16 + .../ConnectionResponseContentUntappd.java | 16 + .../ConnectionResponseContentVkontakte.java | 16 + .../types/ConnectionResponseContentWeibo.java | 16 + .../ConnectionResponseContentWindowsLive.java | 16 + .../ConnectionResponseContentWordpress.java | 16 + .../types/ConnectionResponseContentYahoo.java | 16 + .../ConnectionResponseContentYammer.java | 16 + .../ConnectionResponseContentYandex.java | 16 + .../mgmt/types/ConnectionScriptsOAuth1.java | 111 ++ .../mgmt/types/ConnectionScriptsOAuth2.java | 10 + .../ConnectionSignatureMethodOAuth1.java | 75 + .../mgmt/types/ConnectionSigningKeySaml.java | 10 + .../mgmt/types/ConnectionTotpEmail.java | 10 + .../client/mgmt/types/ConnectionTotpSms.java | 10 + .../mgmt/types/ConnectionUpstreamAlias.java | 10 + .../mgmt/types/ConnectionUpstreamValue.java | 10 + .../ConnectionUsernameValidationOptions.java | 16 + .../types/ConnectionValidationOptions.java | 10 + .../CreateActionModuleResponseContent.java | 10 + ...ateActionModuleVersionResponseContent.java | 10 + .../types/CreateActionRequestContent.java | 16 + .../types/CreateActionResponseContent.java | 10 + ...eBrandingPhoneProviderResponseContent.java | 16 + .../CreateBrandingThemeResponseContent.java | 16 + ...ticationMethodSelfSignedTlsClientAuth.java | 10 + .../CreateClientGrantRequestContent.java | 16 + .../CreateClientGrantResponseContent.java | 10 + .../types/CreateClientRequestContent.java | 48 +- .../types/CreateClientResponseContent.java | 18 +- .../mgmt/types/CreateConnectionCommon.java | 10 + ...CreateConnectionProfileRequestContent.java | 16 + ...reateConnectionProfileResponseContent.java | 10 + .../types/CreateConnectionRequestContent.java | 32 +- .../CreateConnectionRequestContentAd.java | 16 + .../CreateConnectionRequestContentAdfs.java | 16 + .../CreateConnectionRequestContentAmazon.java | 16 + .../CreateConnectionRequestContentAol.java | 16 + .../CreateConnectionRequestContentApple.java | 16 + .../CreateConnectionRequestContentAuth0.java | 16 + ...eateConnectionRequestContentAuth0Oidc.java | 16 + ...CreateConnectionRequestContentAzureAd.java | 16 + .../CreateConnectionRequestContentBaidu.java | 16 + ...eateConnectionRequestContentBitbucket.java | 16 + .../CreateConnectionRequestContentBitly.java | 16 + .../CreateConnectionRequestContentBox.java | 16 + .../CreateConnectionRequestContentCustom.java | 16 + ...reateConnectionRequestContentDaccount.java | 16 + ...CreateConnectionRequestContentDropbox.java | 16 + .../CreateConnectionRequestContentDwolla.java | 16 + .../CreateConnectionRequestContentEmail.java | 16 + ...reateConnectionRequestContentEvernote.java | 16 + ...nnectionRequestContentEvernoteSandbox.java | 16 + .../CreateConnectionRequestContentExact.java | 16 + ...reateConnectionRequestContentFacebook.java | 16 + .../CreateConnectionRequestContentFitbit.java | 16 + .../CreateConnectionRequestContentFlickr.java | 16 + .../CreateConnectionRequestContentGitHub.java | 16 + ...ateConnectionRequestContentGoogleApps.java | 16 + ...eConnectionRequestContentGoogleOAuth2.java | 16 + ...eateConnectionRequestContentInstagram.java | 16 + .../CreateConnectionRequestContentIp.java | 16 + .../CreateConnectionRequestContentLine.java | 16 + ...reateConnectionRequestContentLinkedin.java | 16 + ...CreateConnectionRequestContentMiicard.java | 16 + .../CreateConnectionRequestContentOAuth1.java | 16 + .../CreateConnectionRequestContentOAuth2.java | 16 + ...eateConnectionRequestContentOffice365.java | 16 + .../CreateConnectionRequestContentOidc.java | 16 + .../CreateConnectionRequestContentOkta.java | 16 + .../CreateConnectionRequestContentPaypal.java | 16 + ...ConnectionRequestContentPaypalSandbox.java | 16 + ...eConnectionRequestContentPingFederate.java | 16 + ...onnectionRequestContentPlanningCenter.java | 16 + .../CreateConnectionRequestContentRenren.java | 16 + ...ateConnectionRequestContentSalesforce.java | 16 + ...tionRequestContentSalesforceCommunity.java | 16 + ...ectionRequestContentSalesforceSandbox.java | 16 + .../CreateConnectionRequestContentSaml.java | 16 + ...ateConnectionRequestContentSharepoint.java | 16 + .../CreateConnectionRequestContentShop.java | 16 + ...CreateConnectionRequestContentShopify.java | 16 + .../CreateConnectionRequestContentSms.java | 16 + ...ateConnectionRequestContentSoundcloud.java | 16 + ...ctionRequestContentThirtySevenSignals.java | 16 + ...CreateConnectionRequestContentTwitter.java | 16 + ...CreateConnectionRequestContentUntappd.java | 16 + ...eateConnectionRequestContentVkontakte.java | 16 + .../CreateConnectionRequestContentWeibo.java | 16 + ...teConnectionRequestContentWindowsLive.java | 16 + ...eateConnectionRequestContentWordpress.java | 16 + .../CreateConnectionRequestContentYahoo.java | 16 + .../CreateConnectionRequestContentYammer.java | 16 + .../CreateConnectionRequestContentYandex.java | 16 + .../CreateConnectionResponseContent.java | 10 + .../CreateCustomDomainRequestContent.java | 16 + .../CreateCustomDomainResponseContent.java | 16 + ...teDirectoryProvisioningRequestContent.java | 10 + ...eDirectoryProvisioningResponseContent.java | 16 + ...rectorySynchronizationResponseContent.java | 16 + .../CreateEmailProviderResponseContent.java | 10 + .../CreateEmailTemplateRequestContent.java | 16 + .../CreateEmailTemplateResponseContent.java | 16 + ...ptionKeyPublicWrappingResponseContent.java | 16 + .../CreateEncryptionKeyResponseContent.java | 16 + ...CreateEventStreamActionRequestContent.java | 16 + ...eEventStreamEventBridgeRequestContent.java | 16 + ...eEventStreamRedeliveryResponseContent.java | 10 + ...ateEventStreamTestEventRequestContent.java | 16 + ...teEventStreamTestEventResponseContent.java | 16 + ...reateEventStreamWebHookRequestContent.java | 16 + .../mgmt/types/CreateExportUsersFields.java | 16 + .../CreateExportUsersResponseContent.java | 16 + .../mgmt/types/CreateFlowRequestContent.java | 16 + .../mgmt/types/CreateFlowResponseContent.java | 16 + ...wsVaultConnectionActivecampaignApiKey.java | 16 + ...ConnectionActivecampaignUninitialized.java | 16 + ...ateFlowsVaultConnectionAirtableApiKey.java | 16 + ...sVaultConnectionAirtableUninitialized.java | 16 + ...eateFlowsVaultConnectionAuth0OauthApp.java | 16 + ...lowsVaultConnectionAuth0Uninitialized.java | 16 + ...CreateFlowsVaultConnectionBigqueryJwt.java | 16 + ...sVaultConnectionBigqueryUninitialized.java | 16 + ...ateFlowsVaultConnectionClearbitApiKey.java | 16 + ...sVaultConnectionClearbitUninitialized.java | 16 + ...FlowsVaultConnectionDocusignOauthCode.java | 16 + ...sVaultConnectionDocusignUninitialized.java | 16 + ...sVaultConnectionGoogleSheetsOauthCode.java | 16 + ...ltConnectionGoogleSheetsUninitialized.java | 16 + .../CreateFlowsVaultConnectionHttpApiKey.java | 16 + ...eateFlowsVaultConnectionHttpBasicAuth.java | 16 + .../CreateFlowsVaultConnectionHttpBearer.java | 16 + ...tConnectionHttpOauthClientCredentials.java | 16 + ...FlowsVaultConnectionHttpUninitialized.java | 16 + ...eateFlowsVaultConnectionHubspotApiKey.java | 16 + ...eFlowsVaultConnectionHubspotOauthCode.java | 16 + ...wsVaultConnectionHubspotUninitialized.java | 16 + .../CreateFlowsVaultConnectionJwtJwt.java | 16 + ...eFlowsVaultConnectionJwtUninitialized.java | 16 + ...teFlowsVaultConnectionMailchimpApiKey.java | 16 + ...lowsVaultConnectionMailchimpOauthCode.java | 16 + ...VaultConnectionMailchimpUninitialized.java | 16 + ...eateFlowsVaultConnectionMailjetApiKey.java | 16 + ...wsVaultConnectionMailjetUninitialized.java | 16 + ...lowsVaultConnectionPipedriveOauthCode.java | 16 + ...ateFlowsVaultConnectionPipedriveToken.java | 16 + ...VaultConnectionPipedriveUninitialized.java | 16 + ...teFlowsVaultConnectionResponseContent.java | 16 + ...owsVaultConnectionSalesforceOauthCode.java | 16 + ...aultConnectionSalesforceUninitialized.java | 16 + ...ateFlowsVaultConnectionSendgridApiKey.java | 16 + ...sVaultConnectionSendgridUninitialized.java | 16 + ...ateFlowsVaultConnectionSlackOauthCode.java | 16 + ...lowsVaultConnectionSlackUninitialized.java | 16 + ...reateFlowsVaultConnectionSlackWebhook.java | 16 + ...eateFlowsVaultConnectionStripeKeyPair.java | 16 + ...teFlowsVaultConnectionStripeOauthCode.java | 16 + ...owsVaultConnectionStripeUninitialized.java | 16 + ...eateFlowsVaultConnectionTelegramToken.java | 16 + ...sVaultConnectionTelegramUninitialized.java | 16 + ...reateFlowsVaultConnectionTwilioApiKey.java | 16 + ...owsVaultConnectionTwilioUninitialized.java | 16 + ...eateFlowsVaultConnectionWhatsappToken.java | 16 + ...sVaultConnectionWhatsappUninitialized.java | 16 + ...owsVaultConnectionZapierUninitialized.java | 16 + ...eateFlowsVaultConnectionZapierWebhook.java | 16 + .../mgmt/types/CreateFormRequestContent.java | 16 + .../mgmt/types/CreateFormResponseContent.java | 16 + ...ardianEnrollmentTicketResponseContent.java | 10 + .../mgmt/types/CreateHookRequestContent.java | 16 + .../mgmt/types/CreateHookResponseContent.java | 10 + .../CreateImportUsersResponseContent.java | 16 + .../CreateLogStreamDatadogRequestBody.java | 16 + ...CreateLogStreamEventBridgeRequestBody.java | 16 + .../CreateLogStreamEventGridRequestBody.java | 16 + .../types/CreateLogStreamHttpRequestBody.java | 16 + .../CreateLogStreamMixpanelRequestBody.java | 16 + .../CreateLogStreamSegmentRequestBody.java | 16 + .../CreateLogStreamSplunkRequestBody.java | 16 + .../types/CreateLogStreamSumoRequestBody.java | 16 + .../types/CreateNetworkAclRequestContent.java | 16 + ...izationDiscoveryDomainResponseContent.java | 16 + ...OrganizationInvitationResponseContent.java | 10 + .../CreateOrganizationRequestContent.java | 16 + .../CreateOrganizationResponseContent.java | 10 + ...ePhoneProviderSendTestResponseContent.java | 10 + .../CreatePhoneTemplateResponseContent.java | 16 + ...mplateTestNotificationResponseContent.java | 16 + ...blicKeyDeviceCredentialRequestContent.java | 24 +- ...licKeyDeviceCredentialResponseContent.java | 16 + .../CreateResourceServerRequestContent.java | 16 + .../CreateResourceServerResponseContent.java | 10 + .../mgmt/types/CreateRoleRequestContent.java | 16 + .../mgmt/types/CreateRoleResponseContent.java | 10 + .../mgmt/types/CreateRuleRequestContent.java | 16 + .../mgmt/types/CreateRuleResponseContent.java | 10 + ...CreateScimConfigurationRequestContent.java | 10 + ...reateScimConfigurationResponseContent.java | 10 + .../types/CreateScimTokenResponseContent.java | 10 + ...reateSelfServiceProfileRequestContent.java | 24 +- ...eateSelfServiceProfileResponseContent.java | 14 +- ...erviceProfileSsoTicketResponseContent.java | 10 + ...ateTokenExchangeProfileRequestContent.java | 16 + ...teTokenExchangeProfileResponseContent.java | 10 + .../client/mgmt/types/CreateTokenQuota.java | 16 + ...ateUserAttributeProfileRequestContent.java | 16 + ...teUserAttributeProfileResponseContent.java | 10 + ...erAuthenticationMethodResponseContent.java | 16 + .../mgmt/types/CreateUserRequestContent.java | 16 + .../mgmt/types/CreateUserResponseContent.java | 14 +- ...ableCredentialTemplateResponseContent.java | 10 + ...reateVerificationEmailResponseContent.java | 16 + .../auth0/client/mgmt/types/CredentialId.java | 16 + .../auth0/client/mgmt/types/CustomDomain.java | 16 + .../types/CustomProviderConfiguration.java | 10 + .../mgmt/types/CustomProviderCredentials.java | 10 + .../mgmt/types/CustomSigningKeyJwk.java | 16 + .../auth0/client/mgmt/types/DailyStats.java | 10 + .../client/mgmt/types/DefaultTokenQuota.java | 10 + .../types/DeleteActionRequestParameters.java | 10 + ...erBlocksByIdentifierRequestParameters.java | 16 + ...eteUserGrantByUserIdRequestParameters.java | 16 + ...DeleteUserIdentityResponseContentItem.java | 24 +- .../types/DeployActionResponseContent.java | 10 + .../DeployActionVersionRequestContent.java | 10 + .../DeployActionVersionResponseContent.java | 10 + .../client/mgmt/types/DeviceCredential.java | 10 + .../mgmt/types/DirectoryProvisioning.java | 16 + .../DirectoryProvisioningMappingItem.java | 16 + .../client/mgmt/types/DomainCertificate.java | 10 + .../client/mgmt/types/DomainVerification.java | 10 + .../mgmt/types/DomainVerificationMethod.java | 16 + .../client/mgmt/types/EmailAttribute.java | 10 + .../mgmt/types/EmailProviderCredentials.java | 10 + ...lProviderCredentialsSchemaAccessKeyId.java | 10 + .../EmailProviderCredentialsSchemaApiKey.java | 10 + ...mailProviderCredentialsSchemaClientId.java | 10 + ...iderCredentialsSchemaConnectionString.java | 10 + ...mailProviderCredentialsSchemaSmtpHost.java | 10 + .../EmailProviderCredentialsSchemaThree.java | 10 + .../EmailProviderCredentialsSchemaZero.java | 16 + .../client/mgmt/types/EncryptionKey.java | 16 + .../types/EventStreamActionConfiguration.java | 16 + .../types/EventStreamActionDestination.java | 16 + .../EventStreamActionResponseContent.java | 10 + .../mgmt/types/EventStreamCloudEvent.java | 10 + .../mgmt/types/EventStreamDelivery.java | 16 + .../types/EventStreamDeliveryAttempt.java | 16 + .../EventStreamEventBridgeConfiguration.java | 16 + .../EventStreamEventBridgeDestination.java | 16 + ...EventStreamEventBridgeResponseContent.java | 10 + .../mgmt/types/EventStreamSubscription.java | 10 + .../types/EventStreamWebhookBasicAuth.java | 16 + .../types/EventStreamWebhookBearerAuth.java | 16 + .../EventStreamWebhookConfiguration.java | 16 + .../types/EventStreamWebhookDestination.java | 16 + .../EventStreamWebhookResponseContent.java | 10 + .../mgmt/types/ExpressConfiguration.java | 16 + .../types/ExpressConfigurationOrNull.java | 16 + ...ExtensibilityEmailProviderCredentials.java | 10 + .../types/FederatedConnectionTokenSet.java | 10 + .../FlowActionActivecampaignListContacts.java | 16 + ...ctionActivecampaignListContactsParams.java | 16 + ...FlowActionActivecampaignUpsertContact.java | 16 + ...tionActivecampaignUpsertContactParams.java | 16 + .../types/FlowActionAirtableCreateRecord.java | 16 + .../FlowActionAirtableCreateRecordParams.java | 16 + .../types/FlowActionAirtableListRecords.java | 16 + .../FlowActionAirtableListRecordsParams.java | 16 + .../types/FlowActionAirtableUpdateRecord.java | 16 + .../FlowActionAirtableUpdateRecordParams.java | 16 + .../mgmt/types/FlowActionAuth0CreateUser.java | 16 + .../FlowActionAuth0CreateUserParams.java | 16 + .../mgmt/types/FlowActionAuth0GetUser.java | 16 + .../types/FlowActionAuth0GetUserParams.java | 16 + .../mgmt/types/FlowActionAuth0MakeCall.java | 16 + .../types/FlowActionAuth0MakeCallParams.java | 16 + .../mgmt/types/FlowActionAuth0SendEmail.java | 16 + .../types/FlowActionAuth0SendEmailParams.java | 16 + .../FlowActionAuth0SendEmailParamsFrom.java | 16 + .../types/FlowActionAuth0SendRequest.java | 16 + .../FlowActionAuth0SendRequestParams.java | 16 + .../mgmt/types/FlowActionAuth0SendSms.java | 16 + .../types/FlowActionAuth0SendSmsParams.java | 16 + .../mgmt/types/FlowActionAuth0UpdateUser.java | 16 + .../FlowActionAuth0UpdateUserParams.java | 16 + .../types/FlowActionBigqueryInsertRows.java | 16 + .../FlowActionBigqueryInsertRowsParams.java | 16 + .../types/FlowActionClearbitFindCompany.java | 16 + .../FlowActionClearbitFindCompanyParams.java | 16 + .../types/FlowActionClearbitFindPerson.java | 16 + .../FlowActionClearbitFindPersonParams.java | 16 + .../types/FlowActionEmailVerifyEmail.java | 16 + .../FlowActionEmailVerifyEmailParams.java | 16 + ...FlowActionEmailVerifyEmailParamsRules.java | 10 + .../types/FlowActionFlowBooleanCondition.java | 16 + .../FlowActionFlowBooleanConditionParams.java | 10 + .../mgmt/types/FlowActionFlowDelayFlow.java | 16 + .../types/FlowActionFlowDelayFlowParams.java | 16 + .../mgmt/types/FlowActionFlowDoNothing.java | 16 + .../types/FlowActionFlowDoNothingParams.java | 10 + .../types/FlowActionFlowErrorMessage.java | 16 + .../FlowActionFlowErrorMessageParams.java | 16 + .../mgmt/types/FlowActionFlowMapValue.java | 16 + .../types/FlowActionFlowMapValueParams.java | 16 + .../mgmt/types/FlowActionFlowReturnJson.java | 16 + .../types/FlowActionFlowReturnJsonParams.java | 16 + .../mgmt/types/FlowActionFlowStoreVars.java | 16 + .../types/FlowActionFlowStoreVarsParams.java | 10 + .../types/FlowActionGoogleSheetsAddRow.java | 16 + .../FlowActionGoogleSheetsAddRowParams.java | 16 + .../mgmt/types/FlowActionHttpSendRequest.java | 16 + .../FlowActionHttpSendRequestParams.java | 16 + ...wActionHttpSendRequestParamsBasicAuth.java | 10 + .../types/FlowActionHubspotEnrollContact.java | 16 + .../FlowActionHubspotEnrollContactParams.java | 16 + .../types/FlowActionHubspotGetContact.java | 16 + .../FlowActionHubspotGetContactParams.java | 16 + .../types/FlowActionHubspotUpsertContact.java | 16 + .../FlowActionHubspotUpsertContactParams.java | 16 + ...ionHubspotUpsertContactParamsProperty.java | 16 + .../mgmt/types/FlowActionJsonCreateJson.java | 16 + .../types/FlowActionJsonCreateJsonParams.java | 10 + .../mgmt/types/FlowActionJsonParseJson.java | 16 + .../types/FlowActionJsonParseJsonParams.java | 16 + .../types/FlowActionJsonSerializeJson.java | 16 + .../FlowActionJsonSerializeJsonParams.java | 16 + .../mgmt/types/FlowActionJwtDecodeJwt.java | 16 + .../types/FlowActionJwtDecodeJwtParams.java | 16 + .../mgmt/types/FlowActionJwtSignJwt.java | 16 + .../types/FlowActionJwtSignJwtParams.java | 16 + .../mgmt/types/FlowActionJwtVerifyJwt.java | 16 + .../types/FlowActionJwtVerifyJwtParams.java | 16 + .../FlowActionMailchimpUpsertMember.java | 16 + ...FlowActionMailchimpUpsertMemberParams.java | 16 + ...tionMailchimpUpsertMemberParamsMember.java | 16 + .../types/FlowActionMailjetSendEmail.java | 16 + ...owActionMailjetSendEmailParamsContent.java | 16 + ...ctionMailjetSendEmailParamsTemplateId.java | 16 + .../mgmt/types/FlowActionOtpGenerateCode.java | 16 + .../FlowActionOtpGenerateCodeParams.java | 16 + .../mgmt/types/FlowActionOtpVerifyCode.java | 16 + .../types/FlowActionOtpVerifyCodeParams.java | 16 + .../types/FlowActionPipedriveAddDeal.java | 16 + .../FlowActionPipedriveAddDealParams.java | 16 + .../FlowActionPipedriveAddOrganization.java | 16 + ...wActionPipedriveAddOrganizationParams.java | 16 + .../types/FlowActionPipedriveAddPerson.java | 16 + .../FlowActionPipedriveAddPersonParams.java | 16 + .../types/FlowActionSalesforceCreateLead.java | 16 + .../FlowActionSalesforceCreateLeadParams.java | 16 + .../types/FlowActionSalesforceGetLead.java | 16 + .../FlowActionSalesforceGetLeadParams.java | 16 + .../FlowActionSalesforceSearchLeads.java | 16 + ...FlowActionSalesforceSearchLeadsParams.java | 16 + .../types/FlowActionSalesforceUpdateLead.java | 16 + .../FlowActionSalesforceUpdateLeadParams.java | 16 + .../types/FlowActionSendgridSendEmail.java | 16 + .../FlowActionSendgridSendEmailParams.java | 16 + ...owActionSendgridSendEmailParamsPerson.java | 16 + .../types/FlowActionSlackPostMessage.java | 16 + .../FlowActionSlackPostMessageParams.java | 16 + ...ctionSlackPostMessageParamsAttachment.java | 10 + ...SlackPostMessageParamsAttachmentField.java | 16 + .../mgmt/types/FlowActionStripeAddTaxId.java | 16 + .../types/FlowActionStripeAddTaxIdParams.java | 16 + .../mgmt/types/FlowActionStripeAddress.java | 10 + .../types/FlowActionStripeCreateCustomer.java | 16 + .../FlowActionStripeCreateCustomerParams.java | 16 + .../FlowActionStripeCreatePortalSession.java | 16 + ...ActionStripeCreatePortalSessionParams.java | 16 + .../types/FlowActionStripeDeleteTaxId.java | 16 + .../FlowActionStripeDeleteTaxIdParams.java | 16 + .../types/FlowActionStripeFindCustomers.java | 16 + .../FlowActionStripeFindCustomersParams.java | 16 + .../types/FlowActionStripeGetCustomer.java | 16 + .../FlowActionStripeGetCustomerParams.java | 16 + .../mgmt/types/FlowActionStripeTaxId.java | 16 + .../types/FlowActionStripeUpdateCustomer.java | 16 + .../FlowActionStripeUpdateCustomerParams.java | 16 + .../types/FlowActionTelegramSendMessage.java | 16 + .../FlowActionTelegramSendMessageParams.java | 16 + .../mgmt/types/FlowActionTwilioMakeCall.java | 16 + .../types/FlowActionTwilioMakeCallParams.java | 16 + .../mgmt/types/FlowActionTwilioSendSms.java | 16 + .../types/FlowActionTwilioSendSmsParams.java | 16 + .../types/FlowActionWhatsappSendMessage.java | 16 + .../FlowActionWhatsappSendMessageParams.java | 16 + .../mgmt/types/FlowActionXmlParseXml.java | 16 + .../types/FlowActionXmlParseXmlParams.java | 16 + .../mgmt/types/FlowActionXmlSerializeXml.java | 16 + .../FlowActionXmlSerializeXmlParams.java | 16 + .../types/FlowActionZapierTriggerWebhook.java | 16 + .../FlowActionZapierTriggerWebhookParams.java | 16 + .../mgmt/types/FlowExecutionSummary.java | 16 + .../auth0/client/mgmt/types/FlowSummary.java | 16 + .../types/FlowsVaultConnectioSetupApiKey.java | 16 + ...sVaultConnectioSetupApiKeyWithBaseUrl.java | 16 + ...wsVaultConnectioSetupBigqueryOauthJwt.java | 10 + .../FlowsVaultConnectioSetupHttpBearer.java | 16 + .../types/FlowsVaultConnectioSetupJwt.java | 16 + ...FlowsVaultConnectioSetupMailjetApiKey.java | 16 + .../FlowsVaultConnectioSetupOauthApp.java | 16 + .../FlowsVaultConnectioSetupOauthCode.java | 10 + .../FlowsVaultConnectioSetupSecretApiKey.java | 16 + ...FlowsVaultConnectioSetupStripeKeyPair.java | 16 + .../types/FlowsVaultConnectioSetupToken.java | 16 + .../FlowsVaultConnectioSetupTwilioApiKey.java | 16 + .../FlowsVaultConnectioSetupWebhook.java | 16 + .../FlowsVaultConnectionHttpApiKeySetup.java | 16 + ...lowsVaultConnectionHttpBasicAuthSetup.java | 16 + ...ectionHttpOauthClientCredentialsSetup.java | 16 + .../types/FlowsVaultConnectionSummary.java | 16 + .../client/mgmt/types/FormBlockDivider.java | 16 + .../mgmt/types/FormBlockDividerConfig.java | 10 + .../client/mgmt/types/FormBlockHtml.java | 16 + .../mgmt/types/FormBlockHtmlConfig.java | 10 + .../client/mgmt/types/FormBlockImage.java | 16 + .../mgmt/types/FormBlockImageConfig.java | 16 + .../mgmt/types/FormBlockJumpButton.java | 16 + .../mgmt/types/FormBlockJumpButtonConfig.java | 16 + .../types/FormBlockJumpButtonConfigStyle.java | 10 + .../mgmt/types/FormBlockNextButton.java | 16 + .../mgmt/types/FormBlockNextButtonConfig.java | 16 + .../mgmt/types/FormBlockPreviousButton.java | 16 + .../types/FormBlockPreviousButtonConfig.java | 16 + .../mgmt/types/FormBlockResendButton.java | 16 + .../types/FormBlockResendButtonConfig.java | 16 + .../client/mgmt/types/FormBlockRichText.java | 16 + .../mgmt/types/FormBlockRichTextConfig.java | 10 + .../client/mgmt/types/FormEndingNode.java | 10 + .../mgmt/types/FormEndingNodeAfterSubmit.java | 10 + .../mgmt/types/FormEndingNodeRedirection.java | 16 + .../client/mgmt/types/FormFieldBoolean.java | 16 + .../mgmt/types/FormFieldBooleanConfig.java | 10 + .../types/FormFieldBooleanConfigOptions.java | 10 + .../client/mgmt/types/FormFieldCards.java | 16 + .../mgmt/types/FormFieldCardsConfig.java | 10 + .../types/FormFieldCardsConfigOption.java | 16 + .../client/mgmt/types/FormFieldChoice.java | 16 + .../mgmt/types/FormFieldChoiceConfig.java | 10 + .../FormFieldChoiceConfigAllowOther.java | 10 + .../types/FormFieldChoiceConfigOption.java | 16 + .../client/mgmt/types/FormFieldCustom.java | 16 + .../mgmt/types/FormFieldCustomConfig.java | 16 + .../client/mgmt/types/FormFieldDate.java | 16 + .../mgmt/types/FormFieldDateConfig.java | 10 + .../client/mgmt/types/FormFieldDropdown.java | 16 + .../mgmt/types/FormFieldDropdownConfig.java | 10 + .../types/FormFieldDropdownConfigOption.java | 16 + .../client/mgmt/types/FormFieldEmail.java | 16 + .../mgmt/types/FormFieldEmailConfig.java | 10 + .../client/mgmt/types/FormFieldFile.java | 16 + .../mgmt/types/FormFieldFileConfig.java | 10 + .../types/FormFieldFileConfigStorage.java | 16 + .../client/mgmt/types/FormFieldLegal.java | 16 + .../mgmt/types/FormFieldLegalConfig.java | 10 + .../client/mgmt/types/FormFieldNumber.java | 16 + .../mgmt/types/FormFieldNumberConfig.java | 10 + .../client/mgmt/types/FormFieldPassword.java | 16 + .../mgmt/types/FormFieldPasswordConfig.java | 10 + .../client/mgmt/types/FormFieldPayment.java | 16 + .../mgmt/types/FormFieldPaymentConfig.java | 16 + .../FormFieldPaymentConfigChargeOneOff.java | 16 + ...mFieldPaymentConfigChargeOneOffOneOff.java | 16 + ...mFieldPaymentConfigChargeSubscription.java | 16 + .../FormFieldPaymentConfigCredentials.java | 16 + ...FormFieldPaymentConfigFieldProperties.java | 10 + .../types/FormFieldPaymentConfigFields.java | 10 + .../client/mgmt/types/FormFieldSocial.java | 16 + .../mgmt/types/FormFieldSocialConfig.java | 10 + .../auth0/client/mgmt/types/FormFieldTel.java | 16 + .../client/mgmt/types/FormFieldTelConfig.java | 10 + .../mgmt/types/FormFieldTelConfigStrings.java | 10 + .../client/mgmt/types/FormFieldText.java | 16 + .../mgmt/types/FormFieldTextConfig.java | 10 + .../auth0/client/mgmt/types/FormFieldUrl.java | 16 + .../client/mgmt/types/FormFieldUrlConfig.java | 10 + .../com/auth0/client/mgmt/types/FormFlow.java | 16 + .../client/mgmt/types/FormFlowConfig.java | 16 + .../client/mgmt/types/FormHiddenField.java | 16 + .../client/mgmt/types/FormLanguages.java | 10 + .../auth0/client/mgmt/types/FormMessages.java | 10 + .../mgmt/types/FormNodeCoordinates.java | 16 + .../auth0/client/mgmt/types/FormRouter.java | 16 + .../client/mgmt/types/FormRouterConfig.java | 10 + .../client/mgmt/types/FormRouterRule.java | 16 + .../client/mgmt/types/FormStartNode.java | 10 + .../com/auth0/client/mgmt/types/FormStep.java | 16 + .../client/mgmt/types/FormStepConfig.java | 10 + .../auth0/client/mgmt/types/FormStyle.java | 10 + .../auth0/client/mgmt/types/FormSummary.java | 16 + .../FormWidgetAuth0VerifiableCredentials.java | 16 + ...idgetAuth0VerifiableCredentialsConfig.java | 16 + .../mgmt/types/FormWidgetGMapsAddress.java | 16 + .../types/FormWidgetGMapsAddressConfig.java | 16 + .../mgmt/types/FormWidgetRecaptcha.java | 16 + .../mgmt/types/FormWidgetRecaptchaConfig.java | 16 + .../GetActionExecutionResponseContent.java | 10 + ...GetActionModuleActionsResponseContent.java | 10 + .../types/GetActionModuleResponseContent.java | 10 + ...GetActionModuleVersionResponseContent.java | 10 + ...etActionModuleVersionsResponseContent.java | 10 + .../GetActionModulesResponseContent.java | 10 + .../mgmt/types/GetActionResponseContent.java | 10 + .../GetActionVersionResponseContent.java | 10 + .../mgmt/types/GetAculResponseContent.java | 10 + ...ttackProtectionCaptchaResponseContent.java | 10 + ...etBotDetectionSettingsResponseContent.java | 16 + ...etBrandingDefaultThemeResponseContent.java | 16 + ...tBrandingPhoneProviderResponseContent.java | 16 + .../types/GetBrandingResponseContent.java | 10 + .../GetBrandingThemeResponseContent.java | 16 + ...swordDetectionSettingsResponseContent.java | 18 +- .../GetBruteForceSettingsResponseContent.java | 14 +- .../GetClientCredentialResponseContent.java | 10 + .../types/GetClientGrantResponseContent.java | 10 + .../types/GetClientRequestParameters.java | 10 + .../mgmt/types/GetClientResponseContent.java | 18 +- ...nnectionEnabledClientsResponseContent.java | 10 + .../GetConnectionProfileResponseContent.java | 10 + ...nectionProfileTemplateResponseContent.java | 10 + .../types/GetConnectionRequestParameters.java | 14 +- .../types/GetConnectionResponseContent.java | 10 + .../types/GetCustomDomainResponseContent.java | 16 + .../GetCustomSigningKeysResponseContent.java | 10 + .../types/GetDailyStatsRequestParameters.java | 10 + ...isioningDefaultMappingResponseContent.java | 10 + ...tDirectoryProvisioningResponseContent.java | 16 + .../GetEmailProviderResponseContent.java | 10 + .../GetEmailTemplateResponseContent.java | 10 + .../GetEncryptionKeyResponseContent.java | 16 + ...tStreamDeliveryHistoryResponseContent.java | 16 + .../GetFlowExecutionResponseContent.java | 16 + .../mgmt/types/GetFlowRequestParameters.java | 10 + .../mgmt/types/GetFlowResponseContent.java | 16 + ...etFlowsVaultConnectionResponseContent.java | 16 + .../mgmt/types/GetFormRequestParameters.java | 10 + .../mgmt/types/GetFormResponseContent.java | 16 + .../types/GetGroupMembersResponseContent.java | 10 + .../mgmt/types/GetGroupResponseContent.java | 16 + .../GetGuardianEnrollmentResponseContent.java | 16 + ...rdianFactorDuoSettingsResponseContent.java | 10 + ...actorPhoneMessageTypesResponseContent.java | 10 + ...anFactorPhoneTemplatesResponseContent.java | 16 + ...dianFactorSmsTemplatesResponseContent.java | 16 + ...ianFactorsProviderApnsResponseContent.java | 10 + ...anFactorsProviderPhoneResponseContent.java | 10 + ...orsProviderPhoneTwilioResponseContent.java | 10 + ...oviderPushNotificationResponseContent.java | 10 + ...dianFactorsProviderSmsResponseContent.java | 10 + ...ctorsProviderSmsTwilioResponseContent.java | 10 + ...dianFactorsProviderSnsResponseContent.java | 10 + .../mgmt/types/GetHookRequestParameters.java | 10 + .../mgmt/types/GetHookResponseContent.java | 10 + .../types/GetJobErrorResponseContent.java | 10 + .../GetJobGenericErrorResponseContent.java | 16 + .../mgmt/types/GetJobImportUserError.java | 10 + .../mgmt/types/GetJobResponseContent.java | 16 + .../client/mgmt/types/GetJobSummary.java | 10 + .../mgmt/types/GetLogResponseContent.java | 10 + .../types/GetNetworkAclsResponseContent.java | 10 + .../GetOrganizationByNameResponseContent.java | 10 + ...OrganizationConnectionResponseContent.java | 10 + ...nDiscoveryDomainByNameResponseContent.java | 16 + ...izationDiscoveryDomainResponseContent.java | 16 + ...OrganizationInvitationResponseContent.java | 10 + .../types/GetOrganizationResponseContent.java | 10 + .../GetPhoneTemplateResponseContent.java | 16 + .../types/GetRefreshTokenResponseContent.java | 10 + .../GetResourceServerRequestParameters.java | 10 + .../GetResourceServerResponseContent.java | 10 + ...mentsSettingsNewDeviceResponseContent.java | 16 + ...iskAssessmentsSettingsResponseContent.java | 16 + .../mgmt/types/GetRoleResponseContent.java | 10 + .../mgmt/types/GetRuleRequestParameters.java | 10 + .../mgmt/types/GetRuleResponseContent.java | 10 + ...gurationDefaultMappingResponseContent.java | 10 + .../GetScimConfigurationResponseContent.java | 10 + .../GetSelfServiceProfileResponseContent.java | 14 +- .../mgmt/types/GetSessionResponseContent.java | 10 + .../types/GetSettingsResponseContent.java | 10 + .../types/GetSigningKeysResponseContent.java | 16 + ...GetSupplementalSignalsResponseContent.java | 10 + ...usIpThrottlingSettingsResponseContent.java | 14 +- .../GetTenantSettingsResponseContent.java | 10 + ...etTokenExchangeProfileResponseContent.java | 10 + .../mgmt/types/GetUniversalLoginTemplate.java | 10 + ...etUserAttributeProfileResponseContent.java | 10 + ...tributeProfileTemplateResponseContent.java | 10 + ...erAuthenticationMethodResponseContent.java | 16 + ...GetUserGroupsPaginatedResponseContent.java | 10 + .../mgmt/types/GetUserRequestParameters.java | 10 + .../mgmt/types/GetUserResponseContent.java | 14 +- ...ableCredentialTemplateResponseContent.java | 10 + .../com/auth0/client/mgmt/types/Group.java | 10 + .../auth0/client/mgmt/types/GroupMember.java | 10 + .../client/mgmt/types/GuardianFactor.java | 16 + .../com/auth0/client/mgmt/types/Hook.java | 10 + .../client/mgmt/types/HttpCustomHeader.java | 10 + .../types/IConnectionOptionsCommonOidc.java | 6 +- .../com/auth0/client/mgmt/types/Identity.java | 16 + .../ImportEncryptionKeyResponseContent.java | 16 + .../auth0/client/mgmt/types/Integration.java | 10 + .../client/mgmt/types/IntegrationRelease.java | 10 + .../mgmt/types/IntegrationRequiredParam.java | 10 + .../types/IntegrationRequiredParamOption.java | 10 + .../client/mgmt/types/IntegrationSemVer.java | 10 + .../mgmt/types/LinkedClientConfiguration.java | 16 + ...ctionBindingsPaginatedResponseContent.java | 10 + .../ListActionTriggersResponseContent.java | 10 + ...ctionVersionsPaginatedResponseContent.java | 10 + .../ListActionsPaginatedResponseContent.java | 10 + .../types/ListActionsRequestParameters.java | 10 + ...stAculsOffsetPaginatedResponseContent.java | 10 + .../types/ListAculsResponseContentItem.java | 10 + ...BrandingPhoneProvidersResponseContent.java | 10 + .../ListClientConnectionsResponseContent.java | 10 + ...OrganizationsPaginatedResponseContent.java | 14 +- ...stClientGrantPaginatedResponseContent.java | 14 +- .../ListClientGrantsRequestParameters.java | 10 + ...ClientsOffsetPaginatedResponseContent.java | 10 + .../types/ListClientsRequestParameters.java | 14 +- ...istConnectionProfileRequestParameters.java | 10 + ...nectionProfileTemplateResponseContent.java | 10 + ...ctionProfilesPaginatedResponseContent.java | 10 + ...onsCheckpointPaginatedResponseContent.java | 14 +- .../types/ListConnectionsQueryParameters.java | 14 +- .../ListCustomDomainsRequestParameters.java | 18 +- ...entialsOffsetPaginatedResponseContent.java | 10 + ...istDeviceCredentialsRequestParameters.java | 10 + ...DirectoryProvisioningsResponseContent.java | 10 + ...tionKeyOffsetPaginatedResponseContent.java | 10 + .../ListEventStreamsRequestParameters.java | 10 + .../ListEventStreamsResponseContent.java | 14 +- ...lowExecutionsPaginatedResponseContent.java | 14 +- ...stFlowsOffsetPaginatedResponseContent.java | 10 + .../types/ListFlowsRequestParameters.java | 10 + ...ectionsOffsetPaginatedResponseContent.java | 10 + ...stFormsOffsetPaginatedResponseContent.java | 10 + .../types/ListFormsRequestParameters.java | 10 + .../ListGroupsPaginatedResponseContent.java | 10 + .../types/ListGroupsRequestParameters.java | 10 + ...stHooksOffsetPaginatedResponseContent.java | 10 + .../types/ListHooksRequestParameters.java | 10 + ...ListLogOffsetPaginatedResponseContent.java | 10 + .../mgmt/types/ListLogsRequestParameters.java | 26 +- ...orkAclsOffsetPaginatedResponseContent.java | 10 + .../ListNetworkAclsRequestParameters.java | 10 + ...tGrantsOffsetPaginatedResponseContent.java | 10 + ...ectionsOffsetPaginatedResponseContent.java | 10 + ...zationDiscoveryDomainsResponseContent.java | 10 + ...tationsOffsetPaginatedResponseContent.java | 10 + ...erRolesOffsetPaginatedResponseContent.java | 10 + ...zationMembersPaginatedResponseContent.java | 10 + ...OrganizationsPaginatedResponseContent.java | 10 + .../ListOrganizationsRequestParameters.java | 14 +- .../ListPhoneTemplatesResponseContent.java | 10 + ...RefreshTokensPaginatedResponseContent.java | 10 + ...eServerOffsetPaginatedResponseContent.java | 10 + .../ListResourceServerRequestParameters.java | 14 +- ...issionsOffsetPaginatedResponseContent.java | 10 + ...ListRoleUsersPaginatedResponseContent.java | 10 + ...stRolesOffsetPaginatedResponseContent.java | 10 + .../types/ListRolesRequestParameters.java | 10 + ...stRulesOffsetPaginatedResponseContent.java | 10 + .../types/ListRulesRequestParameters.java | 10 + ...rviceProfilesPaginatedResponseContent.java | 10 + ...tSelfServiceProfilesRequestParameters.java | 10 + ...stTokenExchangeProfileResponseContent.java | 14 +- ...UserAttributeProfileRequestParameters.java | 10 + ...tributeProfileTemplateResponseContent.java | 10 + ...ibuteProfilesPaginatedResponseContent.java | 10 + ...MethodsOffsetPaginatedResponseContent.java | 10 + ...erBlocksByIdentifierRequestParameters.java | 16 + ...UserBlocksByIdentifierResponseContent.java | 10 + .../ListUserBlocksRequestParameters.java | 10 + .../types/ListUserBlocksResponseContent.java | 10 + ...tUserConnectedAccountsResponseContent.java | 10 + ...rGrantsOffsetPaginatedResponseContent.java | 10 + .../ListUserGrantsRequestParameters.java | 10 + ...zationsOffsetPaginatedResponseContent.java | 10 + ...issionsOffsetPaginatedResponseContent.java | 10 + ...erRolesOffsetPaginatedResponseContent.java | 10 + ...tUserSessionsPaginatedResponseContent.java | 10 + .../ListUsersByEmailRequestParameters.java | 16 + ...stUsersOffsetPaginatedResponseContent.java | 10 + .../types/ListUsersRequestParameters.java | 22 +- ...tialTemplatesPaginatedResponseContent.java | 14 +- .../java/com/auth0/client/mgmt/types/Log.java | 10 + .../client/mgmt/types/LogLocationInfo.java | 22 +- .../client/mgmt/types/LogSecurityContext.java | 10 + .../types/LogStreamDatadogResponseSchema.java | 10 + .../mgmt/types/LogStreamDatadogSink.java | 16 + .../LogStreamEventBridgeResponseSchema.java | 10 + .../mgmt/types/LogStreamEventBridgeSink.java | 16 + .../LogStreamEventGridResponseSchema.java | 10 + .../mgmt/types/LogStreamEventGridSink.java | 16 + .../client/mgmt/types/LogStreamFilter.java | 10 + .../types/LogStreamHttpResponseSchema.java | 10 + .../client/mgmt/types/LogStreamHttpSink.java | 16 + .../LogStreamMixpanelResponseSchema.java | 10 + .../mgmt/types/LogStreamMixpanelSink.java | 16 + .../types/LogStreamMixpanelSinkPatch.java | 16 + .../client/mgmt/types/LogStreamPiiConfig.java | 10 + .../types/LogStreamSegmentResponseSchema.java | 10 + .../mgmt/types/LogStreamSegmentSink.java | 10 + .../types/LogStreamSegmentSinkWriteKey.java | 16 + .../types/LogStreamSplunkResponseSchema.java | 10 + .../mgmt/types/LogStreamSplunkSink.java | 16 + .../types/LogStreamSumoResponseSchema.java | 10 + .../client/mgmt/types/LogStreamSumoSink.java | 16 + .../mgmt/types/MdlPresentationProperties.java | 10 + .../mgmt/types/MdlPresentationRequest.java | 16 + .../MdlPresentationRequestProperties.java | 16 + .../client/mgmt/types/NativeSocialLogin.java | 10 + .../mgmt/types/NativeSocialLoginApple.java | 10 + .../mgmt/types/NativeSocialLoginFacebook.java | 10 + .../mgmt/types/NativeSocialLoginGoogle.java | 10 + .../client/mgmt/types/NetworkAclAction.java | 10 + .../client/mgmt/types/NetworkAclMatch.java | 10 + .../client/mgmt/types/NetworkAclRule.java | 16 + .../types/NetworkAclsResponseContent.java | 10 + .../auth0/client/mgmt/types/Organization.java | 10 + .../mgmt/types/OrganizationBranding.java | 10 + .../types/OrganizationBrandingColors.java | 16 + .../mgmt/types/OrganizationClientGrant.java | 10 + .../mgmt/types/OrganizationConnection.java | 10 + .../OrganizationConnectionInformation.java | 10 + .../types/OrganizationDiscoveryDomain.java | 16 + .../types/OrganizationEnabledConnection.java | 10 + .../mgmt/types/OrganizationInvitation.java | 10 + .../types/OrganizationInvitationInvitee.java | 16 + .../types/OrganizationInvitationInviter.java | 16 + .../client/mgmt/types/OrganizationMember.java | 10 + .../mgmt/types/OrganizationMemberRole.java | 10 + .../types/PartialPhoneTemplateContent.java | 10 + .../PatchClientCredentialResponseContent.java | 10 + ...tchSupplementalSignalsResponseContent.java | 10 + .../mgmt/types/PermissionRequestPayload.java | 16 + .../types/PermissionsResponsePayload.java | 10 + .../client/mgmt/types/PhoneAttribute.java | 10 + .../mgmt/types/PhoneProviderSchemaMasked.java | 16 + .../client/mgmt/types/PhoneTemplate.java | 16 + .../client/mgmt/types/PhoneTemplateBody.java | 10 + .../mgmt/types/PhoneTemplateContent.java | 10 + .../PostClientCredentialResponseContent.java | 10 + .../mgmt/types/PublicKeyCredential.java | 16 + .../client/mgmt/types/RefreshTokenDevice.java | 10 + .../types/RefreshTokenResourceServer.java | 10 + .../types/RefreshTokenResponseContent.java | 10 + ...erateUsersRecoveryCodeResponseContent.java | 10 + .../ResetPhoneTemplateResponseContent.java | 16 + .../client/mgmt/types/ResourceServer.java | 10 + .../ResourceServerProofOfPossession.java | 16 + ...erverProofOfPossessionRequiredForEnum.java | 11 - .../mgmt/types/ResourceServerScope.java | 16 + ...esourceServerSubjectTypeAuthorization.java | 10 + ...eServerSubjectTypeAuthorizationClient.java | 10 + ...rceServerSubjectTypeAuthorizationUser.java | 10 + .../types/ResourceServerTokenEncryption.java | 16 + .../ResourceServerTokenEncryptionKey.java | 16 + .../types/RevokeUserAccessRequestContent.java | 10 + .../RevokedSigningKeysResponseContent.java | 16 + .../com/auth0/client/mgmt/types/Role.java | 10 + .../com/auth0/client/mgmt/types/RoleUser.java | 10 + .../RollbackActionModuleResponseContent.java | 10 + .../RotateClientSecretResponseContent.java | 18 +- .../RotateConnectionKeysRequestContent.java | 10 + .../RotateConnectionsKeysResponseContent.java | 16 + .../RotateSigningKeysResponseContent.java | 16 + .../com/auth0/client/mgmt/types/Rule.java | 10 + .../auth0/client/mgmt/types/RulesConfig.java | 10 + .../client/mgmt/types/ScimMappingItem.java | 10 + .../client/mgmt/types/ScimTokenItem.java | 10 + .../client/mgmt/types/SelfServiceProfile.java | 14 +- .../SelfServiceProfileBrandingColors.java | 16 + .../SelfServiceProfileBrandingProperties.java | 10 + ...rviceProfileSsoTicketConnectionConfig.java | 32 +- ...viceProfileSsoTicketConnectionOptions.java | 10 + ...ceProfileSsoTicketDomainAliasesConfig.java | 16 + ...ceProfileSsoTicketEnabledOrganization.java | 16 + ...ProfileSsoTicketGoogleWorkspaceConfig.java | 16 + ...ceProfileSsoTicketIdpInitiatedOptions.java | 18 +- ...iceProfileSsoTicketProvisioningConfig.java | 10 + .../SelfServiceProfileUserAttribute.java | 16 + .../types/SessionAuthenticationSignal.java | 10 + .../types/SessionAuthenticationSignals.java | 10 + .../mgmt/types/SessionClientMetadata.java | 10 + .../mgmt/types/SessionCookieMetadata.java | 10 + .../mgmt/types/SessionCookieSchema.java | 16 + .../mgmt/types/SessionDeviceMetadata.java | 10 + .../mgmt/types/SessionResponseContent.java | 10 + .../SetCustomSigningKeysResponseContent.java | 10 + .../types/SetEmailTemplateRequestContent.java | 16 + .../SetEmailTemplateResponseContent.java | 16 + ...rdianFactorDuoSettingsResponseContent.java | 10 + ...actorPhoneMessageTypesResponseContent.java | 10 + ...anFactorPhoneTemplatesResponseContent.java | 16 + .../SetGuardianFactorResponseContent.java | 16 + ...dianFactorSmsTemplatesResponseContent.java | 16 + ...anFactorsProviderPhoneResponseContent.java | 10 + ...orsProviderPhoneTwilioResponseContent.java | 10 + ...erPushNotificationApnsResponseContent.java | 10 + ...oviderPushNotificationResponseContent.java | 10 + ...derPushNotificationSnsResponseContent.java | 10 + ...dianFactorsProviderSmsResponseContent.java | 10 + ...ctorsProviderSmsTwilioResponseContent.java | 10 + .../types/SetNetworkAclRequestContent.java | 16 + .../types/SetNetworkAclsResponseContent.java | 10 + .../types/SetRulesConfigRequestContent.java | 16 + .../types/SetRulesConfigResponseContent.java | 16 + ...erAuthenticationMethodResponseContent.java | 16 + .../types/SetUserAuthenticationMethods.java | 16 + .../auth0/client/mgmt/types/SigningKeys.java | 16 + .../auth0/client/mgmt/types/SignupSchema.java | 10 + .../client/mgmt/types/SignupVerification.java | 10 + .../client/mgmt/types/SignupVerified.java | 10 + .../SuspiciousIpThrottlingPreLoginStage.java | 10 + ...sIpThrottlingPreUserRegistrationStage.java | 10 + .../types/SuspiciousIpThrottlingStage.java | 10 + .../mgmt/types/TenantOidcLogoutSettings.java | 10 + .../mgmt/types/TenantSettingsDeviceFlow.java | 10 + .../mgmt/types/TenantSettingsErrorPage.java | 14 +- .../mgmt/types/TenantSettingsFlags.java | 14 +- .../types/TenantSettingsGuardianPage.java | 14 +- .../client/mgmt/types/TenantSettingsMtls.java | 10 + .../types/TenantSettingsPasswordPage.java | 14 +- .../mgmt/types/TenantSettingsSessions.java | 10 + .../mgmt/types/TestActionRequestContent.java | 10 + .../mgmt/types/TestActionResponseContent.java | 10 + .../TestCustomDomainResponseContent.java | 16 + .../TokenExchangeProfileResponseContent.java | 10 + .../TokenExchangeProfilesListRequest.java | 10 + .../auth0/client/mgmt/types/TokenQuota.java | 16 + .../types/TokenQuotaClientCredentials.java | 10 + .../mgmt/types/TokenQuotaConfiguration.java | 16 + .../types/TwilioProviderConfiguration.java | 16 + .../mgmt/types/TwilioProviderCredentials.java | 16 + .../UpdateActionBindingsResponseContent.java | 10 + .../UpdateActionModuleResponseContent.java | 10 + .../types/UpdateActionRequestContent.java | 10 + .../types/UpdateActionResponseContent.java | 10 + .../mgmt/types/UpdateAculResponseContent.java | 10 + ...ttackProtectionCaptchaResponseContent.java | 10 + ...teBotDetectionSettingsResponseContent.java | 10 + .../mgmt/types/UpdateBrandingColors.java | 10 + .../client/mgmt/types/UpdateBrandingFont.java | 10 + ...eBrandingPhoneProviderResponseContent.java | 16 + .../types/UpdateBrandingRequestContent.java | 10 + .../types/UpdateBrandingResponseContent.java | 10 + .../UpdateBrandingThemeResponseContent.java | 16 + ...swordDetectionSettingsResponseContent.java | 18 +- ...dateBruteForceSettingsResponseContent.java | 14 +- .../UpdateClientGrantRequestContent.java | 10 + .../UpdateClientGrantResponseContent.java | 10 + .../types/UpdateClientRequestContent.java | 34 +- .../types/UpdateClientResponseContent.java | 18 +- .../mgmt/types/UpdateConnectionOptions.java | 10 + ...UpdateConnectionProfileRequestContent.java | 10 + ...pdateConnectionProfileResponseContent.java | 10 + .../types/UpdateConnectionRequestContent.java | 18 +- .../UpdateConnectionRequestContentAd.java | 10 + .../UpdateConnectionRequestContentAdfs.java | 10 + .../UpdateConnectionRequestContentAmazon.java | 10 + .../UpdateConnectionRequestContentAol.java | 10 + .../UpdateConnectionRequestContentApple.java | 10 + .../UpdateConnectionRequestContentAuth0.java | 10 + ...dateConnectionRequestContentAuth0Oidc.java | 10 + ...UpdateConnectionRequestContentAzureAd.java | 10 + .../UpdateConnectionRequestContentBaidu.java | 10 + ...dateConnectionRequestContentBitbucket.java | 10 + .../UpdateConnectionRequestContentBitly.java | 10 + .../UpdateConnectionRequestContentBox.java | 10 + .../UpdateConnectionRequestContentCustom.java | 10 + ...pdateConnectionRequestContentDaccount.java | 10 + ...UpdateConnectionRequestContentDropbox.java | 10 + .../UpdateConnectionRequestContentDwolla.java | 10 + .../UpdateConnectionRequestContentEmail.java | 10 + ...pdateConnectionRequestContentEvernote.java | 10 + ...nnectionRequestContentEvernoteSandbox.java | 10 + .../UpdateConnectionRequestContentExact.java | 10 + ...pdateConnectionRequestContentFacebook.java | 10 + .../UpdateConnectionRequestContentFitbit.java | 10 + .../UpdateConnectionRequestContentFlickr.java | 10 + .../UpdateConnectionRequestContentGitHub.java | 10 + ...ateConnectionRequestContentGoogleApps.java | 10 + ...eConnectionRequestContentGoogleOAuth2.java | 10 + ...dateConnectionRequestContentInstagram.java | 10 + .../UpdateConnectionRequestContentIp.java | 10 + .../UpdateConnectionRequestContentLine.java | 10 + ...pdateConnectionRequestContentLinkedin.java | 10 + ...UpdateConnectionRequestContentMiicard.java | 10 + .../UpdateConnectionRequestContentOAuth1.java | 10 + .../UpdateConnectionRequestContentOAuth2.java | 10 + ...dateConnectionRequestContentOffice365.java | 10 + .../UpdateConnectionRequestContentOidc.java | 10 + .../UpdateConnectionRequestContentOkta.java | 10 + .../UpdateConnectionRequestContentPaypal.java | 10 + ...ConnectionRequestContentPaypalSandbox.java | 10 + ...eConnectionRequestContentPingFederate.java | 10 + ...onnectionRequestContentPlanningCenter.java | 10 + .../UpdateConnectionRequestContentRenren.java | 10 + ...ateConnectionRequestContentSalesforce.java | 10 + ...tionRequestContentSalesforceCommunity.java | 10 + ...ectionRequestContentSalesforceSandbox.java | 10 + .../UpdateConnectionRequestContentSaml.java | 10 + ...ateConnectionRequestContentSharepoint.java | 10 + .../UpdateConnectionRequestContentShop.java | 10 + ...UpdateConnectionRequestContentShopify.java | 10 + .../UpdateConnectionRequestContentSms.java | 10 + ...ateConnectionRequestContentSoundcloud.java | 10 + ...ctionRequestContentThirtySevenSignals.java | 10 + ...UpdateConnectionRequestContentTwitter.java | 10 + ...UpdateConnectionRequestContentUntappd.java | 10 + ...dateConnectionRequestContentVkontakte.java | 10 + .../UpdateConnectionRequestContentWeibo.java | 10 + ...teConnectionRequestContentWindowsLive.java | 10 + ...dateConnectionRequestContentWordpress.java | 10 + .../UpdateConnectionRequestContentYahoo.java | 10 + .../UpdateConnectionRequestContentYammer.java | 10 + .../UpdateConnectionRequestContentYandex.java | 10 + .../UpdateConnectionResponseContent.java | 10 + .../UpdateCustomDomainRequestContent.java | 10 + .../UpdateCustomDomainResponseContent.java | 16 + ...teDirectoryProvisioningRequestContent.java | 10 + ...eDirectoryProvisioningResponseContent.java | 16 + .../UpdateEmailProviderResponseContent.java | 10 + .../UpdateEmailTemplateRequestContent.java | 10 + .../UpdateEmailTemplateResponseContent.java | 10 + ...edClientConnectionsRequestContentItem.java | 16 + .../UpdateEventStreamRequestContent.java | 10 + .../mgmt/types/UpdateFlowRequestContent.java | 10 + .../mgmt/types/UpdateFlowResponseContent.java | 16 + ...teFlowsVaultConnectionResponseContent.java | 16 + .../mgmt/types/UpdateFormRequestContent.java | 10 + .../mgmt/types/UpdateFormResponseContent.java | 16 + ...rdianFactorDuoSettingsResponseContent.java | 10 + ...erPushNotificationApnsResponseContent.java | 10 + ...derPushNotificationSnsResponseContent.java | 10 + .../mgmt/types/UpdateHookRequestContent.java | 10 + .../mgmt/types/UpdateHookResponseContent.java | 10 + .../types/UpdateLogStreamRequestContent.java | 10 + .../types/UpdateNetworkAclRequestContent.java | 10 + .../UpdateNetworkAclResponseContent.java | 10 + ...OrganizationConnectionResponseContent.java | 10 + ...izationDiscoveryDomainResponseContent.java | 16 + .../UpdateOrganizationRequestContent.java | 10 + .../UpdateOrganizationResponseContent.java | 10 + .../UpdatePhoneTemplateResponseContent.java | 16 + .../UpdateRefreshTokenRequestContent.java | 10 + .../UpdateRefreshTokenResponseContent.java | 10 + .../UpdateResourceServerRequestContent.java | 10 + .../UpdateResourceServerResponseContent.java | 10 + ...mentsSettingsNewDeviceResponseContent.java | 16 + ...iskAssessmentsSettingsResponseContent.java | 16 + .../mgmt/types/UpdateRoleRequestContent.java | 10 + .../mgmt/types/UpdateRoleResponseContent.java | 10 + .../mgmt/types/UpdateRuleRequestContent.java | 10 + .../mgmt/types/UpdateRuleResponseContent.java | 10 + ...pdateScimConfigurationResponseContent.java | 10 + ...pdateSelfServiceProfileRequestContent.java | 14 +- ...dateSelfServiceProfileResponseContent.java | 14 +- .../types/UpdateSessionRequestContent.java | 10 + .../types/UpdateSessionResponseContent.java | 10 + .../types/UpdateSettingsRequestContent.java | 10 + .../types/UpdateSettingsResponseContent.java | 10 + ...dateSupplementalSignalsRequestContent.java | 16 + ...usIpThrottlingSettingsResponseContent.java | 14 +- .../UpdateTenantSettingsResponseContent.java | 10 + ...ateTokenExchangeProfileRequestContent.java | 10 + .../client/mgmt/types/UpdateTokenQuota.java | 16 + ...alLoginTemplateRequestContentTemplate.java | 16 + ...ateUserAttributeProfileRequestContent.java | 10 + ...teUserAttributeProfileResponseContent.java | 10 + ...erAuthenticationMethodResponseContent.java | 16 + .../mgmt/types/UpdateUserRequestContent.java | 10 + .../mgmt/types/UpdateUserResponseContent.java | 14 +- ...ableCredentialTemplateResponseContent.java | 10 + .../mgmt/types/UserAttributeProfile.java | 10 + .../UserAttributeProfileOidcMapping.java | 16 + ...UserAttributeProfileStrategyOverrides.java | 10 + ...ributeProfileStrategyOverridesMapping.java | 10 + ...tributeProfileStrategyOverridesUserId.java | 10 + ...ProfileStrategyOverridesUserIdMapping.java | 10 + .../types/UserAttributeProfileTemplate.java | 10 + .../UserAttributeProfileTemplateItem.java | 10 + ...fileUserAttributeAdditionalProperties.java | 16 + .../types/UserAttributeProfileUserId.java | 10 + .../mgmt/types/UserAuthenticationMethod.java | 16 + .../UserAuthenticationMethodProperties.java | 10 + .../mgmt/types/UserBlockIdentifier.java | 10 + .../auth0/client/mgmt/types/UserGrant.java | 10 + .../mgmt/types/UserGroupsResponseSchema.java | 10 + .../auth0/client/mgmt/types/UserIdentity.java | 16 + .../client/mgmt/types/UserIdentitySchema.java | 10 + ...ListLogOffsetPaginatedResponseContent.java | 10 + .../mgmt/types/UserPermissionSchema.java | 10 + .../client/mgmt/types/UserProfileData.java | 10 + .../client/mgmt/types/UserResponseSchema.java | 14 +- .../mgmt/types/UsernameAllowedTypes.java | 10 + .../client/mgmt/types/UsernameAttribute.java | 10 + .../client/mgmt/types/UsernameValidation.java | 10 + .../client/mgmt/types/UsersEnrollment.java | 10 + .../VerifiableCredentialTemplateResponse.java | 10 + .../VerifyCustomDomainResponseContent.java | 16 + .../VerifyEmailTicketRequestContent.java | 24 +- .../VerifyEmailTicketResponseContent.java | 16 + .../mgmt/types/X509CertificateCredential.java | 16 + .../AsyncAuthenticationMethodsClient.java | 34 +- .../mgmt/users/AsyncAuthenticatorsClient.java | 4 +- .../users/AsyncConnectedAccountsClient.java | 7 + .../mgmt/users/AsyncEnrollmentsClient.java | 4 +- .../client/mgmt/users/AsyncGroupsClient.java | 8 + .../mgmt/users/AsyncIdentitiesClient.java | 108 +- .../client/mgmt/users/AsyncLogsClient.java | 28 +- .../mgmt/users/AsyncMultifactorClient.java | 8 +- .../mgmt/users/AsyncOrganizationsClient.java | 13 +- .../mgmt/users/AsyncPermissionsClient.java | 7 + .../AsyncRawAuthenticationMethodsClient.java | 115 +- .../users/AsyncRawAuthenticatorsClient.java | 16 +- .../AsyncRawConnectedAccountsClient.java | 13 + .../mgmt/users/AsyncRawEnrollmentsClient.java | 16 +- ...awFederatedConnectionsTokensetsClient.java | 24 +- .../mgmt/users/AsyncRawGroupsClient.java | 13 + .../mgmt/users/AsyncRawIdentitiesClient.java | 133 +- .../client/mgmt/users/AsyncRawLogsClient.java | 34 +- .../mgmt/users/AsyncRawMultifactorClient.java | 32 +- .../users/AsyncRawOrganizationsClient.java | 19 +- .../mgmt/users/AsyncRawPermissionsClient.java | 37 +- .../users/AsyncRawRefreshTokenClient.java | 25 +- .../users/AsyncRawRiskAssessmentsClient.java | 12 +- .../mgmt/users/AsyncRawRolesClient.java | 56 +- .../mgmt/users/AsyncRawSessionsClient.java | 25 +- .../mgmt/users/AsyncRefreshTokenClient.java | 8 + .../client/mgmt/users/AsyncRolesClient.java | 26 +- .../mgmt/users/AsyncSessionsClient.java | 8 + .../users/AuthenticationMethodsClient.java | 33 +- .../mgmt/users/AuthenticatorsClient.java | 4 +- .../mgmt/users/ConnectedAccountsClient.java | 7 + .../client/mgmt/users/EnrollmentsClient.java | 4 +- .../auth0/client/mgmt/users/GroupsClient.java | 7 + .../client/mgmt/users/IdentitiesClient.java | 108 +- .../auth0/client/mgmt/users/LogsClient.java | 28 +- .../client/mgmt/users/MultifactorClient.java | 8 +- .../mgmt/users/OrganizationsClient.java | 13 +- .../client/mgmt/users/PermissionsClient.java | 7 + .../users/RawAuthenticationMethodsClient.java | 115 +- .../mgmt/users/RawAuthenticatorsClient.java | 16 +- .../users/RawConnectedAccountsClient.java | 13 + .../mgmt/users/RawEnrollmentsClient.java | 16 +- ...awFederatedConnectionsTokensetsClient.java | 24 +- .../client/mgmt/users/RawGroupsClient.java | 13 + .../mgmt/users/RawIdentitiesClient.java | 132 +- .../client/mgmt/users/RawLogsClient.java | 33 +- .../mgmt/users/RawMultifactorClient.java | 32 +- .../mgmt/users/RawOrganizationsClient.java | 18 +- .../mgmt/users/RawPermissionsClient.java | 37 +- .../mgmt/users/RawRefreshTokenClient.java | 25 +- .../mgmt/users/RawRiskAssessmentsClient.java | 12 +- .../client/mgmt/users/RawRolesClient.java | 55 +- .../client/mgmt/users/RawSessionsClient.java | 25 +- .../client/mgmt/users/RefreshTokenClient.java | 7 + .../auth0/client/mgmt/users/RolesClient.java | 26 +- .../client/mgmt/users/SessionsClient.java | 7 + .../types/AssignUserRolesRequestContent.java | 10 + .../types/ClearAssessorsRequestContent.java | 16 + ...serAuthenticationMethodRequestContent.java | 16 + .../CreateUserPermissionsRequestContent.java | 10 + .../DeleteUserPermissionsRequestContent.java | 10 + .../types/DeleteUserRolesRequestContent.java | 10 + ...serConnectedAccountsRequestParameters.java | 10 + .../types/GetUserGroupsRequestParameters.java | 10 + .../types/LinkUserIdentityRequestContent.java | 10 + .../ListRefreshTokensRequestParameters.java | 10 + ...uthenticationMethodsRequestParameters.java | 10 + .../types/ListUserLogsRequestParameters.java | 10 + ...istUserOrganizationsRequestParameters.java | 10 + .../ListUserPermissionsRequestParameters.java | 10 + .../types/ListUserRolesRequestParameters.java | 10 + .../ListUserSessionsRequestParameters.java | 10 + ...serAuthenticationMethodRequestContent.java | 10 + .../verification/AsyncRawTemplatesClient.java | 70 +- .../verification/AsyncTemplatesClient.java | 16 + .../verification/RawTemplatesClient.java | 70 +- .../verification/TemplatesClient.java | 14 + ...iableCredentialTemplateRequestContent.java | 16 + ...eCredentialTemplatesRequestParameters.java | 10 + ...iableCredentialTemplateRequestContent.java | 10 + .../client/mgmt/ActionsVersionsWireTest.java | 162 +- .../auth0/client/mgmt/ActionsWireTest.java | 476 +----- .../client/mgmt/BrandingThemesWireTest.java | 507 +----- .../auth0/client/mgmt/ClientsWireTest.java | 1447 +---------------- .../mgmt/ConnectionProfilesWireTest.java | 197 +-- .../com/auth0/client/mgmt/FormsWireTest.java | 234 +-- .../client/mgmt/NetworkAclsWireTest.java | 243 +-- .../com/auth0/client/mgmt/StreamTest.java | 23 + .../client/mgmt/TenantsSettingsWireTest.java | 228 +-- .../com/auth0/client/mgmt/TestResources.java | 36 + 1839 files changed, 36204 insertions(+), 11569 deletions(-) create mode 100644 src/main/java/com/auth0/client/mgmt/core/SseEvent.java create mode 100644 src/main/java/com/auth0/client/mgmt/core/SseEventParser.java create mode 100644 src/main/java/com/auth0/client/mgmt/types/ConnectionDpopSigningAlgEnum.java create mode 100644 src/main/java/com/auth0/client/mgmt/types/ConnectionScriptsOAuth1.java create mode 100644 src/main/java/com/auth0/client/mgmt/types/ConnectionSignatureMethodOAuth1.java create mode 100644 src/test/java/com/auth0/client/mgmt/TestResources.java diff --git a/reference.md b/reference.md index 34677d5d..b5155fec 100644 --- a/reference.md +++ b/reference.md @@ -2149,7 +2149,7 @@ client.clients().update(
<ul> - * <li> + * For more information, read Applications in Auth0 and Single Sign-On. + *
client_id, app_type, name, and description.
+ * read:clients or
+ * read:client_keys scope:
+ * callbacks, oidc_logout, allowed_origins,
+ * web_origins, tenant, global, config_route,
+ * callback_url_template, jwt_configuration,
+ * jwt_configuration.lifetime_in_seconds, jwt_configuration.secret_encoded,
+ * jwt_configuration.scopes, jwt_configuration.alg, api_type,
+ * logo_uri, allowed_clients, owners, custom_login_page,
+ * custom_login_page_off, sso, addons, form_template,
+ * custom_login_page_codeview, resource_servers, client_metadata,
+ * mobile, mobile.android, mobile.ios, allowed_logout_urls,
+ * token_endpoint_auth_method, is_first_party, oidc_conformant,
+ * is_token_endpoint_ip_header_trusted, initiate_login_uri, grant_types,
+ * refresh_token, refresh_token.rotation_type, refresh_token.expiration_type,
+ * refresh_token.leeway, refresh_token.token_lifetime, refresh_token.policies, organization_usage,
+ * organization_require_behavior.
+ * read:client_keys or read:client_credentials scope:
+ * encryption_key, encryption_key.pub, encryption_key.cert,
+ * client_secret, client_authentication_methods and signing_key.
+ * <ul> - * <li> + * For more information, read Applications in Auth0 and Single Sign-On. + *
client_id, app_type, name, and description.
+ * read:clients or
+ * read:client_keys scope:
+ * callbacks, oidc_logout, allowed_origins,
+ * web_origins, tenant, global, config_route,
+ * callback_url_template, jwt_configuration,
+ * jwt_configuration.lifetime_in_seconds, jwt_configuration.secret_encoded,
+ * jwt_configuration.scopes, jwt_configuration.alg, api_type,
+ * logo_uri, allowed_clients, owners, custom_login_page,
+ * custom_login_page_off, sso, addons, form_template,
+ * custom_login_page_codeview, resource_servers, client_metadata,
+ * mobile, mobile.android, mobile.ios, allowed_logout_urls,
+ * token_endpoint_auth_method, is_first_party, oidc_conformant,
+ * is_token_endpoint_ip_header_trusted, initiate_login_uri, grant_types,
+ * refresh_token, refresh_token.rotation_type, refresh_token.expiration_type,
+ * refresh_token.leeway, refresh_token.token_lifetime, refresh_token.policies, organization_usage,
+ * organization_require_behavior.
+ * read:client_keys or read:client_credentials scope:
+ * encryption_key, encryption_key.pub, encryption_key.cert,
+ * client_secret, client_authentication_methods and signing_key.
+ * client_id, app_type, name, and description.
+ * read:clients or
+ * read:client_keys scope:
+ * callbacks, oidc_logout, allowed_origins,
+ * web_origins, tenant, global, config_route,
+ * callback_url_template, jwt_configuration,
+ * jwt_configuration.lifetime_in_seconds, jwt_configuration.secret_encoded,
+ * jwt_configuration.scopes, jwt_configuration.alg, api_type,
+ * logo_uri, allowed_clients, owners, custom_login_page,
+ * custom_login_page_off, sso, addons, form_template,
+ * custom_login_page_codeview, resource_servers, client_metadata,
+ * mobile, mobile.android, mobile.ios, allowed_logout_urls,
+ * token_endpoint_auth_method, is_first_party, oidc_conformant,
+ * is_token_endpoint_ip_header_trusted, initiate_login_uri, grant_types,
+ * refresh_token, refresh_token.rotation_type, refresh_token.expiration_type,
+ * refresh_token.leeway, refresh_token.token_lifetime, refresh_token.policies, organization_usage,
+ * organization_require_behavior.
+ * read:client_keys or read:client_credentials scope:
+ * encryption_key, encryption_key.pub, encryption_key.cert,
+ * client_secret, client_authentication_methods and signing_key.
+ * <ul> - * <li> + * For more information, read Applications in Auth0 and Single Sign-On. + *
client_id, app_type, name, and description.
+ * read:clients or
+ * read:client_keys scope:
+ * callbacks, oidc_logout, allowed_origins,
+ * web_origins, tenant, global, config_route,
+ * callback_url_template, jwt_configuration,
+ * jwt_configuration.lifetime_in_seconds, jwt_configuration.secret_encoded,
+ * jwt_configuration.scopes, jwt_configuration.alg, api_type,
+ * logo_uri, allowed_clients, owners, custom_login_page,
+ * custom_login_page_off, sso, addons, form_template,
+ * custom_login_page_codeview, resource_servers, client_metadata,
+ * mobile, mobile.android, mobile.ios, allowed_logout_urls,
+ * token_endpoint_auth_method, is_first_party, oidc_conformant,
+ * is_token_endpoint_ip_header_trusted, initiate_login_uri, grant_types,
+ * refresh_token, refresh_token.rotation_type, refresh_token.expiration_type,
+ * refresh_token.leeway, refresh_token.token_lifetime, refresh_token.policies, organization_usage,
+ * organization_require_behavior.
+ * read:client_keys or read:client_credentials scope:
+ * encryption_key, encryption_key.pub, encryption_key.cert,
+ * client_secret, client_authentication_methods and signing_key.
+ * <ul> - * <li> + * For more information, read Applications in Auth0 and Single Sign-On. + *
client_id, app_type, name, and description.
+ * read:clients or
+ * read:client_keys scopes:
+ * callbacks, oidc_logout, allowed_origins,
+ * web_origins, tenant, global, config_route,
+ * callback_url_template, jwt_configuration,
+ * jwt_configuration.lifetime_in_seconds, jwt_configuration.secret_encoded,
+ * jwt_configuration.scopes, jwt_configuration.alg, api_type,
+ * logo_uri, allowed_clients, owners, custom_login_page,
+ * custom_login_page_off, sso, addons, form_template,
+ * custom_login_page_codeview, resource_servers, client_metadata,
+ * mobile, mobile.android, mobile.ios, allowed_logout_urls,
+ * token_endpoint_auth_method, is_first_party, oidc_conformant,
+ * is_token_endpoint_ip_header_trusted, initiate_login_uri, grant_types,
+ * refresh_token, refresh_token.rotation_type, refresh_token.expiration_type,
+ * refresh_token.leeway, refresh_token.token_lifetime, refresh_token.policies, organization_usage,
+ * organization_require_behavior.
+ * read:client_keys or read:client_credentials scopes:
+ * encryption_key, encryption_key.pub, encryption_key.cert,
+ * client_secret, client_authentication_methods and signing_key.
+ * <ul> - * <li> + * For more information, read Applications in Auth0 and Single Sign-On. + *
client_id, app_type, name, and description.
+ * read:clients or
+ * read:client_keys scopes:
+ * callbacks, oidc_logout, allowed_origins,
+ * web_origins, tenant, global, config_route,
+ * callback_url_template, jwt_configuration,
+ * jwt_configuration.lifetime_in_seconds, jwt_configuration.secret_encoded,
+ * jwt_configuration.scopes, jwt_configuration.alg, api_type,
+ * logo_uri, allowed_clients, owners, custom_login_page,
+ * custom_login_page_off, sso, addons, form_template,
+ * custom_login_page_codeview, resource_servers, client_metadata,
+ * mobile, mobile.android, mobile.ios, allowed_logout_urls,
+ * token_endpoint_auth_method, is_first_party, oidc_conformant,
+ * is_token_endpoint_ip_header_trusted, initiate_login_uri, grant_types,
+ * refresh_token, refresh_token.rotation_type, refresh_token.expiration_type,
+ * refresh_token.leeway, refresh_token.token_lifetime, refresh_token.policies, organization_usage,
+ * organization_require_behavior.
+ * read:client_keys or read:client_credentials scopes:
+ * encryption_key, encryption_key.pub, encryption_key.cert,
+ * client_secret, client_authentication_methods and signing_key.
+ * client_id, app_type, name, and description.
+ * read:clients or
+ * read:client_keys scopes:
+ * callbacks, oidc_logout, allowed_origins,
+ * web_origins, tenant, global, config_route,
+ * callback_url_template, jwt_configuration,
+ * jwt_configuration.lifetime_in_seconds, jwt_configuration.secret_encoded,
+ * jwt_configuration.scopes, jwt_configuration.alg, api_type,
+ * logo_uri, allowed_clients, owners, custom_login_page,
+ * custom_login_page_off, sso, addons, form_template,
+ * custom_login_page_codeview, resource_servers, client_metadata,
+ * mobile, mobile.android, mobile.ios, allowed_logout_urls,
+ * token_endpoint_auth_method, is_first_party, oidc_conformant,
+ * is_token_endpoint_ip_header_trusted, initiate_login_uri, grant_types,
+ * refresh_token, refresh_token.rotation_type, refresh_token.expiration_type,
+ * refresh_token.leeway, refresh_token.token_lifetime, refresh_token.policies, organization_usage,
+ * organization_require_behavior.
+ * read:client_keys or read:client_credentials scopes:
+ * encryption_key, encryption_key.pub, encryption_key.cert,
+ * client_secret, client_authentication_methods and signing_key.
+ * <ul> - * <li> + * For more information, read Applications in Auth0 and Single Sign-On. + *
client_id, app_type, name, and description.
+ * read:clients or
+ * read:client_keys scopes:
+ * callbacks, oidc_logout, allowed_origins,
+ * web_origins, tenant, global, config_route,
+ * callback_url_template, jwt_configuration,
+ * jwt_configuration.lifetime_in_seconds, jwt_configuration.secret_encoded,
+ * jwt_configuration.scopes, jwt_configuration.alg, api_type,
+ * logo_uri, allowed_clients, owners, custom_login_page,
+ * custom_login_page_off, sso, addons, form_template,
+ * custom_login_page_codeview, resource_servers, client_metadata,
+ * mobile, mobile.android, mobile.ios, allowed_logout_urls,
+ * token_endpoint_auth_method, is_first_party, oidc_conformant,
+ * is_token_endpoint_ip_header_trusted, initiate_login_uri, grant_types,
+ * refresh_token, refresh_token.rotation_type, refresh_token.expiration_type,
+ * refresh_token.leeway, refresh_token.token_lifetime, refresh_token.policies, organization_usage,
+ * organization_require_behavior.
+ * read:client_keys or read:client_credentials scopes:
+ * encryption_key, encryption_key.pub, encryption_key.cert,
+ * client_secret, client_authentication_methods and signing_key.
+ * Notes:
*client_secret and signing_key attributes can only be updated with the update:client_keys scope.client_authentication_methods and token_endpoint_auth_method properties are mutually exclusive. Use client_authentication_methods to configure the client with Private Key JWT authentication method. Otherwise, use token_endpoint_auth_method to configure the client with client secret (basic or post) or with no authentication method (none).client_authentication_methods to configure the client with Private Key JWT authentication method, only specify the credential IDs that were generated when creating the credentials on the client.client_authentication_methods, the update:client_credentials scope is required.client_authentication_methods, the property jwt_configuration.alg must be set to RS256.is_first_party property to false, the organization_usage and organization_require_behavior properties must be unset.Notes:
+ *client_secret and signing_key attributes can only be updated with the update:client_keys scope.client_authentication_methods and token_endpoint_auth_method properties are mutually exclusive. Use client_authentication_methods to configure the client with Private Key JWT authentication method. Otherwise, use token_endpoint_auth_method to configure the client with client secret (basic or post) or with no authentication method (none).client_authentication_methods to configure the client with Private Key JWT authentication method, only specify the credential IDs that were generated when creating the credentials on the client.client_authentication_methods, the update:client_credentials scope is required.client_authentication_methods, the property jwt_configuration.alg must be set to RS256.is_first_party property to false, the organization_usage and organization_require_behavior properties must be unset.Notes:
*client_secret and signing_key attributes can only be updated with the update:client_keys scope.client_authentication_methods and token_endpoint_auth_method properties are mutually exclusive. Use client_authentication_methods to configure the client with Private Key JWT authentication method. Otherwise, use token_endpoint_auth_method to configure the client with client secret (basic or post) or with no authentication method (none).client_authentication_methods to configure the client with Private Key JWT authentication method, only specify the credential IDs that were generated when creating the credentials on the client.client_authentication_methods, the update:client_credentials scope is required.client_authentication_methods, the property jwt_configuration.alg must be set to RS256.is_first_party property to false, the organization_usage and organization_require_behavior properties must be unset.Notes:
*client_secret and signing_key attributes can only be updated with the update:client_keys scope.client_authentication_methods and token_endpoint_auth_method properties are mutually exclusive. Use client_authentication_methods to configure the client with Private Key JWT authentication method. Otherwise, use token_endpoint_auth_method to configure the client with client secret (basic or post) or with no authentication method (none).client_authentication_methods to configure the client with Private Key JWT authentication method, only specify the credential IDs that were generated when creating the credentials on the client.client_authentication_methods, the update:client_credentials scope is required.client_authentication_methods, the property jwt_configuration.alg must be set to RS256.is_first_party property to false, the organization_usage and organization_require_behavior properties must be unset.This endpoint cannot be used with clients configured with Private Key JWT authentication method (client_authentication_methods configured with private_key_jwt). The generated secret is NOT base64 encoded.
- *For more information, read <a href="https://www.auth0.com/docs/get-started/applications/rotate-client-secret">Rotate Client Secrets</a>.
+ *For more information, read Rotate Client Secrets.
*/ public CompletableFutureThis endpoint cannot be used with clients configured with Private Key JWT authentication method (client_authentication_methods configured with private_key_jwt). The generated secret is NOT base64 encoded.
- *For more information, read <a href="https://www.auth0.com/docs/get-started/applications/rotate-client-secret">Rotate Client Secrets</a>.
+ *For more information, read Rotate Client Secrets.
*/ public CompletableFutureThis endpoint supports two types of pagination:
- *<ul> - * <li>Offset pagination</li> - * <li>Checkpoint pagination</li> - * </ul>
+ *Checkpoint pagination must be used if you need to retrieve more than 1000 connections.
- *<h2>Checkpoint Pagination</h2>
+ *To search by checkpoint, use the following parameters:
- *<ul> - * <li><code>from</code>: Optional id from which to start selection.</li> - * <li><code>take</code>: The total amount of entries to retrieve when using the from parameter. Defaults to 50.</li> - * </ul>
- *<b>Note</b>: The first time you call this endpoint using checkpoint pagination, omit the <code>from</code> parameter. If there are more results, a <code>next</code> value is included in the response. You can use this for subsequent API calls. When <code>next</code> is no longer included in the response, no pages are remaining.
+ *from: Optional id from which to start selection.take: The total amount of entries to retrieve when using the from parameter. Defaults to 50.Note: The first time you call this endpoint using checkpoint pagination, omit the from parameter. If there are more results, a next value is included in the response. You can use this for subsequent API calls. When next is no longer included in the response, no pages are remaining.
This endpoint supports two types of pagination:
- *<ul> - * <li>Offset pagination</li> - * <li>Checkpoint pagination</li> - * </ul>
+ *Checkpoint pagination must be used if you need to retrieve more than 1000 connections.
- *<h2>Checkpoint Pagination</h2>
+ *To search by checkpoint, use the following parameters:
- *<ul> - * <li><code>from</code>: Optional id from which to start selection.</li> - * <li><code>take</code>: The total amount of entries to retrieve when using the from parameter. Defaults to 50.</li> - * </ul>
- *<b>Note</b>: The first time you call this endpoint using checkpoint pagination, omit the <code>from</code> parameter. If there are more results, a <code>next</code> value is included in the response. You can use this for subsequent API calls. When <code>next</code> is no longer included in the response, no pages are remaining.
+ *from: Optional id from which to start selection.take: The total amount of entries to retrieve when using the from parameter. Defaults to 50.Note: The first time you call this endpoint using checkpoint pagination, omit the from parameter. If there are more results, a next value is included in the response. You can use this for subsequent API calls. When next is no longer included in the response, no pages are remaining.
This endpoint supports two types of pagination:
+ *Checkpoint pagination must be used if you need to retrieve more than 1000 connections.
+ *To search by checkpoint, use the following parameters:
+ *from: Optional id from which to start selection.take: The total amount of entries to retrieve when using the from parameter. Defaults to 50.Note: The first time you call this endpoint using checkpoint pagination, omit the from parameter. If there are more results, a next value is included in the response. You can use this for subsequent API calls. When next is no longer included in the response, no pages are remaining.
This endpoint supports two types of pagination:
- *<ul> - * <li>Offset pagination</li> - * <li>Checkpoint pagination</li> - * </ul>
+ *Checkpoint pagination must be used if you need to retrieve more than 1000 connections.
- *<h2>Checkpoint Pagination</h2>
+ *To search by checkpoint, use the following parameters:
- *<ul> - * <li><code>from</code>: Optional id from which to start selection.</li> - * <li><code>take</code>: The total amount of entries to retrieve when using the from parameter. Defaults to 50.</li> - * </ul>
- *<b>Note</b>: The first time you call this endpoint using checkpoint pagination, omit the <code>from</code> parameter. If there are more results, a <code>next</code> value is included in the response. You can use this for subsequent API calls. When <code>next</code> is no longer included in the response, no pages are remaining.
+ *from: Optional id from which to start selection.take: The total amount of entries to retrieve when using the from parameter. Defaults to 50.Note: The first time you call this endpoint using checkpoint pagination, omit the from parameter. If there are more results, a next value is included in the response. You can use this for subsequent API calls. When next is no longer included in the response, no pages are remaining.
<b>Note:</b> If a connection with the same name was recently deleted and had a large number of associated users, the deletion may still be processing. Creating a new connection with that name before the deletion completes may fail or produce unexpected results.
+ * Creates a new connection according to the JSON object received inbody.
+ * Note: If a connection with the same name was recently deleted and had a large number of associated users, the deletion may still be processing. Creating a new connection with that name before the deletion completes may fail or produce unexpected results.
*/ public CompletableFuture<b>Note:</b> If a connection with the same name was recently deleted and had a large number of associated users, the deletion may still be processing. Creating a new connection with that name before the deletion completes may fail or produce unexpected results.
+ * Creates a new connection according to the JSON object received inbody.
+ * Note: If a connection with the same name was recently deleted and had a large number of associated users, the deletion may still be processing. Creating a new connection with that name before the deletion completes may fail or produce unexpected results.
*/ public CompletableFuture<b>Note:</b> If your connection has a large amount of users associated with it, please be aware that this operation can be long running after the response is returned and may impact concurrent <a href="https://auth0.com/docs/api/management/v2/connections/post-connections">create connection</a> requests, if they use an identical connection name.
+ * Removes a specific connection from your tenant. This action cannot be undone. Once removed, users can no longer use this connection to authenticate. + *Note: If your connection has a large amount of users associated with it, please be aware that this operation can be long running after the response is returned and may impact concurrent create connection requests, if they use an identical connection name.
*/ public CompletableFuture<b>Note:</b> If your connection has a large amount of users associated with it, please be aware that this operation can be long running after the response is returned and may impact concurrent <a href="https://auth0.com/docs/api/management/v2/connections/post-connections">create connection</a> requests, if they use an identical connection name.
+ * Removes a specific connection from your tenant. This action cannot be undone. Once removed, users can no longer use this connection to authenticate. + *Note: If your connection has a large amount of users associated with it, please be aware that this operation can be long running after the response is returned and may impact concurrent create connection requests, if they use an identical connection name.
*/ public CompletableFuture<b>Note</b>: If you use the <code>options</code> parameter, the entire <code>options</code> object is overriden. To avoid partial data or other issues, ensure all parameters are present when using this option.
+ * Update details for a specific connection, including option properties for identity provider configuration. + *Note: If you use the options parameter, the entire options object is overriden. To avoid partial data or other issues, ensure all parameters are present when using this option.
<b>Note</b>: If you use the <code>options</code> parameter, the entire <code>options</code> object is overriden. To avoid partial data or other issues, ensure all parameters are present when using this option.
+ * Update details for a specific connection, including option properties for identity provider configuration. + *Note: If you use the options parameter, the entire options object is overriden. To avoid partial data or other issues, ensure all parameters are present when using this option.
Note: If you use the options parameter, the entire options object is overriden. To avoid partial data or other issues, ensure all parameters are present when using this option.
<b>Note</b>: If you use the <code>options</code> parameter, the entire <code>options</code> object is overriden. To avoid partial data or other issues, ensure all parameters are present when using this option.
+ * Update details for a specific connection, including option properties for identity provider configuration. + *Note: If you use the options parameter, the entire options object is overriden. To avoid partial data or other issues, ensure all parameters are present when using this option.
ID. 200 OK http status code response is returned when the connection is online, otherwise a 404 status code is returned along with an error message
*/
public CompletableFutureID. 200 OK http status code response is returned when the connection is online, otherwise a 404 status code is returned along with an error message
*/
public CompletableFuture<h5>Updating CUSTOM_CLIENT_IP_HEADER for a custom domain</h5>To update the <code>custom_client_ip_header</code> for a domain, the body to + *
custom_client_ip_header for a domain, the body to
* send should be:
- * <pre><code>{ "custom_client_ip_header": "cf-connecting-ip" }</code></pre>
- * <h5>Updating TLS_POLICY for a custom domain</h5>To update the <code>tls_policy</code> for a domain, the body to send should be: - * <pre><code>{ "tls_policy": "recommended" }</code></pre>
+ *{ "custom_client_ip_header": "cf-connecting-ip" }
+ * tls_policy for a domain, the body to send should be:
+ * { "tls_policy": "recommended" }
* TLS Policies:
*Some considerations:
*compatible TLS policy is no longer supported.<h5>Updating CUSTOM_CLIENT_IP_HEADER for a custom domain</h5>To update the <code>custom_client_ip_header</code> for a domain, the body to + *
custom_client_ip_header for a domain, the body to
+ * send should be:
+ * { "custom_client_ip_header": "cf-connecting-ip" }
+ * tls_policy for a domain, the body to send should be:
+ * { "tls_policy": "recommended" }
+ * TLS Policies:
+ *Some considerations:
+ *compatible TLS policy is no longer supported.These are the attributes that can be updated:
+ *custom_client_ip_header for a domain, the body to
* send should be:
- * <pre><code>{ "custom_client_ip_header": "cf-connecting-ip" }</code></pre>
- * <h5>Updating TLS_POLICY for a custom domain</h5>To update the <code>tls_policy</code> for a domain, the body to send should be: - * <pre><code>{ "tls_policy": "recommended" }</code></pre>
+ *{ "custom_client_ip_header": "cf-connecting-ip" }
+ * tls_policy for a domain, the body to send should be:
+ * { "tls_policy": "recommended" }
* TLS Policies:
*Some considerations:
*compatible TLS policy is no longer supported.<h5>Updating CUSTOM_CLIENT_IP_HEADER for a custom domain</h5>To update the <code>custom_client_ip_header</code> for a domain, the body to + *
custom_client_ip_header for a domain, the body to
* send should be:
- * <pre><code>{ "custom_client_ip_header": "cf-connecting-ip" }</code></pre>
- * <h5>Updating TLS_POLICY for a custom domain</h5>To update the <code>tls_policy</code> for a domain, the body to send should be: - * <pre><code>{ "tls_policy": "recommended" }</code></pre>
+ *{ "custom_client_ip_header": "cf-connecting-ip" }
+ * tls_policy for a domain, the body to send should be:
+ * { "tls_policy": "recommended" }
* TLS Policies:
*Some considerations:
*compatible TLS policy is no longer supported.Note: Check the <code>status</code> field to see its verification status. Once verification is complete, it may take up to 10 minutes before the custom domain can start accepting requests.
- *For <code>self_managed_certs</code>, when the custom domain is verified for the first time, the response will also include the <code>cname_api_key</code> which you will need to configure your proxy. This key must be kept secret, and is used to validate the proxy requests.
- *<a href="https://auth0.com/docs/custom-domains#step-2-verify-ownership">Learn more</a> about verifying custom domains that use Auth0 Managed certificates. - * <a href="https://auth0.com/docs/custom-domains/self-managed-certificates#step-2-verify-ownership">Learn more</a> about verifying custom domains that use Self Managed certificates.
+ *Note: Check the status field to see its verification status. Once verification is complete, it may take up to 10 minutes before the custom domain can start accepting requests.
For self_managed_certs, when the custom domain is verified for the first time, the response will also include the cname_api_key which you will need to configure your proxy. This key must be kept secret, and is used to validate the proxy requests.
Learn more about verifying custom domains that use Auth0 Managed certificates. + * Learn more about verifying custom domains that use Self Managed certificates.
*/ public CompletableFutureNote: Check the <code>status</code> field to see its verification status. Once verification is complete, it may take up to 10 minutes before the custom domain can start accepting requests.
- *For <code>self_managed_certs</code>, when the custom domain is verified for the first time, the response will also include the <code>cname_api_key</code> which you will need to configure your proxy. This key must be kept secret, and is used to validate the proxy requests.
- *<a href="https://auth0.com/docs/custom-domains#step-2-verify-ownership">Learn more</a> about verifying custom domains that use Auth0 Managed certificates. - * <a href="https://auth0.com/docs/custom-domains/self-managed-certificates#step-2-verify-ownership">Learn more</a> about verifying custom domains that use Self Managed certificates.
+ *Note: Check the status field to see its verification status. Once verification is complete, it may take up to 10 minutes before the custom domain can start accepting requests.
For self_managed_certs, when the custom domain is verified for the first time, the response will also include the cname_api_key which you will need to configure your proxy. This key must be kept secret, and is used to validate the proxy requests.
Learn more about verifying custom domains that use Auth0 Managed certificates. + * Learn more about verifying custom domains that use Self Managed certificates.
*/ public CompletableFuturepublic_key, refresh_token, or rotating_refresh_token) associated with a specific user.
*/
public CompletableFuturepublic_key, refresh_token, or rotating_refresh_token) associated with a specific user.
+ */
+ public CompletableFuturepublic_key, refresh_token, or rotating_refresh_token) associated with a specific user.
*/
public CompletableFuturepublic_key, refresh_token, or rotating_refresh_token) associated with a specific user.
*/
public CompletableFutureWhen refresh token rotation is enabled, the endpoint becomes consistent. For more information, read <a href="https://auth0.com/docs/get-started/tenant-settings/signing-keys"> Signing Keys</a>.
+ * Create a device credential public key to manage refresh token rotation for a givenuser_id. Device Credentials APIs are designed for ad-hoc administrative use only and paging is by default enabled for GET requests.
+ * When refresh token rotation is enabled, the endpoint becomes consistent. For more information, read Signing Keys.
*/ public CompletableFutureWhen refresh token rotation is enabled, the endpoint becomes consistent. For more information, read <a href="https://auth0.com/docs/get-started/tenant-settings/signing-keys"> Signing Keys</a>.
+ * Create a device credential public key to manage refresh token rotation for a givenuser_id. Device Credentials APIs are designed for ad-hoc administrative use only and paging is by default enabled for GET requests.
+ * When refresh token rotation is enabled, the endpoint becomes consistent. For more information, read Signing Keys.
*/ public CompletableFuture<h5>Sample Response</h5><pre><code>[{ + * Retrieve details on log streams. + *
[{
* "id": "string",
* "name": "string",
* "type": "eventbridge",
@@ -97,15 +97,15 @@ public AsyncRawLogStreamsClient withRawResponse() {
* "datadogRegion": "string",
* "datadogApiKey": "string"
* }
- * }]</code></pre>
+ * }]
*/
public CompletableFuture<h5>Sample Response</h5><pre><code>[{ + * Retrieve details on log streams. + *
[{
* "id": "string",
* "name": "string",
* "type": "eventbridge",
@@ -169,7 +169,7 @@ public CompletableFuture> list() {
* "datadogRegion": "string",
* "datadogApiKey": "string"
* }
- * }]</code></pre>
+ * }]
*/
public CompletableFuture<h5>Log Stream Types</h5> The <code>type</code> of log stream being created determines the properties required in the <code>sink</code> payload. - * <h5>HTTP Stream</h5> For an <code>http</code> Stream, the <code>sink</code> properties are listed in the payload below - * Request: <pre><code>{ + *
type of log stream being created determines the properties required in the sink payload.
+ * http Stream, the sink properties are listed in the payload below
+ * Request: {
* "name": "string",
* "type": "http",
* "sink": {
@@ -188,8 +188,8 @@ public CompletableFuture> list(RequestOptions requ
* "httpContentFormat": "JSONLINES|JSONARRAY",
* "httpAuthorization": "string"
* }
- * }</code></pre>
- * Response: <pre><code>{
+ * }
+ * Response: {
* "id": "string",
* "name": "string",
* "type": "http",
@@ -200,17 +200,17 @@ public CompletableFuture> list(RequestOptions requ
* "httpContentFormat": "JSONLINES|JSONARRAY",
* "httpAuthorization": "string"
* }
- * }</code></pre>
- * <h5>Amazon EventBridge Stream</h5> For an <code>eventbridge</code> Stream, the <code>sink</code> properties are listed in the payload below
- * Request: <pre><code>{
+ * }
+ * eventbridge Stream, the sink properties are listed in the payload below
+ * Request: {
* "name": "string",
* "type": "eventbridge",
* "sink": {
* "awsRegion": "string",
* "awsAccountId": "string"
* }
- * }</code></pre>
- * The response will include an additional field <code>awsPartnerEventSource</code> in the <code>sink</code>: <pre><code>{
+ * }
+ * The response will include an additional field awsPartnerEventSource in the sink: {
* "id": "string",
* "name": "string",
* "type": "eventbridge",
@@ -220,9 +220,9 @@ public CompletableFuture> list(RequestOptions requ
* "awsRegion": "string",
* "awsPartnerEventSource": "string"
* }
- * }</code></pre>
- * <h5>Azure Event Grid Stream</h5> For an <code>Azure Event Grid</code> Stream, the <code>sink</code> properties are listed in the payload below
- * Request: <pre><code>{
+ * }
+ * Azure Event Grid Stream, the sink properties are listed in the payload below
+ * Request: {
* "name": "string",
* "type": "eventgrid",
* "sink": {
@@ -230,8 +230,8 @@ public CompletableFuture> list(RequestOptions requ
* "azureResourceGroup": "string",
* "azureRegion": "string"
* }
- * }</code></pre>
- * Response: <pre><code>{
+ * }
+ * Response: {
* "id": "string",
* "name": "string",
* "type": "http",
@@ -242,17 +242,17 @@ public CompletableFuture> list(RequestOptions requ
* "azureRegion": "string",
* "azurePartnerTopic": "string"
* }
- * }</code></pre>
- * <h5>Datadog Stream</h5> For a <code>Datadog</code> Stream, the <code>sink</code> properties are listed in the payload below
- * Request: <pre><code>{
+ * }
+ * Datadog Stream, the sink properties are listed in the payload below
+ * Request: {
* "name": "string",
* "type": "datadog",
* "sink": {
* "datadogRegion": "string",
* "datadogApiKey": "string"
* }
- * }</code></pre>
- * Response: <pre><code>{
+ * }
+ * Response: {
* "id": "string",
* "name": "string",
* "type": "datadog",
@@ -261,9 +261,9 @@ public CompletableFuture> list(RequestOptions requ
* "datadogRegion": "string",
* "datadogApiKey": "string"
* }
- * }</code></pre>
- * <h5>Splunk Stream</h5> For a <code>Splunk</code> Stream, the <code>sink</code> properties are listed in the payload below
- * Request: <pre><code>{
+ * }
+ * Splunk Stream, the sink properties are listed in the payload below
+ * Request: {
* "name": "string",
* "type": "splunk",
* "sink": {
@@ -272,8 +272,8 @@ public CompletableFuture> list(RequestOptions requ
* "splunkPort": "string",
* "splunkSecure": "boolean"
* }
- * }</code></pre>
- * Response: <pre><code>{
+ * }
+ * Response: {
* "id": "string",
* "name": "string",
* "type": "splunk",
@@ -284,16 +284,16 @@ public CompletableFuture> list(RequestOptions requ
* "splunkPort": "string",
* "splunkSecure": "boolean"
* }
- * }</code></pre>
- * <h5>Sumo Logic Stream</h5> For a <code>Sumo Logic</code> Stream, the <code>sink</code> properties are listed in the payload below
- * Request: <pre><code>{
+ * }
+ * Sumo Logic Stream, the sink properties are listed in the payload below
+ * Request: {
* "name": "string",
* "type": "sumo",
* "sink": {
* "sumoSourceAddress": "string",
* }
- * }</code></pre>
- * Response: <pre><code>{
+ * }
+ * Response: {
* "id": "string",
* "name": "string",
* "type": "sumo",
@@ -301,7 +301,7 @@ public CompletableFuture> list(RequestOptions requ
* "sink": {
* "sumoSourceAddress": "string",
* }
- * }</code></pre>
+ * }
*/
public CompletableFuture<h5>Log Stream Types</h5> The <code>type</code> of log stream being created determines the properties required in the <code>sink</code> payload. - * <h5>HTTP Stream</h5> For an <code>http</code> Stream, the <code>sink</code> properties are listed in the payload below - * Request: <pre><code>{ + *
type of log stream being created determines the properties required in the sink payload.
+ * http Stream, the sink properties are listed in the payload below
+ * Request: {
* "name": "string",
* "type": "http",
* "sink": {
@@ -320,8 +320,8 @@ public CompletableFuture create(CreateLogStreamR
* "httpContentFormat": "JSONLINES|JSONARRAY",
* "httpAuthorization": "string"
* }
- * }</code></pre>
- * Response: <pre><code>{
+ * }
+ * Response: {
* "id": "string",
* "name": "string",
* "type": "http",
@@ -332,17 +332,17 @@ public CompletableFuture create(CreateLogStreamR
* "httpContentFormat": "JSONLINES|JSONARRAY",
* "httpAuthorization": "string"
* }
- * }</code></pre>
- * <h5>Amazon EventBridge Stream</h5> For an <code>eventbridge</code> Stream, the <code>sink</code> properties are listed in the payload below
- * Request: <pre><code>{
+ * }
+ * eventbridge Stream, the sink properties are listed in the payload below
+ * Request: {
* "name": "string",
* "type": "eventbridge",
* "sink": {
* "awsRegion": "string",
* "awsAccountId": "string"
* }
- * }</code></pre>
- * The response will include an additional field <code>awsPartnerEventSource</code> in the <code>sink</code>: <pre><code>{
+ * }
+ * The response will include an additional field awsPartnerEventSource in the sink: {
* "id": "string",
* "name": "string",
* "type": "eventbridge",
@@ -352,9 +352,9 @@ public CompletableFuture create(CreateLogStreamR
* "awsRegion": "string",
* "awsPartnerEventSource": "string"
* }
- * }</code></pre>
- * <h5>Azure Event Grid Stream</h5> For an <code>Azure Event Grid</code> Stream, the <code>sink</code> properties are listed in the payload below
- * Request: <pre><code>{
+ * }
+ * Azure Event Grid Stream, the sink properties are listed in the payload below
+ * Request: {
* "name": "string",
* "type": "eventgrid",
* "sink": {
@@ -362,8 +362,8 @@ public CompletableFuture create(CreateLogStreamR
* "azureResourceGroup": "string",
* "azureRegion": "string"
* }
- * }</code></pre>
- * Response: <pre><code>{
+ * }
+ * Response: {
* "id": "string",
* "name": "string",
* "type": "http",
@@ -374,17 +374,17 @@ public CompletableFuture create(CreateLogStreamR
* "azureRegion": "string",
* "azurePartnerTopic": "string"
* }
- * }</code></pre>
- * <h5>Datadog Stream</h5> For a <code>Datadog</code> Stream, the <code>sink</code> properties are listed in the payload below
- * Request: <pre><code>{
+ * }
+ * Datadog Stream, the sink properties are listed in the payload below
+ * Request: {
* "name": "string",
* "type": "datadog",
* "sink": {
* "datadogRegion": "string",
* "datadogApiKey": "string"
* }
- * }</code></pre>
- * Response: <pre><code>{
+ * }
+ * Response: {
* "id": "string",
* "name": "string",
* "type": "datadog",
@@ -393,9 +393,9 @@ public CompletableFuture create(CreateLogStreamR
* "datadogRegion": "string",
* "datadogApiKey": "string"
* }
- * }</code></pre>
- * <h5>Splunk Stream</h5> For a <code>Splunk</code> Stream, the <code>sink</code> properties are listed in the payload below
- * Request: <pre><code>{
+ * }
+ * Splunk Stream, the sink properties are listed in the payload below
+ * Request: {
* "name": "string",
* "type": "splunk",
* "sink": {
@@ -404,8 +404,8 @@ public CompletableFuture create(CreateLogStreamR
* "splunkPort": "string",
* "splunkSecure": "boolean"
* }
- * }</code></pre>
- * Response: <pre><code>{
+ * }
+ * Response: {
* "id": "string",
* "name": "string",
* "type": "splunk",
@@ -416,16 +416,16 @@ public CompletableFuture create(CreateLogStreamR
* "splunkPort": "string",
* "splunkSecure": "boolean"
* }
- * }</code></pre>
- * <h5>Sumo Logic Stream</h5> For a <code>Sumo Logic</code> Stream, the <code>sink</code> properties are listed in the payload below
- * Request: <pre><code>{
+ * }
+ * Sumo Logic Stream, the sink properties are listed in the payload below
+ * Request: {
* "name": "string",
* "type": "sumo",
* "sink": {
* "sumoSourceAddress": "string",
* }
- * }</code></pre>
- * Response: <pre><code>{
+ * }
+ * Response: {
* "id": "string",
* "name": "string",
* "type": "sumo",
@@ -433,7 +433,7 @@ public CompletableFuture create(CreateLogStreamR
* "sink": {
* "sumoSourceAddress": "string",
* }
- * }</code></pre>
+ * }
*/
public CompletableFuture<h5>Sample responses</h5><h5>Amazon EventBridge Log Stream</h5><pre><code>{ + *
{
* "id": "string",
* "name": "string",
* "type": "eventbridge",
@@ -452,7 +452,7 @@ public CompletableFuture create(
* "awsRegion": "string",
* "awsPartnerEventSource": "string"
* }
- * }</code></pre> <h5>HTTP Log Stream</h5><pre><code>{
+ * } {
* "id": "string",
* "name": "string",
* "type": "http",
@@ -463,7 +463,7 @@ public CompletableFuture create(
* "httpEndpoint": "string",
* "httpAuthorization": "string"
* }
- * }</code></pre> <h5>Datadog Log Stream</h5><pre><code>{
+ * } {
* "id": "string",
* "name": "string",
* "type": "datadog",
@@ -472,8 +472,8 @@ public CompletableFuture create(
* "datadogRegion": "string",
* "datadogApiKey": "string"
* }
- * }</code></pre><h5>Mixpanel</h5>
- * Request: <pre><code>{
+ * }
Mixpanel
+ * Request: {
* "name": "string",
* "type": "mixpanel",
* "sink": {
@@ -482,10 +482,10 @@ public CompletableFuture create(
* "mixpanelServiceAccountUsername": "string",
* "mixpanelServiceAccountPassword": "string"
* }
- * } </code></pre>
+ * }
*
*
- * Response: <pre><code>{
+ * Response: {
* "id": "string",
* "name": "string",
* "type": "mixpanel",
@@ -496,19 +496,19 @@ public CompletableFuture create(
* "mixpanelServiceAccountUsername": "string",
* "mixpanelServiceAccountPassword": "string" // the following is redacted on return
* }
- * } </code></pre>
+ * }
*
- * <h5>Segment</h5>
+ * Segment
*
- * Request: <pre><code> {
+ * Request: {
* "name": "string",
* "type": "segment",
* "sink": {
* "segmentWriteKey": "string"
* }
- * }</code></pre>
+ * }
*
- * Response: <pre><code>{
+ * Response: {
* "id": "string",
* "name": "string",
* "type": "segment",
@@ -516,9 +516,9 @@ public CompletableFuture create(
* "sink": {
* "segmentWriteKey": "string"
* }
- * } </code></pre>
+ * }
*
- * <h5>Splunk Log Stream</h5><pre><code>{
+ *
Splunk Log Stream
{
* "id": "string",
* "name": "string",
* "type": "splunk",
@@ -529,7 +529,7 @@ public CompletableFuture create(
* "splunkPort": "string",
* "splunkSecure": "boolean"
* }
- * }</code></pre> <h5>Sumo Logic Log Stream</h5><pre><code>{
+ * }
Sumo Logic Log Stream
{
* "id": "string",
* "name": "string",
* "type": "sumo",
@@ -537,10 +537,10 @@ public CompletableFuture create(
* "sink": {
* "sumoSourceAddress": "string",
* }
- * }</code></pre> <h5>Status</h5> The <code>status</code> of a log stream maybe any of the following:
- * 1. <code>active</code> - Stream is currently enabled.
- * 2. <code>paused</code> - Stream is currently user disabled and will not attempt log delivery.
- * 3. <code>suspended</code> - Stream is currently disabled because of errors and will not attempt log delivery.
+ * }
Status
The status of a log stream maybe any of the following:
+ * 1. active - Stream is currently enabled.
+ * 2. paused - Stream is currently user disabled and will not attempt log delivery.
+ * 3. suspended - Stream is currently disabled because of errors and will not attempt log delivery.
*/
public CompletableFuture get(String id) {
return this.rawClient.get(id).thenApply(response -> response.body());
@@ -548,7 +548,7 @@ public CompletableFuture get(String id) {
/**
* Retrieve a log stream configuration and status.
- * <h5>Sample responses</h5><h5>Amazon EventBridge Log Stream</h5><pre><code>{
+ *
Sample responses
Amazon EventBridge Log Stream
{
* "id": "string",
* "name": "string",
* "type": "eventbridge",
@@ -558,7 +558,7 @@ public CompletableFuture get(String id) {
* "awsRegion": "string",
* "awsPartnerEventSource": "string"
* }
- * }</code></pre> <h5>HTTP Log Stream</h5><pre><code>{
+ * }
HTTP Log Stream
{
* "id": "string",
* "name": "string",
* "type": "http",
@@ -569,7 +569,7 @@ public CompletableFuture get(String id) {
* "httpEndpoint": "string",
* "httpAuthorization": "string"
* }
- * }</code></pre> <h5>Datadog Log Stream</h5><pre><code>{
+ * }
Datadog Log Stream
{
* "id": "string",
* "name": "string",
* "type": "datadog",
@@ -578,8 +578,8 @@ public CompletableFuture get(String id) {
* "datadogRegion": "string",
* "datadogApiKey": "string"
* }
- * }</code></pre><h5>Mixpanel</h5>
- * Request: <pre><code>{
+ * }
Mixpanel
+ * Request: {
* "name": "string",
* "type": "mixpanel",
* "sink": {
@@ -588,10 +588,10 @@ public CompletableFuture get(String id) {
* "mixpanelServiceAccountUsername": "string",
* "mixpanelServiceAccountPassword": "string"
* }
- * } </code></pre>
+ * }
*
*
- * Response: <pre><code>{
+ * Response: {
* "id": "string",
* "name": "string",
* "type": "mixpanel",
@@ -602,19 +602,19 @@ public CompletableFuture get(String id) {
* "mixpanelServiceAccountUsername": "string",
* "mixpanelServiceAccountPassword": "string" // the following is redacted on return
* }
- * } </code></pre>
+ * }
*
- * <h5>Segment</h5>
+ * Segment
*
- * Request: <pre><code> {
+ * Request: {
* "name": "string",
* "type": "segment",
* "sink": {
* "segmentWriteKey": "string"
* }
- * }</code></pre>
+ * }
*
- * Response: <pre><code>{
+ * Response: {
* "id": "string",
* "name": "string",
* "type": "segment",
@@ -622,9 +622,9 @@ public CompletableFuture get(String id) {
* "sink": {
* "segmentWriteKey": "string"
* }
- * } </code></pre>
+ * }
*
- * <h5>Splunk Log Stream</h5><pre><code>{
+ *
Splunk Log Stream
{
* "id": "string",
* "name": "string",
* "type": "splunk",
@@ -635,7 +635,7 @@ public CompletableFuture get(String id) {
* "splunkPort": "string",
* "splunkSecure": "boolean"
* }
- * }</code></pre> <h5>Sumo Logic Log Stream</h5><pre><code>{
+ * }
Sumo Logic Log Stream
{
* "id": "string",
* "name": "string",
* "type": "sumo",
@@ -643,10 +643,10 @@ public CompletableFuture get(String id) {
* "sink": {
* "sumoSourceAddress": "string",
* }
- * }</code></pre> <h5>Status</h5> The <code>status</code> of a log stream maybe any of the following:
- * 1. <code>active</code> - Stream is currently enabled.
- * 2. <code>paused</code> - Stream is currently user disabled and will not attempt log delivery.
- * 3. <code>suspended</code> - Stream is currently disabled because of errors and will not attempt log delivery.
+ * }
Status
The status of a log stream maybe any of the following:
+ * 1. active - Stream is currently enabled.
+ * 2. paused - Stream is currently user disabled and will not attempt log delivery.
+ * 3. suspended - Stream is currently disabled because of errors and will not attempt log delivery.
*/
public CompletableFuture get(String id, RequestOptions requestOptions) {
return this.rawClient.get(id, requestOptions).thenApply(response -> response.body());
@@ -668,40 +668,40 @@ public CompletableFuture delete(String id, RequestOptions requestOptions)
/**
* Update a log stream.
- * <h4>Examples of how to use the PATCH endpoint.</h4> The following fields may be updated in a PATCH operation: <ul><li>name</li><li>status</li><li>sink</li></ul> Note: For log streams of type <code>eventbridge</code> and <code>eventgrid</code>, updating the <code>sink</code> is not permitted.
- * <h5>Update the status of a log stream</h5><pre><code>{
+ *
Examples of how to use the PATCH endpoint.
The following fields may be updated in a PATCH operation: - name
- status
- sink
Note: For log streams of type eventbridge and eventgrid, updating the sink is not permitted.
+ * Update the status of a log stream
{
* "status": "active|paused"
- * }</code></pre>
- * <h5>Update the name of a log stream</h5><pre><code>{
+ * }
+ * Update the name of a log stream
{
* "name": "string"
- * }</code></pre>
- * <h5>Update the sink properties of a stream of type <code>http</code></h5><pre><code>{
+ * }
+ * Update the sink properties of a stream of type http
{
* "sink": {
* "httpEndpoint": "string",
* "httpContentType": "string",
* "httpContentFormat": "JSONARRAY|JSONLINES",
* "httpAuthorization": "string"
* }
- * }</code></pre>
- * <h5>Update the sink properties of a stream of type <code>datadog</code></h5><pre><code>{
+ * }
+ * Update the sink properties of a stream of type datadog
{
* "sink": {
* "datadogRegion": "string",
* "datadogApiKey": "string"
* }
- * }</code></pre>
- * <h5>Update the sink properties of a stream of type <code>splunk</code></h5><pre><code>{
+ * }
+ * Update the sink properties of a stream of type splunk
{
* "sink": {
* "splunkDomain": "string",
* "splunkToken": "string",
* "splunkPort": "string",
* "splunkSecure": "boolean"
* }
- * }</code></pre>
- * <h5>Update the sink properties of a stream of type <code>sumo</code></h5><pre><code>{
+ * }
+ * Update the sink properties of a stream of type sumo
{
* "sink": {
* "sumoSourceAddress": "string"
* }
- * }</code></pre>
+ * }
*/
public CompletableFuture update(String id) {
return this.rawClient.update(id).thenApply(response -> response.body());
@@ -709,40 +709,81 @@ public CompletableFuture update(String id) {
/**
* Update a log stream.
- * <h4>Examples of how to use the PATCH endpoint.</h4> The following fields may be updated in a PATCH operation: <ul><li>name</li><li>status</li><li>sink</li></ul> Note: For log streams of type <code>eventbridge</code> and <code>eventgrid</code>, updating the <code>sink</code> is not permitted.
- * <h5>Update the status of a log stream</h5><pre><code>{
+ *
Examples of how to use the PATCH endpoint.
The following fields may be updated in a PATCH operation: - name
- status
- sink
Note: For log streams of type eventbridge and eventgrid, updating the sink is not permitted.
+ * Update the status of a log stream
{
* "status": "active|paused"
- * }</code></pre>
- * <h5>Update the name of a log stream</h5><pre><code>{
+ * }
+ * Update the name of a log stream
{
* "name": "string"
- * }</code></pre>
- * <h5>Update the sink properties of a stream of type <code>http</code></h5><pre><code>{
+ * }
+ * Update the sink properties of a stream of type http
{
* "sink": {
* "httpEndpoint": "string",
* "httpContentType": "string",
* "httpContentFormat": "JSONARRAY|JSONLINES",
* "httpAuthorization": "string"
* }
- * }</code></pre>
- * <h5>Update the sink properties of a stream of type <code>datadog</code></h5><pre><code>{
+ * }
+ * Update the sink properties of a stream of type datadog
{
* "sink": {
* "datadogRegion": "string",
* "datadogApiKey": "string"
* }
- * }</code></pre>
- * <h5>Update the sink properties of a stream of type <code>splunk</code></h5><pre><code>{
+ * }
+ * Update the sink properties of a stream of type splunk
{
* "sink": {
* "splunkDomain": "string",
* "splunkToken": "string",
* "splunkPort": "string",
* "splunkSecure": "boolean"
* }
- * }</code></pre>
- * <h5>Update the sink properties of a stream of type <code>sumo</code></h5><pre><code>{
+ * }
+ * Update the sink properties of a stream of type sumo
{
* "sink": {
* "sumoSourceAddress": "string"
* }
- * }</code></pre>
+ * }
+ */
+ public CompletableFuture update(String id, RequestOptions requestOptions) {
+ return this.rawClient.update(id, requestOptions).thenApply(response -> response.body());
+ }
+
+ /**
+ * Update a log stream.
+ * Examples of how to use the PATCH endpoint.
The following fields may be updated in a PATCH operation: - name
- status
- sink
Note: For log streams of type eventbridge and eventgrid, updating the sink is not permitted.
+ * Update the status of a log stream
{
+ * "status": "active|paused"
+ * }
+ * Update the name of a log stream
{
+ * "name": "string"
+ * }
+ * Update the sink properties of a stream of type http
{
+ * "sink": {
+ * "httpEndpoint": "string",
+ * "httpContentType": "string",
+ * "httpContentFormat": "JSONARRAY|JSONLINES",
+ * "httpAuthorization": "string"
+ * }
+ * }
+ * Update the sink properties of a stream of type datadog
{
+ * "sink": {
+ * "datadogRegion": "string",
+ * "datadogApiKey": "string"
+ * }
+ * }
+ * Update the sink properties of a stream of type splunk
{
+ * "sink": {
+ * "splunkDomain": "string",
+ * "splunkToken": "string",
+ * "splunkPort": "string",
+ * "splunkSecure": "boolean"
+ * }
+ * }
+ * Update the sink properties of a stream of type sumo
{
+ * "sink": {
+ * "sumoSourceAddress": "string"
+ * }
+ * }
*/
public CompletableFuture update(String id, UpdateLogStreamRequestContent request) {
return this.rawClient.update(id, request).thenApply(response -> response.body());
@@ -750,40 +791,40 @@ public CompletableFuture update(String id, Updat
/**
* Update a log stream.
- * <h4>Examples of how to use the PATCH endpoint.</h4> The following fields may be updated in a PATCH operation: <ul><li>name</li><li>status</li><li>sink</li></ul> Note: For log streams of type <code>eventbridge</code> and <code>eventgrid</code>, updating the <code>sink</code> is not permitted.
- * <h5>Update the status of a log stream</h5><pre><code>{
+ *
Examples of how to use the PATCH endpoint.
The following fields may be updated in a PATCH operation: - name
- status
- sink
Note: For log streams of type eventbridge and eventgrid, updating the sink is not permitted.
+ * Update the status of a log stream
{
* "status": "active|paused"
- * }</code></pre>
- * <h5>Update the name of a log stream</h5><pre><code>{
+ * }
+ * Update the name of a log stream
{
* "name": "string"
- * }</code></pre>
- * <h5>Update the sink properties of a stream of type <code>http</code></h5><pre><code>{
+ * }
+ * Update the sink properties of a stream of type http
{
* "sink": {
* "httpEndpoint": "string",
* "httpContentType": "string",
* "httpContentFormat": "JSONARRAY|JSONLINES",
* "httpAuthorization": "string"
* }
- * }</code></pre>
- * <h5>Update the sink properties of a stream of type <code>datadog</code></h5><pre><code>{
+ * }
+ * Update the sink properties of a stream of type datadog
{
* "sink": {
* "datadogRegion": "string",
* "datadogApiKey": "string"
* }
- * }</code></pre>
- * <h5>Update the sink properties of a stream of type <code>splunk</code></h5><pre><code>{
+ * }
+ * Update the sink properties of a stream of type splunk
{
* "sink": {
* "splunkDomain": "string",
* "splunkToken": "string",
* "splunkPort": "string",
* "splunkSecure": "boolean"
* }
- * }</code></pre>
- * <h5>Update the sink properties of a stream of type <code>sumo</code></h5><pre><code>{
+ * }
+ * Update the sink properties of a stream of type sumo
{
* "sink": {
* "sumoSourceAddress": "string"
* }
- * }</code></pre>
+ * }
*/
public CompletableFuture update(
String id, UpdateLogStreamRequestContent request, RequestOptions requestOptions) {
diff --git a/src/main/java/com/auth0/client/mgmt/AsyncLogsClient.java b/src/main/java/com/auth0/client/mgmt/AsyncLogsClient.java
index ba75398c..ba700065 100644
--- a/src/main/java/com/auth0/client/mgmt/AsyncLogsClient.java
+++ b/src/main/java/com/auth0/client/mgmt/AsyncLogsClient.java
@@ -30,26 +30,26 @@ public AsyncRawLogsClient withRawResponse() {
/**
* Retrieve log entries that match the specified search criteria (or all log entries if no criteria specified).
- * Set custom search criteria using the <code>q</code> parameter, or search from a specific log ID (<i>"search from checkpoint"</i>).
- * For more information on all possible event types, their respective acronyms, and descriptions, see <a href="https://auth0.com/docs/logs/log-event-type-codes">Log Event Type Codes</a>.
- * <h5>To set custom search criteria, use the following parameters:</h5>
- * <ul>
- * <li><b>q:</b> Search Criteria using <a href="https://auth0.com/docs/logs/log-search-query-syntax">Query String Syntax</a></li>
- * <li><b>page:</b> Page index of the results to return. First page is 0.</li>
- * <li><b>per_page:</b> Number of results per page.</li>
- * <li><b>sort:</b> Field to use for sorting appended with `:1` for ascending and `:-1` for descending. e.g. `date:-1`</li>
- * <li><b>fields:</b> Comma-separated list of fields to include or exclude (depending on include_fields) from the result, empty to retrieve all fields.</li>
- * <li><b>include_fields:</b> Whether specified fields are to be included (true) or excluded (false).</li>
- * <li><b>include_totals:</b> Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). <b>Deprecated:</b> this field is deprecated and should be removed from use. See <a href="https://auth0.com/docs/product-lifecycle/deprecations-and-migrations/migrate-to-tenant-log-search-v3#pagination">Search Engine V3 Breaking Changes</a></li>
- * </ul>
- * For more information on the list of fields that can be used in <code>fields</code> and <code>sort</code>, see <a href="https://auth0.com/docs/logs/log-search-query-syntax#searchable-fields">Searchable Fields</a>.
- * Auth0 <a href="https://auth0.com/docs/logs/retrieve-log-events-using-mgmt-api#limitations">limits the number of logs</a> you can return by search criteria to 100 logs per request. Furthermore, you may paginate only through 1,000 search results. If you exceed this threshold, please redefine your search or use the <a href="https://auth0.com/docs/logs/retrieve-log-events-using-mgmt-api#retrieve-logs-by-checkpoint">get logs by checkpoint method</a>.
- * <h5>To search from a checkpoint log ID, use the following parameters:</h5>
- * <ul>
- * <li><b>from:</b> Log Event ID from which to start retrieving logs. You can limit the number of logs returned using the <code>take</code> parameter. If you use <code>from</code> at the same time as <code>q</code>, <code>from</code> takes precedence and <code>q</code> is ignored.</li>
- * <li><b>take:</b> Number of entries to retrieve when using the <code>from</code> parameter.</li>
- * </ul>
- * <strong>Important:</strong> When fetching logs from a checkpoint log ID, any parameter other than <code>from</code> and <code>take</code> will be ignored, and date ordering is not guaranteed.
+ * Set custom search criteria using the q parameter, or search from a specific log ID ("search from checkpoint").
+ * For more information on all possible event types, their respective acronyms, and descriptions, see Log Event Type Codes.
+ * To set custom search criteria, use the following parameters:
+ *
+ * - q: Search Criteria using Query String Syntax
+ * - page: Page index of the results to return. First page is 0.
+ * - per_page: Number of results per page.
+ * - sort: Field to use for sorting appended with `:1` for ascending and `:-1` for descending. e.g. `date:-1`
+ * - fields: Comma-separated list of fields to include or exclude (depending on include_fields) from the result, empty to retrieve all fields.
+ * - include_fields: Whether specified fields are to be included (true) or excluded (false).
+ * - include_totals: Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). Deprecated: this field is deprecated and should be removed from use. See Search Engine V3 Breaking Changes
+ *
+ * For more information on the list of fields that can be used in fields and sort, see Searchable Fields.
+ * Auth0 limits the number of logs you can return by search criteria to 100 logs per request. Furthermore, you may paginate only through 1,000 search results. If you exceed this threshold, please redefine your search or use the get logs by checkpoint method.
+ * To search from a checkpoint log ID, use the following parameters:
+ *
+ * - from: Log Event ID from which to start retrieving logs. You can limit the number of logs returned using the
take parameter. If you use from at the same time as q, from takes precedence and q is ignored.
+ * - take: Number of entries to retrieve when using the
from parameter.
+ *
+ * Important: When fetching logs from a checkpoint log ID, any parameter other than from and take will be ignored, and date ordering is not guaranteed.
*/
public CompletableFuture> list() {
return this.rawClient.list().thenApply(response -> response.body());
@@ -57,26 +57,53 @@ public CompletableFuture> list() {
/**
* Retrieve log entries that match the specified search criteria (or all log entries if no criteria specified).
- * Set custom search criteria using the <code>q</code> parameter, or search from a specific log ID (<i>"search from checkpoint"</i>).
- * For more information on all possible event types, their respective acronyms, and descriptions, see <a href="https://auth0.com/docs/logs/log-event-type-codes">Log Event Type Codes</a>.
- * <h5>To set custom search criteria, use the following parameters:</h5>
- * <ul>
- * <li><b>q:</b> Search Criteria using <a href="https://auth0.com/docs/logs/log-search-query-syntax">Query String Syntax</a></li>
- * <li><b>page:</b> Page index of the results to return. First page is 0.</li>
- * <li><b>per_page:</b> Number of results per page.</li>
- * <li><b>sort:</b> Field to use for sorting appended with `:1` for ascending and `:-1` for descending. e.g. `date:-1`</li>
- * <li><b>fields:</b> Comma-separated list of fields to include or exclude (depending on include_fields) from the result, empty to retrieve all fields.</li>
- * <li><b>include_fields:</b> Whether specified fields are to be included (true) or excluded (false).</li>
- * <li><b>include_totals:</b> Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). <b>Deprecated:</b> this field is deprecated and should be removed from use. See <a href="https://auth0.com/docs/product-lifecycle/deprecations-and-migrations/migrate-to-tenant-log-search-v3#pagination">Search Engine V3 Breaking Changes</a></li>
- * </ul>
- * For more information on the list of fields that can be used in <code>fields</code> and <code>sort</code>, see <a href="https://auth0.com/docs/logs/log-search-query-syntax#searchable-fields">Searchable Fields</a>.
- * Auth0 <a href="https://auth0.com/docs/logs/retrieve-log-events-using-mgmt-api#limitations">limits the number of logs</a> you can return by search criteria to 100 logs per request. Furthermore, you may paginate only through 1,000 search results. If you exceed this threshold, please redefine your search or use the <a href="https://auth0.com/docs/logs/retrieve-log-events-using-mgmt-api#retrieve-logs-by-checkpoint">get logs by checkpoint method</a>.
- * <h5>To search from a checkpoint log ID, use the following parameters:</h5>
- * <ul>
- * <li><b>from:</b> Log Event ID from which to start retrieving logs. You can limit the number of logs returned using the <code>take</code> parameter. If you use <code>from</code> at the same time as <code>q</code>, <code>from</code> takes precedence and <code>q</code> is ignored.</li>
- * <li><b>take:</b> Number of entries to retrieve when using the <code>from</code> parameter.</li>
- * </ul>
- * <strong>Important:</strong> When fetching logs from a checkpoint log ID, any parameter other than <code>from</code> and <code>take</code> will be ignored, and date ordering is not guaranteed.
+ * Set custom search criteria using the q parameter, or search from a specific log ID ("search from checkpoint").
+ * For more information on all possible event types, their respective acronyms, and descriptions, see Log Event Type Codes.
+ * To set custom search criteria, use the following parameters:
+ *
+ * - q: Search Criteria using Query String Syntax
+ * - page: Page index of the results to return. First page is 0.
+ * - per_page: Number of results per page.
+ * - sort: Field to use for sorting appended with `:1` for ascending and `:-1` for descending. e.g. `date:-1`
+ * - fields: Comma-separated list of fields to include or exclude (depending on include_fields) from the result, empty to retrieve all fields.
+ * - include_fields: Whether specified fields are to be included (true) or excluded (false).
+ * - include_totals: Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). Deprecated: this field is deprecated and should be removed from use. See Search Engine V3 Breaking Changes
+ *
+ * For more information on the list of fields that can be used in fields and sort, see Searchable Fields.
+ * Auth0 limits the number of logs you can return by search criteria to 100 logs per request. Furthermore, you may paginate only through 1,000 search results. If you exceed this threshold, please redefine your search or use the get logs by checkpoint method.
+ * To search from a checkpoint log ID, use the following parameters:
+ *
+ * - from: Log Event ID from which to start retrieving logs. You can limit the number of logs returned using the
take parameter. If you use from at the same time as q, from takes precedence and q is ignored.
+ * - take: Number of entries to retrieve when using the
from parameter.
+ *
+ * Important: When fetching logs from a checkpoint log ID, any parameter other than from and take will be ignored, and date ordering is not guaranteed.
+ */
+ public CompletableFuture> list(RequestOptions requestOptions) {
+ return this.rawClient.list(requestOptions).thenApply(response -> response.body());
+ }
+
+ /**
+ * Retrieve log entries that match the specified search criteria (or all log entries if no criteria specified).
+ * Set custom search criteria using the q parameter, or search from a specific log ID ("search from checkpoint").
+ * For more information on all possible event types, their respective acronyms, and descriptions, see Log Event Type Codes.
+ * To set custom search criteria, use the following parameters:
+ *
+ * - q: Search Criteria using Query String Syntax
+ * - page: Page index of the results to return. First page is 0.
+ * - per_page: Number of results per page.
+ * - sort: Field to use for sorting appended with `:1` for ascending and `:-1` for descending. e.g. `date:-1`
+ * - fields: Comma-separated list of fields to include or exclude (depending on include_fields) from the result, empty to retrieve all fields.
+ * - include_fields: Whether specified fields are to be included (true) or excluded (false).
+ * - include_totals: Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). Deprecated: this field is deprecated and should be removed from use. See Search Engine V3 Breaking Changes
+ *
+ * For more information on the list of fields that can be used in fields and sort, see Searchable Fields.
+ * Auth0 limits the number of logs you can return by search criteria to 100 logs per request. Furthermore, you may paginate only through 1,000 search results. If you exceed this threshold, please redefine your search or use the get logs by checkpoint method.
+ * To search from a checkpoint log ID, use the following parameters:
+ *
+ * - from: Log Event ID from which to start retrieving logs. You can limit the number of logs returned using the
take parameter. If you use from at the same time as q, from takes precedence and q is ignored.
+ * - take: Number of entries to retrieve when using the
from parameter.
+ *
+ * Important: When fetching logs from a checkpoint log ID, any parameter other than from and take will be ignored, and date ordering is not guaranteed.
*/
public CompletableFuture> list(ListLogsRequestParameters request) {
return this.rawClient.list(request).thenApply(response -> response.body());
@@ -84,26 +111,26 @@ public CompletableFuture> list(ListLogsRequestParameters
/**
* Retrieve log entries that match the specified search criteria (or all log entries if no criteria specified).
- * Set custom search criteria using the <code>q</code> parameter, or search from a specific log ID (<i>"search from checkpoint"</i>).
- * For more information on all possible event types, their respective acronyms, and descriptions, see <a href="https://auth0.com/docs/logs/log-event-type-codes">Log Event Type Codes</a>.
- * <h5>To set custom search criteria, use the following parameters:</h5>
- * <ul>
- * <li><b>q:</b> Search Criteria using <a href="https://auth0.com/docs/logs/log-search-query-syntax">Query String Syntax</a></li>
- * <li><b>page:</b> Page index of the results to return. First page is 0.</li>
- * <li><b>per_page:</b> Number of results per page.</li>
- * <li><b>sort:</b> Field to use for sorting appended with `:1` for ascending and `:-1` for descending. e.g. `date:-1`</li>
- * <li><b>fields:</b> Comma-separated list of fields to include or exclude (depending on include_fields) from the result, empty to retrieve all fields.</li>
- * <li><b>include_fields:</b> Whether specified fields are to be included (true) or excluded (false).</li>
- * <li><b>include_totals:</b> Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). <b>Deprecated:</b> this field is deprecated and should be removed from use. See <a href="https://auth0.com/docs/product-lifecycle/deprecations-and-migrations/migrate-to-tenant-log-search-v3#pagination">Search Engine V3 Breaking Changes</a></li>
- * </ul>
- * For more information on the list of fields that can be used in <code>fields</code> and <code>sort</code>, see <a href="https://auth0.com/docs/logs/log-search-query-syntax#searchable-fields">Searchable Fields</a>.
- * Auth0 <a href="https://auth0.com/docs/logs/retrieve-log-events-using-mgmt-api#limitations">limits the number of logs</a> you can return by search criteria to 100 logs per request. Furthermore, you may paginate only through 1,000 search results. If you exceed this threshold, please redefine your search or use the <a href="https://auth0.com/docs/logs/retrieve-log-events-using-mgmt-api#retrieve-logs-by-checkpoint">get logs by checkpoint method</a>.
- * <h5>To search from a checkpoint log ID, use the following parameters:</h5>
- * <ul>
- * <li><b>from:</b> Log Event ID from which to start retrieving logs. You can limit the number of logs returned using the <code>take</code> parameter. If you use <code>from</code> at the same time as <code>q</code>, <code>from</code> takes precedence and <code>q</code> is ignored.</li>
- * <li><b>take:</b> Number of entries to retrieve when using the <code>from</code> parameter.</li>
- * </ul>
- * <strong>Important:</strong> When fetching logs from a checkpoint log ID, any parameter other than <code>from</code> and <code>take</code> will be ignored, and date ordering is not guaranteed.
+ * Set custom search criteria using the q parameter, or search from a specific log ID ("search from checkpoint").
+ * For more information on all possible event types, their respective acronyms, and descriptions, see Log Event Type Codes.
+ * To set custom search criteria, use the following parameters:
+ *
+ * - q: Search Criteria using Query String Syntax
+ * - page: Page index of the results to return. First page is 0.
+ * - per_page: Number of results per page.
+ * - sort: Field to use for sorting appended with `:1` for ascending and `:-1` for descending. e.g. `date:-1`
+ * - fields: Comma-separated list of fields to include or exclude (depending on include_fields) from the result, empty to retrieve all fields.
+ * - include_fields: Whether specified fields are to be included (true) or excluded (false).
+ * - include_totals: Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). Deprecated: this field is deprecated and should be removed from use. See Search Engine V3 Breaking Changes
+ *
+ * For more information on the list of fields that can be used in fields and sort, see Searchable Fields.
+ * Auth0 limits the number of logs you can return by search criteria to 100 logs per request. Furthermore, you may paginate only through 1,000 search results. If you exceed this threshold, please redefine your search or use the get logs by checkpoint method.
+ * To search from a checkpoint log ID, use the following parameters:
+ *
+ * - from: Log Event ID from which to start retrieving logs. You can limit the number of logs returned using the
take parameter. If you use from at the same time as q, from takes precedence and q is ignored.
+ * - take: Number of entries to retrieve when using the
from parameter.
+ *
+ * Important: When fetching logs from a checkpoint log ID, any parameter other than from and take will be ignored, and date ordering is not guaranteed.
*/
public CompletableFuture> list(
ListLogsRequestParameters request, RequestOptions requestOptions) {
diff --git a/src/main/java/com/auth0/client/mgmt/AsyncManagementApiBuilder.java b/src/main/java/com/auth0/client/mgmt/AsyncManagementApiBuilder.java
index d6af5f88..84e1bedd 100644
--- a/src/main/java/com/auth0/client/mgmt/AsyncManagementApiBuilder.java
+++ b/src/main/java/com/auth0/client/mgmt/AsyncManagementApiBuilder.java
@@ -23,6 +23,8 @@ public class AsyncManagementApiBuilder {
private OkHttpClient httpClient;
+ private String tenantDomain;
+
/**
* Sets token
*/
@@ -78,6 +80,11 @@ public AsyncManagementApiBuilder addHeader(String name, String value) {
return this;
}
+ public AsyncManagementApiBuilder tenantDomain(String tenantDomain) {
+ this.tenantDomain = tenantDomain;
+ return this;
+ }
+
protected ClientOptions buildClientOptions() {
ClientOptions.Builder builder = ClientOptions.builder();
setEnvironment(builder);
@@ -99,6 +106,11 @@ protected ClientOptions buildClientOptions() {
* @param builder The ClientOptions.Builder to configure
*/
protected void setEnvironment(ClientOptions.Builder builder) {
+ if (this.tenantDomain != null) {
+ String _tenantDomain = this.tenantDomain != null ? this.tenantDomain : "{TENANT}.auth0.com";
+ this.environment =
+ Environment.custom("https://{tenantDomain}/api/v2".replace("{tenantDomain}", _tenantDomain));
+ }
builder.environment(this.environment);
}
diff --git a/src/main/java/com/auth0/client/mgmt/AsyncNetworkAclsClient.java b/src/main/java/com/auth0/client/mgmt/AsyncNetworkAclsClient.java
index ce4023d3..cd5be5d0 100644
--- a/src/main/java/com/auth0/client/mgmt/AsyncNetworkAclsClient.java
+++ b/src/main/java/com/auth0/client/mgmt/AsyncNetworkAclsClient.java
@@ -40,6 +40,13 @@ public CompletableFuture> list()
return this.rawClient.list().thenApply(response -> response.body());
}
+ /**
+ * Get all access control list entries for your client.
+ */
+ public CompletableFuture> list(RequestOptions requestOptions) {
+ return this.rawClient.list(requestOptions).thenApply(response -> response.body());
+ }
+
/**
* Get all access control list entries for your client.
*/
@@ -120,6 +127,13 @@ public CompletableFuture update(String id) {
return this.rawClient.update(id).thenApply(response -> response.body());
}
+ /**
+ * Update existing access control list for your client.
+ */
+ public CompletableFuture update(String id, RequestOptions requestOptions) {
+ return this.rawClient.update(id, requestOptions).thenApply(response -> response.body());
+ }
+
/**
* Update existing access control list for your client.
*/
diff --git a/src/main/java/com/auth0/client/mgmt/AsyncOrganizationsClient.java b/src/main/java/com/auth0/client/mgmt/AsyncOrganizationsClient.java
index 0fcc037a..5489a380 100644
--- a/src/main/java/com/auth0/client/mgmt/AsyncOrganizationsClient.java
+++ b/src/main/java/com/auth0/client/mgmt/AsyncOrganizationsClient.java
@@ -58,18 +58,18 @@ public AsyncRawOrganizationsClient withRawResponse() {
/**
* Retrieve detailed list of all Organizations available in your tenant. For more information, see Auth0 Organizations.
* This endpoint supports two types of pagination:
- * <ul>
- * <li>Offset pagination</li>
- * <li>Checkpoint pagination</li>
- * </ul>
+ *
+ * - Offset pagination
+ * - Checkpoint pagination
+ *
* Checkpoint pagination must be used if you need to retrieve more than 1000 organizations.
- * <h2>Checkpoint Pagination</h2>
+ * Checkpoint Pagination
* To search by checkpoint, use the following parameters:
- * <ul>
- * <li><code>from</code>: Optional id from which to start selection.</li>
- * <li><code>take</code>: The total number of entries to retrieve when using the <code>from</code> parameter. Defaults to 50.</li>
- * </ul>
- * <b>Note</b>: The first time you call this endpoint using checkpoint pagination, omit the <code>from</code> parameter. If there are more results, a <code>next</code> value is included in the response. You can use this for subsequent API calls. When <code>next</code> is no longer included in the response, no pages are remaining.
+ *
+ * from: Optional id from which to start selection.
+ * take: The total number of entries to retrieve when using the from parameter. Defaults to 50.
+ *
+ * Note: The first time you call this endpoint using checkpoint pagination, omit the from parameter. If there are more results, a next value is included in the response. You can use this for subsequent API calls. When next is no longer included in the response, no pages are remaining.
*/
public CompletableFuture> list() {
return this.rawClient.list().thenApply(response -> response.body());
@@ -78,18 +78,38 @@ public CompletableFuture> list() {
/**
* Retrieve detailed list of all Organizations available in your tenant. For more information, see Auth0 Organizations.
* This endpoint supports two types of pagination:
- * <ul>
- * <li>Offset pagination</li>
- * <li>Checkpoint pagination</li>
- * </ul>
+ *
+ * - Offset pagination
+ * - Checkpoint pagination
+ *
* Checkpoint pagination must be used if you need to retrieve more than 1000 organizations.
- * <h2>Checkpoint Pagination</h2>
+ * Checkpoint Pagination
* To search by checkpoint, use the following parameters:
- * <ul>
- * <li><code>from</code>: Optional id from which to start selection.</li>
- * <li><code>take</code>: The total number of entries to retrieve when using the <code>from</code> parameter. Defaults to 50.</li>
- * </ul>
- * <b>Note</b>: The first time you call this endpoint using checkpoint pagination, omit the <code>from</code> parameter. If there are more results, a <code>next</code> value is included in the response. You can use this for subsequent API calls. When <code>next</code> is no longer included in the response, no pages are remaining.
+ *
+ * from: Optional id from which to start selection.
+ * take: The total number of entries to retrieve when using the from parameter. Defaults to 50.
+ *
+ * Note: The first time you call this endpoint using checkpoint pagination, omit the from parameter. If there are more results, a next value is included in the response. You can use this for subsequent API calls. When next is no longer included in the response, no pages are remaining.
+ */
+ public CompletableFuture> list(RequestOptions requestOptions) {
+ return this.rawClient.list(requestOptions).thenApply(response -> response.body());
+ }
+
+ /**
+ * Retrieve detailed list of all Organizations available in your tenant. For more information, see Auth0 Organizations.
+ * This endpoint supports two types of pagination:
+ *
+ * - Offset pagination
+ * - Checkpoint pagination
+ *
+ * Checkpoint pagination must be used if you need to retrieve more than 1000 organizations.
+ * Checkpoint Pagination
+ * To search by checkpoint, use the following parameters:
+ *
+ * from: Optional id from which to start selection.
+ * take: The total number of entries to retrieve when using the from parameter. Defaults to 50.
+ *
+ * Note: The first time you call this endpoint using checkpoint pagination, omit the from parameter. If there are more results, a next value is included in the response. You can use this for subsequent API calls. When next is no longer included in the response, no pages are remaining.
*/
public CompletableFuture> list(ListOrganizationsRequestParameters request) {
return this.rawClient.list(request).thenApply(response -> response.body());
@@ -98,18 +118,18 @@ public CompletableFuture> list(ListOrganization
/**
* Retrieve detailed list of all Organizations available in your tenant. For more information, see Auth0 Organizations.
* This endpoint supports two types of pagination:
- * <ul>
- * <li>Offset pagination</li>
- * <li>Checkpoint pagination</li>
- * </ul>
+ *
+ * - Offset pagination
+ * - Checkpoint pagination
+ *
* Checkpoint pagination must be used if you need to retrieve more than 1000 organizations.
- * <h2>Checkpoint Pagination</h2>
+ * Checkpoint Pagination
* To search by checkpoint, use the following parameters:
- * <ul>
- * <li><code>from</code>: Optional id from which to start selection.</li>
- * <li><code>take</code>: The total number of entries to retrieve when using the <code>from</code> parameter. Defaults to 50.</li>
- * </ul>
- * <b>Note</b>: The first time you call this endpoint using checkpoint pagination, omit the <code>from</code> parameter. If there are more results, a <code>next</code> value is included in the response. You can use this for subsequent API calls. When <code>next</code> is no longer included in the response, no pages are remaining.
+ *
+ * from: Optional id from which to start selection.
+ * take: The total number of entries to retrieve when using the from parameter. Defaults to 50.
+ *
+ * Note: The first time you call this endpoint using checkpoint pagination, omit the from parameter. If there are more results, a next value is included in the response. You can use this for subsequent API calls. When next is no longer included in the response, no pages are remaining.
*/
public CompletableFuture> list(
ListOrganizationsRequestParameters request, RequestOptions requestOptions) {
@@ -117,14 +137,14 @@ public CompletableFuture> list(
}
/**
- * Create a new Organization within your tenant. To learn more about Organization settings, behavior, and configuration options, review <a href="https://auth0.com/docs/manage-users/organizations/create-first-organization">Create Your First Organization</a>.
+ * Create a new Organization within your tenant. To learn more about Organization settings, behavior, and configuration options, review Create Your First Organization.
*/
public CompletableFuture create(CreateOrganizationRequestContent request) {
return this.rawClient.create(request).thenApply(response -> response.body());
}
/**
- * Create a new Organization within your tenant. To learn more about Organization settings, behavior, and configuration options, review <a href="https://auth0.com/docs/manage-users/organizations/create-first-organization">Create Your First Organization</a>.
+ * Create a new Organization within your tenant. To learn more about Organization settings, behavior, and configuration options, review Create Your First Organization.
*/
public CompletableFuture create(
CreateOrganizationRequestContent request, RequestOptions requestOptions) {
@@ -162,7 +182,7 @@ public CompletableFuture get(String id, RequestO
/**
* Remove an Organization from your tenant. This action cannot be undone.
- * <b>Note</b>: Members are automatically disassociated from an Organization when it is deleted. However, this action does <b>not</b> delete these users from your tenant.
+ * Note: Members are automatically disassociated from an Organization when it is deleted. However, this action does not delete these users from your tenant.
*/
public CompletableFuture delete(String id) {
return this.rawClient.delete(id).thenApply(response -> response.body());
@@ -170,21 +190,28 @@ public CompletableFuture delete(String id) {
/**
* Remove an Organization from your tenant. This action cannot be undone.
- * <b>Note</b>: Members are automatically disassociated from an Organization when it is deleted. However, this action does <b>not</b> delete these users from your tenant.
+ * Note: Members are automatically disassociated from an Organization when it is deleted. However, this action does not delete these users from your tenant.
*/
public CompletableFuture delete(String id, RequestOptions requestOptions) {
return this.rawClient.delete(id, requestOptions).thenApply(response -> response.body());
}
/**
- * Update the details of a specific <a href="https://auth0.com/docs/manage-users/organizations/configure-organizations/create-organizations">Organization</a>, such as name and display name, branding options, and metadata.
+ * Update the details of a specific Organization, such as name and display name, branding options, and metadata.
*/
public CompletableFuture update(String id) {
return this.rawClient.update(id).thenApply(response -> response.body());
}
/**
- * Update the details of a specific <a href="https://auth0.com/docs/manage-users/organizations/configure-organizations/create-organizations">Organization</a>, such as name and display name, branding options, and metadata.
+ * Update the details of a specific Organization, such as name and display name, branding options, and metadata.
+ */
+ public CompletableFuture update(String id, RequestOptions requestOptions) {
+ return this.rawClient.update(id, requestOptions).thenApply(response -> response.body());
+ }
+
+ /**
+ * Update the details of a specific Organization, such as name and display name, branding options, and metadata.
*/
public CompletableFuture update(
String id, UpdateOrganizationRequestContent request) {
@@ -192,7 +219,7 @@ public CompletableFuture update(
}
/**
- * Update the details of a specific <a href="https://auth0.com/docs/manage-users/organizations/configure-organizations/create-organizations">Organization</a>, such as name and display name, branding options, and metadata.
+ * Update the details of a specific Organization, such as name and display name, branding options, and metadata.
*/
public CompletableFuture update(
String id, UpdateOrganizationRequestContent request, RequestOptions requestOptions) {
diff --git a/src/main/java/com/auth0/client/mgmt/AsyncPromptsClient.java b/src/main/java/com/auth0/client/mgmt/AsyncPromptsClient.java
index fc6d9bdf..ea03ef71 100644
--- a/src/main/java/com/auth0/client/mgmt/AsyncPromptsClient.java
+++ b/src/main/java/com/auth0/client/mgmt/AsyncPromptsClient.java
@@ -42,35 +42,42 @@ public AsyncRawPromptsClient withRawResponse() {
}
/**
- * Retrieve details of the Universal Login configuration of your tenant. This includes the <a href="https://auth0.com/docs/authenticate/login/auth0-universal-login/identifier-first">Identifier First Authentication</a> and <a href="https://auth0.com/docs/secure/multi-factor-authentication/fido-authentication-with-webauthn/configure-webauthn-device-biometrics-for-mfa">WebAuthn with Device Biometrics for MFA</a> features.
+ * Retrieve details of the Universal Login configuration of your tenant. This includes the Identifier First Authentication and WebAuthn with Device Biometrics for MFA features.
*/
public CompletableFuture getSettings() {
return this.rawClient.getSettings().thenApply(response -> response.body());
}
/**
- * Retrieve details of the Universal Login configuration of your tenant. This includes the <a href="https://auth0.com/docs/authenticate/login/auth0-universal-login/identifier-first">Identifier First Authentication</a> and <a href="https://auth0.com/docs/secure/multi-factor-authentication/fido-authentication-with-webauthn/configure-webauthn-device-biometrics-for-mfa">WebAuthn with Device Biometrics for MFA</a> features.
+ * Retrieve details of the Universal Login configuration of your tenant. This includes the Identifier First Authentication and WebAuthn with Device Biometrics for MFA features.
*/
public CompletableFuture getSettings(RequestOptions requestOptions) {
return this.rawClient.getSettings(requestOptions).thenApply(response -> response.body());
}
/**
- * Update the Universal Login configuration of your tenant. This includes the <a href="https://auth0.com/docs/authenticate/login/auth0-universal-login/identifier-first">Identifier First Authentication</a> and <a href="https://auth0.com/docs/secure/multi-factor-authentication/fido-authentication-with-webauthn/configure-webauthn-device-biometrics-for-mfa">WebAuthn with Device Biometrics for MFA</a> features.
+ * Update the Universal Login configuration of your tenant. This includes the Identifier First Authentication and WebAuthn with Device Biometrics for MFA features.
*/
public CompletableFuture updateSettings() {
return this.rawClient.updateSettings().thenApply(response -> response.body());
}
/**
- * Update the Universal Login configuration of your tenant. This includes the <a href="https://auth0.com/docs/authenticate/login/auth0-universal-login/identifier-first">Identifier First Authentication</a> and <a href="https://auth0.com/docs/secure/multi-factor-authentication/fido-authentication-with-webauthn/configure-webauthn-device-biometrics-for-mfa">WebAuthn with Device Biometrics for MFA</a> features.
+ * Update the Universal Login configuration of your tenant. This includes the Identifier First Authentication and WebAuthn with Device Biometrics for MFA features.
+ */
+ public CompletableFuture updateSettings(RequestOptions requestOptions) {
+ return this.rawClient.updateSettings(requestOptions).thenApply(response -> response.body());
+ }
+
+ /**
+ * Update the Universal Login configuration of your tenant. This includes the Identifier First Authentication and WebAuthn with Device Biometrics for MFA features.
*/
public CompletableFuture updateSettings(UpdateSettingsRequestContent request) {
return this.rawClient.updateSettings(request).thenApply(response -> response.body());
}
/**
- * Update the Universal Login configuration of your tenant. This includes the <a href="https://auth0.com/docs/authenticate/login/auth0-universal-login/identifier-first">Identifier First Authentication</a> and <a href="https://auth0.com/docs/secure/multi-factor-authentication/fido-authentication-with-webauthn/configure-webauthn-device-biometrics-for-mfa">WebAuthn with Device Biometrics for MFA</a> features.
+ * Update the Universal Login configuration of your tenant. This includes the Identifier First Authentication and WebAuthn with Device Biometrics for MFA features.
*/
public CompletableFuture updateSettings(
UpdateSettingsRequestContent request, RequestOptions requestOptions) {
diff --git a/src/main/java/com/auth0/client/mgmt/AsyncRawActionsClient.java b/src/main/java/com/auth0/client/mgmt/AsyncRawActionsClient.java
index 0e97f91a..a327a57e 100644
--- a/src/main/java/com/auth0/client/mgmt/AsyncRawActionsClient.java
+++ b/src/main/java/com/auth0/client/mgmt/AsyncRawActionsClient.java
@@ -60,6 +60,14 @@ public CompletableFuture>>
return list(ListActionsRequestParameters.builder().build());
}
+ /**
+ * Retrieve all actions.
+ */
+ public CompletableFuture>> list(
+ RequestOptions requestOptions) {
+ return list(ListActionsRequestParameters.builder().build(), requestOptions);
+ }
+
/**
* Retrieve all actions.
*/
@@ -95,6 +103,11 @@ public CompletableFuture>>
QueryStringMapper.addQueryParameter(
httpUrl, "installed", request.getInstalled().orElse(null), false);
}
+ if (requestOptions != null) {
+ requestOptions.getQueryParameters().forEach((_key, _value) -> {
+ httpUrl.addQueryParameter(_key, _value);
+ });
+ }
Request.Builder _requestBuilder = new Request.Builder()
.url(httpUrl.build())
.method("GET", null)
@@ -191,10 +204,14 @@ public CompletableFuture>
*/
public CompletableFuture> create(
CreateActionRequestContent request, RequestOptions requestOptions) {
- HttpUrl httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
+ HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
.newBuilder()
- .addPathSegments("actions/actions")
- .build();
+ .addPathSegments("actions/actions");
+ if (requestOptions != null) {
+ requestOptions.getQueryParameters().forEach((_key, _value) -> {
+ httpUrl.addQueryParameter(_key, _value);
+ });
+ }
RequestBody body;
try {
body = RequestBody.create(
@@ -203,7 +220,7 @@ public CompletableFuture>
throw new ManagementException("Failed to serialize request", e);
}
Request okhttpRequest = new Request.Builder()
- .url(httpUrl)
+ .url(httpUrl.build())
.method("POST", body)
.headers(Headers.of(clientOptions.headers(requestOptions)))
.addHeader("Content-Type", "application/json")
@@ -281,13 +298,17 @@ public CompletableFuture> ge
*/
public CompletableFuture> get(
String id, RequestOptions requestOptions) {
- HttpUrl httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
+ HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
.newBuilder()
.addPathSegments("actions/actions")
- .addPathSegment(id)
- .build();
+ .addPathSegment(id);
+ if (requestOptions != null) {
+ requestOptions.getQueryParameters().forEach((_key, _value) -> {
+ httpUrl.addQueryParameter(_key, _value);
+ });
+ }
Request okhttpRequest = new Request.Builder()
- .url(httpUrl)
+ .url(httpUrl.build())
.method("GET", null)
.headers(Headers.of(clientOptions.headers(requestOptions)))
.addHeader("Accept", "application/json")
@@ -363,6 +384,13 @@ public CompletableFuture> delete(String id) {
return delete(id, DeleteActionRequestParameters.builder().build());
}
+ /**
+ * Deletes an action and all of its associated versions. An action must be unbound from all triggers before it can be deleted.
+ */
+ public CompletableFuture> delete(String id, RequestOptions requestOptions) {
+ return delete(id, DeleteActionRequestParameters.builder().build(), requestOptions);
+ }
+
/**
* Deletes an action and all of its associated versions. An action must be unbound from all triggers before it can be deleted.
*/
@@ -383,6 +411,11 @@ public CompletableFuture> delete(
QueryStringMapper.addQueryParameter(
httpUrl, "force", request.getForce().orElse(null), false);
}
+ if (requestOptions != null) {
+ requestOptions.getQueryParameters().forEach((_key, _value) -> {
+ httpUrl.addQueryParameter(_key, _value);
+ });
+ }
Request.Builder _requestBuilder = new Request.Builder()
.url(httpUrl.build())
.method("DELETE", null)
@@ -452,14 +485,22 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) {
}
/**
- * Update an existing action. If this action is currently bound to a trigger, updating it will <strong>not</strong> affect any user flows until the action is deployed.
+ * Update an existing action. If this action is currently bound to a trigger, updating it will not affect any user flows until the action is deployed.
*/
public CompletableFuture> update(String id) {
return update(id, UpdateActionRequestContent.builder().build());
}
/**
- * Update an existing action. If this action is currently bound to a trigger, updating it will <strong>not</strong> affect any user flows until the action is deployed.
+ * Update an existing action. If this action is currently bound to a trigger, updating it will not affect any user flows until the action is deployed.
+ */
+ public CompletableFuture> update(
+ String id, RequestOptions requestOptions) {
+ return update(id, UpdateActionRequestContent.builder().build(), requestOptions);
+ }
+
+ /**
+ * Update an existing action. If this action is currently bound to a trigger, updating it will not affect any user flows until the action is deployed.
*/
public CompletableFuture> update(
String id, UpdateActionRequestContent request) {
@@ -467,15 +508,19 @@ public CompletableFuture>
}
/**
- * Update an existing action. If this action is currently bound to a trigger, updating it will <strong>not</strong> affect any user flows until the action is deployed.
+ * Update an existing action. If this action is currently bound to a trigger, updating it will not affect any user flows until the action is deployed.
*/
public CompletableFuture> update(
String id, UpdateActionRequestContent request, RequestOptions requestOptions) {
- HttpUrl httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
+ HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
.newBuilder()
.addPathSegments("actions/actions")
- .addPathSegment(id)
- .build();
+ .addPathSegment(id);
+ if (requestOptions != null) {
+ requestOptions.getQueryParameters().forEach((_key, _value) -> {
+ httpUrl.addQueryParameter(_key, _value);
+ });
+ }
RequestBody body;
try {
body = RequestBody.create(
@@ -484,7 +529,7 @@ public CompletableFuture>
throw new ManagementException("Failed to serialize request", e);
}
Request okhttpRequest = new Request.Builder()
- .url(httpUrl)
+ .url(httpUrl.build())
.method("PATCH", body)
.headers(Headers.of(clientOptions.headers(requestOptions)))
.addHeader("Content-Type", "application/json")
@@ -567,14 +612,18 @@ public CompletableFuture>
*/
public CompletableFuture> deploy(
String id, RequestOptions requestOptions) {
- HttpUrl httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
+ HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
.newBuilder()
.addPathSegments("actions/actions")
.addPathSegment(id)
- .addPathSegments("deploy")
- .build();
+ .addPathSegments("deploy");
+ if (requestOptions != null) {
+ requestOptions.getQueryParameters().forEach((_key, _value) -> {
+ httpUrl.addQueryParameter(_key, _value);
+ });
+ }
Request okhttpRequest = new Request.Builder()
- .url(httpUrl)
+ .url(httpUrl.build())
.method("POST", RequestBody.create("", null))
.headers(Headers.of(clientOptions.headers(requestOptions)))
.addHeader("Accept", "application/json")
@@ -652,12 +701,16 @@ public CompletableFuture> t
*/
public CompletableFuture> test(
String id, TestActionRequestContent request, RequestOptions requestOptions) {
- HttpUrl httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
+ HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
.newBuilder()
.addPathSegments("actions/actions")
.addPathSegment(id)
- .addPathSegments("test")
- .build();
+ .addPathSegments("test");
+ if (requestOptions != null) {
+ requestOptions.getQueryParameters().forEach((_key, _value) -> {
+ httpUrl.addQueryParameter(_key, _value);
+ });
+ }
RequestBody body;
try {
body = RequestBody.create(
@@ -666,7 +719,7 @@ public CompletableFuture> t
throw new ManagementException("Failed to serialize request", e);
}
Request okhttpRequest = new Request.Builder()
- .url(httpUrl)
+ .url(httpUrl.build())
.method("POST", body)
.headers(Headers.of(clientOptions.headers(requestOptions)))
.addHeader("Content-Type", "application/json")
diff --git a/src/main/java/com/auth0/client/mgmt/AsyncRawBrandingClient.java b/src/main/java/com/auth0/client/mgmt/AsyncRawBrandingClient.java
index 09c82ac5..8ad46d30 100644
--- a/src/main/java/com/auth0/client/mgmt/AsyncRawBrandingClient.java
+++ b/src/main/java/com/auth0/client/mgmt/AsyncRawBrandingClient.java
@@ -49,12 +49,16 @@ public CompletableFuture>
* Retrieve branding settings.
*/
public CompletableFuture> get(RequestOptions requestOptions) {
- HttpUrl httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
+ HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
.newBuilder()
- .addPathSegments("branding")
- .build();
+ .addPathSegments("branding");
+ if (requestOptions != null) {
+ requestOptions.getQueryParameters().forEach((_key, _value) -> {
+ httpUrl.addQueryParameter(_key, _value);
+ });
+ }
Request okhttpRequest = new Request.Builder()
- .url(httpUrl)
+ .url(httpUrl.build())
.method("GET", null)
.headers(Headers.of(clientOptions.headers(requestOptions)))
.addHeader("Accept", "application/json")
@@ -121,6 +125,14 @@ public CompletableFuture> update(
+ RequestOptions requestOptions) {
+ return update(UpdateBrandingRequestContent.builder().build(), requestOptions);
+ }
+
/**
* Update branding settings.
*/
@@ -134,10 +146,14 @@ public CompletableFuture> update(
UpdateBrandingRequestContent request, RequestOptions requestOptions) {
- HttpUrl httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
+ HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
.newBuilder()
- .addPathSegments("branding")
- .build();
+ .addPathSegments("branding");
+ if (requestOptions != null) {
+ requestOptions.getQueryParameters().forEach((_key, _value) -> {
+ httpUrl.addQueryParameter(_key, _value);
+ });
+ }
RequestBody body;
try {
body = RequestBody.create(
@@ -146,7 +162,7 @@ public CompletableFutureclient grants
client_id, app_type, name, and description.
+ * read:clients or
+ * read:client_keys scope:
+ * callbacks, oidc_logout, allowed_origins,
+ * web_origins, tenant, global, config_route,
+ * callback_url_template, jwt_configuration,
+ * jwt_configuration.lifetime_in_seconds, jwt_configuration.secret_encoded,
+ * jwt_configuration.scopes, jwt_configuration.alg, api_type,
+ * logo_uri, allowed_clients, owners, custom_login_page,
+ * custom_login_page_off, sso, addons, form_template,
+ * custom_login_page_codeview, resource_servers, client_metadata,
+ * mobile, mobile.android, mobile.ios, allowed_logout_urls,
+ * token_endpoint_auth_method, is_first_party, oidc_conformant,
+ * is_token_endpoint_ip_header_trusted, initiate_login_uri, grant_types,
+ * refresh_token, refresh_token.rotation_type, refresh_token.expiration_type,
+ * refresh_token.leeway, refresh_token.token_lifetime, refresh_token.policies, organization_usage,
+ * organization_require_behavior.
+ * read:client_keys or read:client_credentials scope:
+ * encryption_key, encryption_key.pub, encryption_key.cert,
+ * client_secret, client_authentication_methods and signing_key.
+ * <ul> - * <li> + * For more information, read Applications in Auth0 and Single Sign-On. + *
client_id, app_type, name, and description.
+ * read:clients or
+ * read:client_keys scope:
+ * callbacks, oidc_logout, allowed_origins,
+ * web_origins, tenant, global, config_route,
+ * callback_url_template, jwt_configuration,
+ * jwt_configuration.lifetime_in_seconds, jwt_configuration.secret_encoded,
+ * jwt_configuration.scopes, jwt_configuration.alg, api_type,
+ * logo_uri, allowed_clients, owners, custom_login_page,
+ * custom_login_page_off, sso, addons, form_template,
+ * custom_login_page_codeview, resource_servers, client_metadata,
+ * mobile, mobile.android, mobile.ios, allowed_logout_urls,
+ * token_endpoint_auth_method, is_first_party, oidc_conformant,
+ * is_token_endpoint_ip_header_trusted, initiate_login_uri, grant_types,
+ * refresh_token, refresh_token.rotation_type, refresh_token.expiration_type,
+ * refresh_token.leeway, refresh_token.token_lifetime, refresh_token.policies, organization_usage,
+ * organization_require_behavior.
+ * read:client_keys or read:client_credentials scope:
+ * encryption_key, encryption_key.pub, encryption_key.cert,
+ * client_secret, client_authentication_methods and signing_key.
+ * client_id, app_type, name, and description.
+ * read:clients or
+ * read:client_keys scope:
+ * callbacks, oidc_logout, allowed_origins,
+ * web_origins, tenant, global, config_route,
+ * callback_url_template, jwt_configuration,
+ * jwt_configuration.lifetime_in_seconds, jwt_configuration.secret_encoded,
+ * jwt_configuration.scopes, jwt_configuration.alg, api_type,
+ * logo_uri, allowed_clients, owners, custom_login_page,
+ * custom_login_page_off, sso, addons, form_template,
+ * custom_login_page_codeview, resource_servers, client_metadata,
+ * mobile, mobile.android, mobile.ios, allowed_logout_urls,
+ * token_endpoint_auth_method, is_first_party, oidc_conformant,
+ * is_token_endpoint_ip_header_trusted, initiate_login_uri, grant_types,
+ * refresh_token, refresh_token.rotation_type, refresh_token.expiration_type,
+ * refresh_token.leeway, refresh_token.token_lifetime, refresh_token.policies, organization_usage,
+ * organization_require_behavior.
+ * read:client_keys or read:client_credentials scope:
+ * encryption_key, encryption_key.pub, encryption_key.cert,
+ * client_secret, client_authentication_methods and signing_key.
+ * <ul> - * <li> + * For more information, read Applications in Auth0 and Single Sign-On. + *
client_id, app_type, name, and description.
+ * read:clients or
+ * read:client_keys scope:
+ * callbacks, oidc_logout, allowed_origins,
+ * web_origins, tenant, global, config_route,
+ * callback_url_template, jwt_configuration,
+ * jwt_configuration.lifetime_in_seconds, jwt_configuration.secret_encoded,
+ * jwt_configuration.scopes, jwt_configuration.alg, api_type,
+ * logo_uri, allowed_clients, owners, custom_login_page,
+ * custom_login_page_off, sso, addons, form_template,
+ * custom_login_page_codeview, resource_servers, client_metadata,
+ * mobile, mobile.android, mobile.ios, allowed_logout_urls,
+ * token_endpoint_auth_method, is_first_party, oidc_conformant,
+ * is_token_endpoint_ip_header_trusted, initiate_login_uri, grant_types,
+ * refresh_token, refresh_token.rotation_type, refresh_token.expiration_type,
+ * refresh_token.leeway, refresh_token.token_lifetime, refresh_token.policies, organization_usage,
+ * organization_require_behavior.
+ * read:client_keys or read:client_credentials scope:
+ * encryption_key, encryption_key.pub, encryption_key.cert,
+ * client_secret, client_authentication_methods and signing_key.
+ * <ul> - * <li> + * For more information, read Applications in Auth0 and Single Sign-On. + *
client_id, app_type, name, and description.
+ * read:clients or
+ * read:client_keys scopes:
+ * callbacks, oidc_logout, allowed_origins,
+ * web_origins, tenant, global, config_route,
+ * callback_url_template, jwt_configuration,
+ * jwt_configuration.lifetime_in_seconds, jwt_configuration.secret_encoded,
+ * jwt_configuration.scopes, jwt_configuration.alg, api_type,
+ * logo_uri, allowed_clients, owners, custom_login_page,
+ * custom_login_page_off, sso, addons, form_template,
+ * custom_login_page_codeview, resource_servers, client_metadata,
+ * mobile, mobile.android, mobile.ios, allowed_logout_urls,
+ * token_endpoint_auth_method, is_first_party, oidc_conformant,
+ * is_token_endpoint_ip_header_trusted, initiate_login_uri, grant_types,
+ * refresh_token, refresh_token.rotation_type, refresh_token.expiration_type,
+ * refresh_token.leeway, refresh_token.token_lifetime, refresh_token.policies, organization_usage,
+ * organization_require_behavior.
+ * read:client_keys or read:client_credentials scopes:
+ * encryption_key, encryption_key.pub, encryption_key.cert,
+ * client_secret, client_authentication_methods and signing_key.
+ * <ul> - * <li> + * For more information, read Applications in Auth0 and Single Sign-On. + *
client_id, app_type, name, and description.
+ * read:clients or
+ * read:client_keys scopes:
+ * callbacks, oidc_logout, allowed_origins,
+ * web_origins, tenant, global, config_route,
+ * callback_url_template, jwt_configuration,
+ * jwt_configuration.lifetime_in_seconds, jwt_configuration.secret_encoded,
+ * jwt_configuration.scopes, jwt_configuration.alg, api_type,
+ * logo_uri, allowed_clients, owners, custom_login_page,
+ * custom_login_page_off, sso, addons, form_template,
+ * custom_login_page_codeview, resource_servers, client_metadata,
+ * mobile, mobile.android, mobile.ios, allowed_logout_urls,
+ * token_endpoint_auth_method, is_first_party, oidc_conformant,
+ * is_token_endpoint_ip_header_trusted, initiate_login_uri, grant_types,
+ * refresh_token, refresh_token.rotation_type, refresh_token.expiration_type,
+ * refresh_token.leeway, refresh_token.token_lifetime, refresh_token.policies, organization_usage,
+ * organization_require_behavior.
+ * read:client_keys or read:client_credentials scopes:
+ * encryption_key, encryption_key.pub, encryption_key.cert,
+ * client_secret, client_authentication_methods and signing_key.
+ * client_id, app_type, name, and description.
+ * read:clients or
+ * read:client_keys scopes:
+ * callbacks, oidc_logout, allowed_origins,
+ * web_origins, tenant, global, config_route,
+ * callback_url_template, jwt_configuration,
+ * jwt_configuration.lifetime_in_seconds, jwt_configuration.secret_encoded,
+ * jwt_configuration.scopes, jwt_configuration.alg, api_type,
+ * logo_uri, allowed_clients, owners, custom_login_page,
+ * custom_login_page_off, sso, addons, form_template,
+ * custom_login_page_codeview, resource_servers, client_metadata,
+ * mobile, mobile.android, mobile.ios, allowed_logout_urls,
+ * token_endpoint_auth_method, is_first_party, oidc_conformant,
+ * is_token_endpoint_ip_header_trusted, initiate_login_uri, grant_types,
+ * refresh_token, refresh_token.rotation_type, refresh_token.expiration_type,
+ * refresh_token.leeway, refresh_token.token_lifetime, refresh_token.policies, organization_usage,
+ * organization_require_behavior.
+ * read:client_keys or read:client_credentials scopes:
+ * encryption_key, encryption_key.pub, encryption_key.cert,
+ * client_secret, client_authentication_methods and signing_key.
+ * <ul> - * <li> + * For more information, read Applications in Auth0 and Single Sign-On. + *
client_id, app_type, name, and description.
+ * read:clients or
+ * read:client_keys scopes:
+ * callbacks, oidc_logout, allowed_origins,
+ * web_origins, tenant, global, config_route,
+ * callback_url_template, jwt_configuration,
+ * jwt_configuration.lifetime_in_seconds, jwt_configuration.secret_encoded,
+ * jwt_configuration.scopes, jwt_configuration.alg, api_type,
+ * logo_uri, allowed_clients, owners, custom_login_page,
+ * custom_login_page_off, sso, addons, form_template,
+ * custom_login_page_codeview, resource_servers, client_metadata,
+ * mobile, mobile.android, mobile.ios, allowed_logout_urls,
+ * token_endpoint_auth_method, is_first_party, oidc_conformant,
+ * is_token_endpoint_ip_header_trusted, initiate_login_uri, grant_types,
+ * refresh_token, refresh_token.rotation_type, refresh_token.expiration_type,
+ * refresh_token.leeway, refresh_token.token_lifetime, refresh_token.policies, organization_usage,
+ * organization_require_behavior.
+ * read:client_keys or read:client_credentials scopes:
+ * encryption_key, encryption_key.pub, encryption_key.cert,
+ * client_secret, client_authentication_methods and signing_key.
+ * Notes:
*client_secret and signing_key attributes can only be updated with the update:client_keys scope.client_authentication_methods and token_endpoint_auth_method properties are mutually exclusive. Use client_authentication_methods to configure the client with Private Key JWT authentication method. Otherwise, use token_endpoint_auth_method to configure the client with client secret (basic or post) or with no authentication method (none).client_authentication_methods to configure the client with Private Key JWT authentication method, only specify the credential IDs that were generated when creating the credentials on the client.client_authentication_methods, the update:client_credentials scope is required.client_authentication_methods, the property jwt_configuration.alg must be set to RS256.is_first_party property to false, the organization_usage and organization_require_behavior properties must be unset.Notes:
*client_secret and signing_key attributes can only be updated with the update:client_keys scope.client_authentication_methods and token_endpoint_auth_method properties are mutually exclusive. Use client_authentication_methods to configure the client with Private Key JWT authentication method. Otherwise, use token_endpoint_auth_method to configure the client with client secret (basic or post) or with no authentication method (none).client_authentication_methods to configure the client with Private Key JWT authentication method, only specify the credential IDs that were generated when creating the credentials on the client.client_authentication_methods, the update:client_credentials scope is required.client_authentication_methods, the property jwt_configuration.alg must be set to RS256.is_first_party property to false, the organization_usage and organization_require_behavior properties must be unset.Notes:
+ *client_secret and signing_key attributes can only be updated with the update:client_keys scope.client_authentication_methods and token_endpoint_auth_method properties are mutually exclusive. Use client_authentication_methods to configure the client with Private Key JWT authentication method. Otherwise, use token_endpoint_auth_method to configure the client with client secret (basic or post) or with no authentication method (none).client_authentication_methods to configure the client with Private Key JWT authentication method, only specify the credential IDs that were generated when creating the credentials on the client.client_authentication_methods, the update:client_credentials scope is required.client_authentication_methods, the property jwt_configuration.alg must be set to RS256.is_first_party property to false, the organization_usage and organization_require_behavior properties must be unset.Notes:
*client_secret and signing_key attributes can only be updated with the update:client_keys scope.client_authentication_methods and token_endpoint_auth_method properties are mutually exclusive. Use client_authentication_methods to configure the client with Private Key JWT authentication method. Otherwise, use token_endpoint_auth_method to configure the client with client secret (basic or post) or with no authentication method (none).client_authentication_methods to configure the client with Private Key JWT authentication method, only specify the credential IDs that were generated when creating the credentials on the client.client_authentication_methods, the update:client_credentials scope is required.client_authentication_methods, the property jwt_configuration.alg must be set to RS256.is_first_party property to false, the organization_usage and organization_require_behavior properties must be unset.This endpoint cannot be used with clients configured with Private Key JWT authentication method (client_authentication_methods configured with private_key_jwt). The generated secret is NOT base64 encoded.
- *For more information, read <a href="https://www.auth0.com/docs/get-started/applications/rotate-client-secret">Rotate Client Secrets</a>.
+ *For more information, read Rotate Client Secrets.
*/ public CompletableFutureFor more information, read <a href="https://www.auth0.com/docs/get-started/applications/rotate-client-secret">Rotate Client Secrets</a>.
+ *For more information, read Rotate Client Secrets.
*/ public CompletableFutureThis endpoint supports two types of pagination:
- *<ul> - * <li>Offset pagination</li> - * <li>Checkpoint pagination</li> - * </ul>
+ *Checkpoint pagination must be used if you need to retrieve more than 1000 connections.
- *<h2>Checkpoint Pagination</h2>
+ *To search by checkpoint, use the following parameters:
- *<ul> - * <li><code>from</code>: Optional id from which to start selection.</li> - * <li><code>take</code>: The total amount of entries to retrieve when using the from parameter. Defaults to 50.</li> - * </ul>
- *<b>Note</b>: The first time you call this endpoint using checkpoint pagination, omit the <code>from</code> parameter. If there are more results, a <code>next</code> value is included in the response. You can use this for subsequent API calls. When <code>next</code> is no longer included in the response, no pages are remaining.
+ *from: Optional id from which to start selection.take: The total amount of entries to retrieve when using the from parameter. Defaults to 50.Note: The first time you call this endpoint using checkpoint pagination, omit the from parameter. If there are more results, a next value is included in the response. You can use this for subsequent API calls. When next is no longer included in the response, no pages are remaining.
This endpoint supports two types of pagination:
- *<ul> - * <li>Offset pagination</li> - * <li>Checkpoint pagination</li> - * </ul>
+ *Checkpoint pagination must be used if you need to retrieve more than 1000 connections.
- *<h2>Checkpoint Pagination</h2>
+ *To search by checkpoint, use the following parameters:
- *<ul> - * <li><code>from</code>: Optional id from which to start selection.</li> - * <li><code>take</code>: The total amount of entries to retrieve when using the from parameter. Defaults to 50.</li> - * </ul>
- *<b>Note</b>: The first time you call this endpoint using checkpoint pagination, omit the <code>from</code> parameter. If there are more results, a <code>next</code> value is included in the response. You can use this for subsequent API calls. When <code>next</code> is no longer included in the response, no pages are remaining.
+ *from: Optional id from which to start selection.take: The total amount of entries to retrieve when using the from parameter. Defaults to 50.Note: The first time you call this endpoint using checkpoint pagination, omit the from parameter. If there are more results, a next value is included in the response. You can use this for subsequent API calls. When next is no longer included in the response, no pages are remaining.
This endpoint supports two types of pagination:
+ *Checkpoint pagination must be used if you need to retrieve more than 1000 connections.
+ *To search by checkpoint, use the following parameters:
+ *from: Optional id from which to start selection.take: The total amount of entries to retrieve when using the from parameter. Defaults to 50.Note: The first time you call this endpoint using checkpoint pagination, omit the from parameter. If there are more results, a next value is included in the response. You can use this for subsequent API calls. When next is no longer included in the response, no pages are remaining.
This endpoint supports two types of pagination:
- *<ul> - * <li>Offset pagination</li> - * <li>Checkpoint pagination</li> - * </ul>
+ *Checkpoint pagination must be used if you need to retrieve more than 1000 connections.
- *<h2>Checkpoint Pagination</h2>
+ *To search by checkpoint, use the following parameters:
- *<ul> - * <li><code>from</code>: Optional id from which to start selection.</li> - * <li><code>take</code>: The total amount of entries to retrieve when using the from parameter. Defaults to 50.</li> - * </ul>
- *<b>Note</b>: The first time you call this endpoint using checkpoint pagination, omit the <code>from</code> parameter. If there are more results, a <code>next</code> value is included in the response. You can use this for subsequent API calls. When <code>next</code> is no longer included in the response, no pages are remaining.
+ *from: Optional id from which to start selection.take: The total amount of entries to retrieve when using the from parameter. Defaults to 50.Note: The first time you call this endpoint using checkpoint pagination, omit the from parameter. If there are more results, a next value is included in the response. You can use this for subsequent API calls. When next is no longer included in the response, no pages are remaining.
<b>Note:</b> If a connection with the same name was recently deleted and had a large number of associated users, the deletion may still be processing. Creating a new connection with that name before the deletion completes may fail or produce unexpected results.
+ * Creates a new connection according to the JSON object received inbody.
+ * Note: If a connection with the same name was recently deleted and had a large number of associated users, the deletion may still be processing. Creating a new connection with that name before the deletion completes may fail or produce unexpected results.
*/ public CompletableFuturebody.
+ * Note: If a connection with the same name was recently deleted and had a large number of associated users, the deletion may still be processing. Creating a new connection with that name before the deletion completes may fail or produce unexpected results.
*/ public CompletableFuture<b>Note:</b> If your connection has a large amount of users associated with it, please be aware that this operation can be long running after the response is returned and may impact concurrent <a href="https://auth0.com/docs/api/management/v2/connections/post-connections">create connection</a> requests, if they use an identical connection name.
+ * Removes a specific connection from your tenant. This action cannot be undone. Once removed, users can no longer use this connection to authenticate. + *Note: If your connection has a large amount of users associated with it, please be aware that this operation can be long running after the response is returned and may impact concurrent create connection requests, if they use an identical connection name.
*/ public CompletableFuture<b>Note:</b> If your connection has a large amount of users associated with it, please be aware that this operation can be long running after the response is returned and may impact concurrent <a href="https://auth0.com/docs/api/management/v2/connections/post-connections">create connection</a> requests, if they use an identical connection name.
+ * Removes a specific connection from your tenant. This action cannot be undone. Once removed, users can no longer use this connection to authenticate. + *Note: If your connection has a large amount of users associated with it, please be aware that this operation can be long running after the response is returned and may impact concurrent create connection requests, if they use an identical connection name.
*/ public CompletableFuture<b>Note</b>: If you use the <code>options</code> parameter, the entire <code>options</code> object is overriden. To avoid partial data or other issues, ensure all parameters are present when using this option.
+ * Update details for a specific connection, including option properties for identity provider configuration. + *Note: If you use the options parameter, the entire options object is overriden. To avoid partial data or other issues, ensure all parameters are present when using this option.
<b>Note</b>: If you use the <code>options</code> parameter, the entire <code>options</code> object is overriden. To avoid partial data or other issues, ensure all parameters are present when using this option.
+ * Update details for a specific connection, including option properties for identity provider configuration. + *Note: If you use the options parameter, the entire options object is overriden. To avoid partial data or other issues, ensure all parameters are present when using this option.
Note: If you use the options parameter, the entire options object is overriden. To avoid partial data or other issues, ensure all parameters are present when using this option.
Note: If you use the options parameter, the entire options object is overriden. To avoid partial data or other issues, ensure all parameters are present when using this option.
200 OK http status code response is returned when the connection is online, otherwise a 404 status code is returned along with an error message
*/
public CompletableFutureID. 200 OK http status code response is returned when the connection is online, otherwise a 404 status code is returned along with an error message
*/
public CompletableFuture<h5>Updating CUSTOM_CLIENT_IP_HEADER for a custom domain</h5>To update the <code>custom_client_ip_header</code> for a domain, the body to + *
custom_client_ip_header for a domain, the body to
* send should be:
- * <pre><code>{ "custom_client_ip_header": "cf-connecting-ip" }</code></pre>
- * <h5>Updating TLS_POLICY for a custom domain</h5>To update the <code>tls_policy</code> for a domain, the body to send should be: - * <pre><code>{ "tls_policy": "recommended" }</code></pre>
+ *{ "custom_client_ip_header": "cf-connecting-ip" }
+ * tls_policy for a domain, the body to send should be:
+ * { "tls_policy": "recommended" }
* TLS Policies:
*Some considerations:
*compatible TLS policy is no longer supported.<h5>Updating CUSTOM_CLIENT_IP_HEADER for a custom domain</h5>To update the <code>custom_client_ip_header</code> for a domain, the body to + *
custom_client_ip_header for a domain, the body to
* send should be:
- * <pre><code>{ "custom_client_ip_header": "cf-connecting-ip" }</code></pre>
- * <h5>Updating TLS_POLICY for a custom domain</h5>To update the <code>tls_policy</code> for a domain, the body to send should be: - * <pre><code>{ "tls_policy": "recommended" }</code></pre>
+ *{ "custom_client_ip_header": "cf-connecting-ip" }
+ * tls_policy for a domain, the body to send should be:
+ * { "tls_policy": "recommended" }
* TLS Policies:
*compatible TLS policy is no longer supported.These are the attributes that can be updated:
+ *custom_client_ip_header for a domain, the body to
+ * send should be:
+ * { "custom_client_ip_header": "cf-connecting-ip" }
+ * tls_policy for a domain, the body to send should be:
+ * { "tls_policy": "recommended" }
+ * TLS Policies:
+ *Some considerations:
+ *compatible TLS policy is no longer supported.<h5>Updating CUSTOM_CLIENT_IP_HEADER for a custom domain</h5>To update the <code>custom_client_ip_header</code> for a domain, the body to + *
custom_client_ip_header for a domain, the body to
* send should be:
- * <pre><code>{ "custom_client_ip_header": "cf-connecting-ip" }</code></pre>
- * <h5>Updating TLS_POLICY for a custom domain</h5>To update the <code>tls_policy</code> for a domain, the body to send should be: - * <pre><code>{ "tls_policy": "recommended" }</code></pre>
+ *{ "custom_client_ip_header": "cf-connecting-ip" }
+ * tls_policy for a domain, the body to send should be:
+ * { "tls_policy": "recommended" }
* TLS Policies:
*compatible TLS policy is no longer supported.Note: Check the <code>status</code> field to see its verification status. Once verification is complete, it may take up to 10 minutes before the custom domain can start accepting requests.
- *For <code>self_managed_certs</code>, when the custom domain is verified for the first time, the response will also include the <code>cname_api_key</code> which you will need to configure your proxy. This key must be kept secret, and is used to validate the proxy requests.
- *<a href="https://auth0.com/docs/custom-domains#step-2-verify-ownership">Learn more</a> about verifying custom domains that use Auth0 Managed certificates. - * <a href="https://auth0.com/docs/custom-domains/self-managed-certificates#step-2-verify-ownership">Learn more</a> about verifying custom domains that use Self Managed certificates.
+ *Note: Check the status field to see its verification status. Once verification is complete, it may take up to 10 minutes before the custom domain can start accepting requests.
For self_managed_certs, when the custom domain is verified for the first time, the response will also include the cname_api_key which you will need to configure your proxy. This key must be kept secret, and is used to validate the proxy requests.
Learn more about verifying custom domains that use Auth0 Managed certificates. + * Learn more about verifying custom domains that use Self Managed certificates.
*/ public CompletableFutureFor <code>self_managed_certs</code>, when the custom domain is verified for the first time, the response will also include the <code>cname_api_key</code> which you will need to configure your proxy. This key must be kept secret, and is used to validate the proxy requests.
- *<a href="https://auth0.com/docs/custom-domains#step-2-verify-ownership">Learn more</a> about verifying custom domains that use Auth0 Managed certificates. - * <a href="https://auth0.com/docs/custom-domains/self-managed-certificates#step-2-verify-ownership">Learn more</a> about verifying custom domains that use Self Managed certificates.
+ *Note: Check the status field to see its verification status. Once verification is complete, it may take up to 10 minutes before the custom domain can start accepting requests.
For self_managed_certs, when the custom domain is verified for the first time, the response will also include the cname_api_key which you will need to configure your proxy. This key must be kept secret, and is used to validate the proxy requests.
Learn more about verifying custom domains that use Auth0 Managed certificates. + * Learn more about verifying custom domains that use Self Managed certificates.
*/ public CompletableFuturepublic_key, refresh_token, or rotating_refresh_token) associated with a specific user.
*/
public CompletableFuturepublic_key, refresh_token, or rotating_refresh_token) associated with a specific user.
+ */
+ public CompletableFuturepublic_key, refresh_token, or rotating_refresh_token) associated with a specific user.
*/
public CompletableFuturerefresh_token, or rotating_refresh_token) associated with a specific user.
*/
public CompletableFutureWhen refresh token rotation is enabled, the endpoint becomes consistent. For more information, read <a href="https://auth0.com/docs/get-started/tenant-settings/signing-keys"> Signing Keys</a>.
+ * Create a device credential public key to manage refresh token rotation for a givenuser_id. Device Credentials APIs are designed for ad-hoc administrative use only and paging is by default enabled for GET requests.
+ * When refresh token rotation is enabled, the endpoint becomes consistent. For more information, read Signing Keys.
*/ public CompletableFutureuser_id. Device Credentials APIs are designed for ad-hoc administrative use only and paging is by default enabled for GET requests.
+ * When refresh token rotation is enabled, the endpoint becomes consistent. For more information, read Signing Keys.
*/ public CompletableFuture<h5>Sample Response</h5><pre><code>[{ + * Retrieve details on log streams. + *
[{
* "id": "string",
* "name": "string",
* "type": "eventbridge",
@@ -111,15 +111,15 @@ public AsyncRawLogStreamsClient(ClientOptions clientOptions) {
* "datadogRegion": "string",
* "datadogApiKey": "string"
* }
- * }]</code></pre>
+ * }]
*/
public CompletableFuture<h5>Sample Response</h5><pre><code>[{ + * Retrieve details on log streams. + *
[{
* "id": "string",
* "name": "string",
* "type": "eventbridge",
@@ -183,16 +183,20 @@ public CompletableFuture
* "datadogRegion": "string",
* "datadogApiKey": "string"
* }
- * }]</code></pre>
+ * }]
*/
public CompletableFuture<h5>Log Stream Types</h5> The <code>type</code> of log stream being created determines the properties required in the <code>sink</code> payload. - * <h5>HTTP Stream</h5> For an <code>http</code> Stream, the <code>sink</code> properties are listed in the payload below - * Request: <pre><code>{ + *
type of log stream being created determines the properties required in the sink payload.
+ * http Stream, the sink properties are listed in the payload below
+ * Request: {
* "name": "string",
* "type": "http",
* "sink": {
@@ -270,8 +274,8 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) {
* "httpContentFormat": "JSONLINES|JSONARRAY",
* "httpAuthorization": "string"
* }
- * }</code></pre>
- * Response: <pre><code>{
+ * }
+ * Response: {
* "id": "string",
* "name": "string",
* "type": "http",
@@ -282,17 +286,17 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) {
* "httpContentFormat": "JSONLINES|JSONARRAY",
* "httpAuthorization": "string"
* }
- * }</code></pre>
- * <h5>Amazon EventBridge Stream</h5> For an <code>eventbridge</code> Stream, the <code>sink</code> properties are listed in the payload below
- * Request: <pre><code>{
+ * }
+ * eventbridge Stream, the sink properties are listed in the payload below
+ * Request: {
* "name": "string",
* "type": "eventbridge",
* "sink": {
* "awsRegion": "string",
* "awsAccountId": "string"
* }
- * }</code></pre>
- * The response will include an additional field <code>awsPartnerEventSource</code> in the <code>sink</code>: <pre><code>{
+ * }
+ * The response will include an additional field awsPartnerEventSource in the sink: {
* "id": "string",
* "name": "string",
* "type": "eventbridge",
@@ -302,9 +306,9 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) {
* "awsRegion": "string",
* "awsPartnerEventSource": "string"
* }
- * }</code></pre>
- * <h5>Azure Event Grid Stream</h5> For an <code>Azure Event Grid</code> Stream, the <code>sink</code> properties are listed in the payload below
- * Request: <pre><code>{
+ * }
+ * Azure Event Grid Stream, the sink properties are listed in the payload below
+ * Request: {
* "name": "string",
* "type": "eventgrid",
* "sink": {
@@ -312,8 +316,8 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) {
* "azureResourceGroup": "string",
* "azureRegion": "string"
* }
- * }</code></pre>
- * Response: <pre><code>{
+ * }
+ * Response: {
* "id": "string",
* "name": "string",
* "type": "http",
@@ -324,17 +328,17 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) {
* "azureRegion": "string",
* "azurePartnerTopic": "string"
* }
- * }</code></pre>
- * <h5>Datadog Stream</h5> For a <code>Datadog</code> Stream, the <code>sink</code> properties are listed in the payload below
- * Request: <pre><code>{
+ * }
+ * Datadog Stream, the sink properties are listed in the payload below
+ * Request: {
* "name": "string",
* "type": "datadog",
* "sink": {
* "datadogRegion": "string",
* "datadogApiKey": "string"
* }
- * }</code></pre>
- * Response: <pre><code>{
+ * }
+ * Response: {
* "id": "string",
* "name": "string",
* "type": "datadog",
@@ -343,9 +347,9 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) {
* "datadogRegion": "string",
* "datadogApiKey": "string"
* }
- * }</code></pre>
- * <h5>Splunk Stream</h5> For a <code>Splunk</code> Stream, the <code>sink</code> properties are listed in the payload below
- * Request: <pre><code>{
+ * }
+ * Splunk Stream, the sink properties are listed in the payload below
+ * Request: {
* "name": "string",
* "type": "splunk",
* "sink": {
@@ -354,8 +358,8 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) {
* "splunkPort": "string",
* "splunkSecure": "boolean"
* }
- * }</code></pre>
- * Response: <pre><code>{
+ * }
+ * Response: {
* "id": "string",
* "name": "string",
* "type": "splunk",
@@ -366,16 +370,16 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) {
* "splunkPort": "string",
* "splunkSecure": "boolean"
* }
- * }</code></pre>
- * <h5>Sumo Logic Stream</h5> For a <code>Sumo Logic</code> Stream, the <code>sink</code> properties are listed in the payload below
- * Request: <pre><code>{
+ * }
+ * Sumo Logic Stream, the sink properties are listed in the payload below
+ * Request: {
* "name": "string",
* "type": "sumo",
* "sink": {
* "sumoSourceAddress": "string",
* }
- * }</code></pre>
- * Response: <pre><code>{
+ * }
+ * Response: {
* "id": "string",
* "name": "string",
* "type": "sumo",
@@ -383,7 +387,7 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) {
* "sink": {
* "sumoSourceAddress": "string",
* }
- * }</code></pre>
+ * }
*/
public CompletableFuturetype of log stream being created determines the properties required in the sink payload.
+ * http Stream, the sink properties are listed in the payload below
+ * Request: {
* "name": "string",
* "type": "http",
* "sink": {
@@ -403,8 +407,8 @@ public CompletableFuture
+ * Response: {
* "id": "string",
* "name": "string",
* "type": "http",
@@ -415,17 +419,17 @@ public CompletableFuture
+ * eventbridge Stream, the sink properties are listed in the payload below
+ * Request: {
* "name": "string",
* "type": "eventbridge",
* "sink": {
* "awsRegion": "string",
* "awsAccountId": "string"
* }
- * }</code></pre>
- * The response will include an additional field <code>awsPartnerEventSource</code> in the <code>sink</code>: <pre><code>{
+ * }
+ * The response will include an additional field awsPartnerEventSource in the sink: {
* "id": "string",
* "name": "string",
* "type": "eventbridge",
@@ -435,9 +439,9 @@ public CompletableFuture
+ * Azure Event Grid Stream, the sink properties are listed in the payload below
+ * Request: {
* "name": "string",
* "type": "eventgrid",
* "sink": {
@@ -445,8 +449,8 @@ public CompletableFuture
+ * Response: {
* "id": "string",
* "name": "string",
* "type": "http",
@@ -457,17 +461,17 @@ public CompletableFuture
+ * Datadog Stream, the sink properties are listed in the payload below
+ * Request: {
* "name": "string",
* "type": "datadog",
* "sink": {
* "datadogRegion": "string",
* "datadogApiKey": "string"
* }
- * }</code></pre>
- * Response: <pre><code>{
+ * }
+ * Response: {
* "id": "string",
* "name": "string",
* "type": "datadog",
@@ -476,9 +480,9 @@ public CompletableFuture
+ * Splunk Stream, the sink properties are listed in the payload below
+ * Request: {
* "name": "string",
* "type": "splunk",
* "sink": {
@@ -487,8 +491,8 @@ public CompletableFuture
+ * Response: {
* "id": "string",
* "name": "string",
* "type": "splunk",
@@ -499,16 +503,16 @@ public CompletableFuture
+ * Sumo Logic Stream, the sink properties are listed in the payload below
+ * Request: {
* "name": "string",
* "type": "sumo",
* "sink": {
* "sumoSourceAddress": "string",
* }
- * }</code></pre>
- * Response: <pre><code>{
+ * }
+ * Response: {
* "id": "string",
* "name": "string",
* "type": "sumo",
@@ -516,14 +520,18 @@ public CompletableFuture
+ * }
*/
public CompletableFuture{
* "id": "string",
* "name": "string",
* "type": "eventbridge",
@@ -615,7 +623,7 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) {
* "awsRegion": "string",
* "awsPartnerEventSource": "string"
* }
- * }</code></pre> <h5>HTTP Log Stream</h5><pre><code>{
+ * } {
* "id": "string",
* "name": "string",
* "type": "http",
@@ -626,7 +634,7 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) {
* "httpEndpoint": "string",
* "httpAuthorization": "string"
* }
- * }</code></pre> <h5>Datadog Log Stream</h5><pre><code>{
+ * } {
* "id": "string",
* "name": "string",
* "type": "datadog",
@@ -635,8 +643,8 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) {
* "datadogRegion": "string",
* "datadogApiKey": "string"
* }
- * }</code></pre><h5>Mixpanel</h5>
- * Request: <pre><code>{
+ * }
Mixpanel
+ * Request: {
* "name": "string",
* "type": "mixpanel",
* "sink": {
@@ -645,10 +653,10 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) {
* "mixpanelServiceAccountUsername": "string",
* "mixpanelServiceAccountPassword": "string"
* }
- * } </code></pre>
+ * }
*
*
- * Response: <pre><code>{
+ * Response: {
* "id": "string",
* "name": "string",
* "type": "mixpanel",
@@ -659,19 +667,19 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) {
* "mixpanelServiceAccountUsername": "string",
* "mixpanelServiceAccountPassword": "string" // the following is redacted on return
* }
- * } </code></pre>
+ * }
*
- * <h5>Segment</h5>
+ * Segment
*
- * Request: <pre><code> {
+ * Request: {
* "name": "string",
* "type": "segment",
* "sink": {
* "segmentWriteKey": "string"
* }
- * }</code></pre>
+ * }
*
- * Response: <pre><code>{
+ * Response: {
* "id": "string",
* "name": "string",
* "type": "segment",
@@ -679,9 +687,9 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) {
* "sink": {
* "segmentWriteKey": "string"
* }
- * } </code></pre>
+ * }
*
- * <h5>Splunk Log Stream</h5><pre><code>{
+ *
Splunk Log Stream
{
* "id": "string",
* "name": "string",
* "type": "splunk",
@@ -692,7 +700,7 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) {
* "splunkPort": "string",
* "splunkSecure": "boolean"
* }
- * }</code></pre> <h5>Sumo Logic Log Stream</h5><pre><code>{
+ * }
Sumo Logic Log Stream
{
* "id": "string",
* "name": "string",
* "type": "sumo",
@@ -700,10 +708,10 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) {
* "sink": {
* "sumoSourceAddress": "string",
* }
- * }</code></pre> <h5>Status</h5> The <code>status</code> of a log stream maybe any of the following:
- * 1. <code>active</code> - Stream is currently enabled.
- * 2. <code>paused</code> - Stream is currently user disabled and will not attempt log delivery.
- * 3. <code>suspended</code> - Stream is currently disabled because of errors and will not attempt log delivery.
+ * }
Status
The status of a log stream maybe any of the following:
+ * 1. active - Stream is currently enabled.
+ * 2. paused - Stream is currently user disabled and will not attempt log delivery.
+ * 3. suspended - Stream is currently disabled because of errors and will not attempt log delivery.
*/
public CompletableFuture> get(String id) {
return get(id, null);
@@ -711,7 +719,7 @@ public CompletableFuture>
/**
* Retrieve a log stream configuration and status.
- * <h5>Sample responses</h5><h5>Amazon EventBridge Log Stream</h5><pre><code>{
+ *
Sample responses
Amazon EventBridge Log Stream
{
* "id": "string",
* "name": "string",
* "type": "eventbridge",
@@ -721,7 +729,7 @@ public CompletableFuture>
* "awsRegion": "string",
* "awsPartnerEventSource": "string"
* }
- * }</code></pre> <h5>HTTP Log Stream</h5><pre><code>{
+ * }
HTTP Log Stream
{
* "id": "string",
* "name": "string",
* "type": "http",
@@ -732,7 +740,7 @@ public CompletableFuture>
* "httpEndpoint": "string",
* "httpAuthorization": "string"
* }
- * }</code></pre> <h5>Datadog Log Stream</h5><pre><code>{
+ * }
Datadog Log Stream
{
* "id": "string",
* "name": "string",
* "type": "datadog",
@@ -741,8 +749,8 @@ public CompletableFuture>
* "datadogRegion": "string",
* "datadogApiKey": "string"
* }
- * }</code></pre><h5>Mixpanel</h5>
- * Request: <pre><code>{
+ * }
Mixpanel
+ * Request: {
* "name": "string",
* "type": "mixpanel",
* "sink": {
@@ -751,10 +759,10 @@ public CompletableFuture>
* "mixpanelServiceAccountUsername": "string",
* "mixpanelServiceAccountPassword": "string"
* }
- * } </code></pre>
+ * }
*
*
- * Response: <pre><code>{
+ * Response: {
* "id": "string",
* "name": "string",
* "type": "mixpanel",
@@ -765,19 +773,19 @@ public CompletableFuture>
* "mixpanelServiceAccountUsername": "string",
* "mixpanelServiceAccountPassword": "string" // the following is redacted on return
* }
- * } </code></pre>
+ * }
*
- * <h5>Segment</h5>
+ * Segment
*
- * Request: <pre><code> {
+ * Request: {
* "name": "string",
* "type": "segment",
* "sink": {
* "segmentWriteKey": "string"
* }
- * }</code></pre>
+ * }
*
- * Response: <pre><code>{
+ * Response: {
* "id": "string",
* "name": "string",
* "type": "segment",
@@ -785,9 +793,9 @@ public CompletableFuture>
* "sink": {
* "segmentWriteKey": "string"
* }
- * } </code></pre>
+ * }
*
- * <h5>Splunk Log Stream</h5><pre><code>{
+ *
Splunk Log Stream
{
* "id": "string",
* "name": "string",
* "type": "splunk",
@@ -798,7 +806,7 @@ public CompletableFuture>
* "splunkPort": "string",
* "splunkSecure": "boolean"
* }
- * }</code></pre> <h5>Sumo Logic Log Stream</h5><pre><code>{
+ * }
Sumo Logic Log Stream
{
* "id": "string",
* "name": "string",
* "type": "sumo",
@@ -806,20 +814,24 @@ public CompletableFuture>
* "sink": {
* "sumoSourceAddress": "string",
* }
- * }</code></pre> <h5>Status</h5> The <code>status</code> of a log stream maybe any of the following:
- * 1. <code>active</code> - Stream is currently enabled.
- * 2. <code>paused</code> - Stream is currently user disabled and will not attempt log delivery.
- * 3. <code>suspended</code> - Stream is currently disabled because of errors and will not attempt log delivery.
+ * }
Status
The status of a log stream maybe any of the following:
+ * 1. active - Stream is currently enabled.
+ * 2. paused - Stream is currently user disabled and will not attempt log delivery.
+ * 3. suspended - Stream is currently disabled because of errors and will not attempt log delivery.
*/
public CompletableFuture> get(
String id, RequestOptions requestOptions) {
- HttpUrl httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
+ HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
.newBuilder()
.addPathSegments("log-streams")
- .addPathSegment(id)
- .build();
+ .addPathSegment(id);
+ if (requestOptions != null) {
+ requestOptions.getQueryParameters().forEach((_key, _value) -> {
+ httpUrl.addQueryParameter(_key, _value);
+ });
+ }
Request okhttpRequest = new Request.Builder()
- .url(httpUrl)
+ .url(httpUrl.build())
.method("GET", null)
.headers(Headers.of(clientOptions.headers(requestOptions)))
.addHeader("Accept", "application/json")
@@ -895,13 +907,17 @@ public CompletableFuture> delete(String id) {
* Delete a log stream.
*/
public CompletableFuture> delete(String id, RequestOptions requestOptions) {
- HttpUrl httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
+ HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
.newBuilder()
.addPathSegments("log-streams")
- .addPathSegment(id)
- .build();
+ .addPathSegment(id);
+ if (requestOptions != null) {
+ requestOptions.getQueryParameters().forEach((_key, _value) -> {
+ httpUrl.addQueryParameter(_key, _value);
+ });
+ }
Request okhttpRequest = new Request.Builder()
- .url(httpUrl)
+ .url(httpUrl.build())
.method("DELETE", null)
.headers(Headers.of(clientOptions.headers(requestOptions)))
.addHeader("Accept", "application/json")
@@ -970,40 +986,40 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) {
/**
* Update a log stream.
- * <h4>Examples of how to use the PATCH endpoint.</h4> The following fields may be updated in a PATCH operation: <ul><li>name</li><li>status</li><li>sink</li></ul> Note: For log streams of type <code>eventbridge</code> and <code>eventgrid</code>, updating the <code>sink</code> is not permitted.
- * <h5>Update the status of a log stream</h5><pre><code>{
+ *
Examples of how to use the PATCH endpoint.
The following fields may be updated in a PATCH operation: - name
- status
- sink
Note: For log streams of type eventbridge and eventgrid, updating the sink is not permitted.
+ * Update the status of a log stream
{
* "status": "active|paused"
- * }</code></pre>
- * <h5>Update the name of a log stream</h5><pre><code>{
+ * }
+ * Update the name of a log stream
{
* "name": "string"
- * }</code></pre>
- * <h5>Update the sink properties of a stream of type <code>http</code></h5><pre><code>{
+ * }
+ * Update the sink properties of a stream of type http
{
* "sink": {
* "httpEndpoint": "string",
* "httpContentType": "string",
* "httpContentFormat": "JSONARRAY|JSONLINES",
* "httpAuthorization": "string"
* }
- * }</code></pre>
- * <h5>Update the sink properties of a stream of type <code>datadog</code></h5><pre><code>{
+ * }
+ * Update the sink properties of a stream of type datadog
{
* "sink": {
* "datadogRegion": "string",
* "datadogApiKey": "string"
* }
- * }</code></pre>
- * <h5>Update the sink properties of a stream of type <code>splunk</code></h5><pre><code>{
+ * }
+ * Update the sink properties of a stream of type splunk
{
* "sink": {
* "splunkDomain": "string",
* "splunkToken": "string",
* "splunkPort": "string",
* "splunkSecure": "boolean"
* }
- * }</code></pre>
- * <h5>Update the sink properties of a stream of type <code>sumo</code></h5><pre><code>{
+ * }
+ * Update the sink properties of a stream of type sumo
{
* "sink": {
* "sumoSourceAddress": "string"
* }
- * }</code></pre>
+ * }
*/
public CompletableFuture> update(String id) {
return update(id, UpdateLogStreamRequestContent.builder().build());
@@ -1011,40 +1027,82 @@ public CompletableFuture<h4>Examples of how to use the PATCH endpoint.</h4> The following fields may be updated in a PATCH operation: <ul><li>name</li><li>status</li><li>sink</li></ul> Note: For log streams of type <code>eventbridge</code> and <code>eventgrid</code>, updating the <code>sink</code> is not permitted.
- * <h5>Update the status of a log stream</h5><pre><code>{
+ * Examples of how to use the PATCH endpoint.
The following fields may be updated in a PATCH operation: - name
- status
- sink
Note: For log streams of type eventbridge and eventgrid, updating the sink is not permitted.
+ * Update the status of a log stream
{
+ * "status": "active|paused"
+ * }
+ * Update the name of a log stream
{
+ * "name": "string"
+ * }
+ * Update the sink properties of a stream of type http
{
+ * "sink": {
+ * "httpEndpoint": "string",
+ * "httpContentType": "string",
+ * "httpContentFormat": "JSONARRAY|JSONLINES",
+ * "httpAuthorization": "string"
+ * }
+ * }
+ * Update the sink properties of a stream of type datadog
{
+ * "sink": {
+ * "datadogRegion": "string",
+ * "datadogApiKey": "string"
+ * }
+ * }
+ * Update the sink properties of a stream of type splunk
{
+ * "sink": {
+ * "splunkDomain": "string",
+ * "splunkToken": "string",
+ * "splunkPort": "string",
+ * "splunkSecure": "boolean"
+ * }
+ * }
+ * Update the sink properties of a stream of type sumo
{
+ * "sink": {
+ * "sumoSourceAddress": "string"
+ * }
+ * }
+ */
+ public CompletableFuture> update(
+ String id, RequestOptions requestOptions) {
+ return update(id, UpdateLogStreamRequestContent.builder().build(), requestOptions);
+ }
+
+ /**
+ * Update a log stream.
+ * Examples of how to use the PATCH endpoint.
The following fields may be updated in a PATCH operation: - name
- status
- sink
Note: For log streams of type eventbridge and eventgrid, updating the sink is not permitted.
+ * Update the status of a log stream
{
* "status": "active|paused"
- * }</code></pre>
- * <h5>Update the name of a log stream</h5><pre><code>{
+ * }
+ * Update the name of a log stream
{
* "name": "string"
- * }</code></pre>
- * <h5>Update the sink properties of a stream of type <code>http</code></h5><pre><code>{
+ * }
+ * Update the sink properties of a stream of type http
{
* "sink": {
* "httpEndpoint": "string",
* "httpContentType": "string",
* "httpContentFormat": "JSONARRAY|JSONLINES",
* "httpAuthorization": "string"
* }
- * }</code></pre>
- * <h5>Update the sink properties of a stream of type <code>datadog</code></h5><pre><code>{
+ * }
+ * Update the sink properties of a stream of type datadog
{
* "sink": {
* "datadogRegion": "string",
* "datadogApiKey": "string"
* }
- * }</code></pre>
- * <h5>Update the sink properties of a stream of type <code>splunk</code></h5><pre><code>{
+ * }
+ * Update the sink properties of a stream of type splunk
{
* "sink": {
* "splunkDomain": "string",
* "splunkToken": "string",
* "splunkPort": "string",
* "splunkSecure": "boolean"
* }
- * }</code></pre>
- * <h5>Update the sink properties of a stream of type <code>sumo</code></h5><pre><code>{
+ * }
+ * Update the sink properties of a stream of type sumo
{
* "sink": {
* "sumoSourceAddress": "string"
* }
- * }</code></pre>
+ * }
*/
public CompletableFuture> update(
String id, UpdateLogStreamRequestContent request) {
@@ -1053,48 +1111,52 @@ public CompletableFuture<h4>Examples of how to use the PATCH endpoint.</h4> The following fields may be updated in a PATCH operation: <ul><li>name</li><li>status</li><li>sink</li></ul> Note: For log streams of type <code>eventbridge</code> and <code>eventgrid</code>, updating the <code>sink</code> is not permitted.
- * <h5>Update the status of a log stream</h5><pre><code>{
+ * Examples of how to use the PATCH endpoint.
The following fields may be updated in a PATCH operation: - name
- status
- sink
Note: For log streams of type eventbridge and eventgrid, updating the sink is not permitted.
+ * Update the status of a log stream
{
* "status": "active|paused"
- * }</code></pre>
- * <h5>Update the name of a log stream</h5><pre><code>{
+ * }
+ * Update the name of a log stream
{
* "name": "string"
- * }</code></pre>
- * <h5>Update the sink properties of a stream of type <code>http</code></h5><pre><code>{
+ * }
+ * Update the sink properties of a stream of type http
{
* "sink": {
* "httpEndpoint": "string",
* "httpContentType": "string",
* "httpContentFormat": "JSONARRAY|JSONLINES",
* "httpAuthorization": "string"
* }
- * }</code></pre>
- * <h5>Update the sink properties of a stream of type <code>datadog</code></h5><pre><code>{
+ * }
+ * Update the sink properties of a stream of type datadog
{
* "sink": {
* "datadogRegion": "string",
* "datadogApiKey": "string"
* }
- * }</code></pre>
- * <h5>Update the sink properties of a stream of type <code>splunk</code></h5><pre><code>{
+ * }
+ * Update the sink properties of a stream of type splunk
{
* "sink": {
* "splunkDomain": "string",
* "splunkToken": "string",
* "splunkPort": "string",
* "splunkSecure": "boolean"
* }
- * }</code></pre>
- * <h5>Update the sink properties of a stream of type <code>sumo</code></h5><pre><code>{
+ * }
+ * Update the sink properties of a stream of type sumo
{
* "sink": {
* "sumoSourceAddress": "string"
* }
- * }</code></pre>
+ * }
*/
public CompletableFuture> update(
String id, UpdateLogStreamRequestContent request, RequestOptions requestOptions) {
- HttpUrl httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
+ HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
.newBuilder()
.addPathSegments("log-streams")
- .addPathSegment(id)
- .build();
+ .addPathSegment(id);
+ if (requestOptions != null) {
+ requestOptions.getQueryParameters().forEach((_key, _value) -> {
+ httpUrl.addQueryParameter(_key, _value);
+ });
+ }
RequestBody body;
try {
body = RequestBody.create(
@@ -1103,7 +1165,7 @@ public CompletableFutureSet custom search criteria using the <code>q</code> parameter, or search from a specific log ID (<i>"search from checkpoint"</i>).
- * For more information on all possible event types, their respective acronyms, and descriptions, see <a href="https://auth0.com/docs/logs/log-event-type-codes">Log Event Type Codes</a>.
- * <h5>To set custom search criteria, use the following parameters:</h5>
- * <ul>
- * <li><b>q:</b> Search Criteria using <a href="https://auth0.com/docs/logs/log-search-query-syntax">Query String Syntax</a></li>
- * <li><b>page:</b> Page index of the results to return. First page is 0.</li>
- * <li><b>per_page:</b> Number of results per page.</li>
- * <li><b>sort:</b> Field to use for sorting appended with `:1` for ascending and `:-1` for descending. e.g. `date:-1`</li>
- * <li><b>fields:</b> Comma-separated list of fields to include or exclude (depending on include_fields) from the result, empty to retrieve all fields.</li>
- * <li><b>include_fields:</b> Whether specified fields are to be included (true) or excluded (false).</li>
- * <li><b>include_totals:</b> Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). <b>Deprecated:</b> this field is deprecated and should be removed from use. See <a href="https://auth0.com/docs/product-lifecycle/deprecations-and-migrations/migrate-to-tenant-log-search-v3#pagination">Search Engine V3 Breaking Changes</a></li>
- * </ul>
- * For more information on the list of fields that can be used in <code>fields</code> and <code>sort</code>, see <a href="https://auth0.com/docs/logs/log-search-query-syntax#searchable-fields">Searchable Fields</a>.
- * Auth0 <a href="https://auth0.com/docs/logs/retrieve-log-events-using-mgmt-api#limitations">limits the number of logs</a> you can return by search criteria to 100 logs per request. Furthermore, you may paginate only through 1,000 search results. If you exceed this threshold, please redefine your search or use the <a href="https://auth0.com/docs/logs/retrieve-log-events-using-mgmt-api#retrieve-logs-by-checkpoint">get logs by checkpoint method</a>.
- * <h5>To search from a checkpoint log ID, use the following parameters:</h5>
- * <ul>
- * <li><b>from:</b> Log Event ID from which to start retrieving logs. You can limit the number of logs returned using the <code>take</code> parameter. If you use <code>from</code> at the same time as <code>q</code>, <code>from</code> takes precedence and <code>q</code> is ignored.</li>
- * <li><b>take:</b> Number of entries to retrieve when using the <code>from</code> parameter.</li>
- * </ul>
- * <strong>Important:</strong> When fetching logs from a checkpoint log ID, any parameter other than <code>from</code> and <code>take</code> will be ignored, and date ordering is not guaranteed.
+ * Set custom search criteria using the q parameter, or search from a specific log ID ("search from checkpoint").
+ * For more information on all possible event types, their respective acronyms, and descriptions, see Log Event Type Codes.
+ * To set custom search criteria, use the following parameters:
+ *
+ * - q: Search Criteria using Query String Syntax
+ * - page: Page index of the results to return. First page is 0.
+ * - per_page: Number of results per page.
+ * - sort: Field to use for sorting appended with `:1` for ascending and `:-1` for descending. e.g. `date:-1`
+ * - fields: Comma-separated list of fields to include or exclude (depending on include_fields) from the result, empty to retrieve all fields.
+ * - include_fields: Whether specified fields are to be included (true) or excluded (false).
+ * - include_totals: Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). Deprecated: this field is deprecated and should be removed from use. See Search Engine V3 Breaking Changes
+ *
+ * For more information on the list of fields that can be used in fields and sort, see Searchable Fields.
+ * Auth0 limits the number of logs you can return by search criteria to 100 logs per request. Furthermore, you may paginate only through 1,000 search results. If you exceed this threshold, please redefine your search or use the get logs by checkpoint method.
+ * To search from a checkpoint log ID, use the following parameters:
+ *
+ * - from: Log Event ID from which to start retrieving logs. You can limit the number of logs returned using the
take parameter. If you use from at the same time as q, from takes precedence and q is ignored.
+ * - take: Number of entries to retrieve when using the
from parameter.
+ *
+ * Important: When fetching logs from a checkpoint log ID, any parameter other than from and take will be ignored, and date ordering is not guaranteed.
*/
public CompletableFuture>> list() {
return list(ListLogsRequestParameters.builder().build());
@@ -72,26 +72,53 @@ public CompletableFuture>> lis
/**
* Retrieve log entries that match the specified search criteria (or all log entries if no criteria specified).
- * Set custom search criteria using the <code>q</code> parameter, or search from a specific log ID (<i>"search from checkpoint"</i>).
- * For more information on all possible event types, their respective acronyms, and descriptions, see <a href="https://auth0.com/docs/logs/log-event-type-codes">Log Event Type Codes</a>.
- * <h5>To set custom search criteria, use the following parameters:</h5>
- * <ul>
- * <li><b>q:</b> Search Criteria using <a href="https://auth0.com/docs/logs/log-search-query-syntax">Query String Syntax</a></li>
- * <li><b>page:</b> Page index of the results to return. First page is 0.</li>
- * <li><b>per_page:</b> Number of results per page.</li>
- * <li><b>sort:</b> Field to use for sorting appended with `:1` for ascending and `:-1` for descending. e.g. `date:-1`</li>
- * <li><b>fields:</b> Comma-separated list of fields to include or exclude (depending on include_fields) from the result, empty to retrieve all fields.</li>
- * <li><b>include_fields:</b> Whether specified fields are to be included (true) or excluded (false).</li>
- * <li><b>include_totals:</b> Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). <b>Deprecated:</b> this field is deprecated and should be removed from use. See <a href="https://auth0.com/docs/product-lifecycle/deprecations-and-migrations/migrate-to-tenant-log-search-v3#pagination">Search Engine V3 Breaking Changes</a></li>
- * </ul>
- * For more information on the list of fields that can be used in <code>fields</code> and <code>sort</code>, see <a href="https://auth0.com/docs/logs/log-search-query-syntax#searchable-fields">Searchable Fields</a>.
- * Auth0 <a href="https://auth0.com/docs/logs/retrieve-log-events-using-mgmt-api#limitations">limits the number of logs</a> you can return by search criteria to 100 logs per request. Furthermore, you may paginate only through 1,000 search results. If you exceed this threshold, please redefine your search or use the <a href="https://auth0.com/docs/logs/retrieve-log-events-using-mgmt-api#retrieve-logs-by-checkpoint">get logs by checkpoint method</a>.
- * <h5>To search from a checkpoint log ID, use the following parameters:</h5>
- * <ul>
- * <li><b>from:</b> Log Event ID from which to start retrieving logs. You can limit the number of logs returned using the <code>take</code> parameter. If you use <code>from</code> at the same time as <code>q</code>, <code>from</code> takes precedence and <code>q</code> is ignored.</li>
- * <li><b>take:</b> Number of entries to retrieve when using the <code>from</code> parameter.</li>
- * </ul>
- * <strong>Important:</strong> When fetching logs from a checkpoint log ID, any parameter other than <code>from</code> and <code>take</code> will be ignored, and date ordering is not guaranteed.
+ * Set custom search criteria using the q parameter, or search from a specific log ID ("search from checkpoint").
+ * For more information on all possible event types, their respective acronyms, and descriptions, see Log Event Type Codes.
+ * To set custom search criteria, use the following parameters:
+ *
+ * - q: Search Criteria using Query String Syntax
+ * - page: Page index of the results to return. First page is 0.
+ * - per_page: Number of results per page.
+ * - sort: Field to use for sorting appended with `:1` for ascending and `:-1` for descending. e.g. `date:-1`
+ * - fields: Comma-separated list of fields to include or exclude (depending on include_fields) from the result, empty to retrieve all fields.
+ * - include_fields: Whether specified fields are to be included (true) or excluded (false).
+ * - include_totals: Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). Deprecated: this field is deprecated and should be removed from use. See Search Engine V3 Breaking Changes
+ *
+ * For more information on the list of fields that can be used in fields and sort, see Searchable Fields.
+ * Auth0 limits the number of logs you can return by search criteria to 100 logs per request. Furthermore, you may paginate only through 1,000 search results. If you exceed this threshold, please redefine your search or use the get logs by checkpoint method.
+ * To search from a checkpoint log ID, use the following parameters:
+ *
+ * - from: Log Event ID from which to start retrieving logs. You can limit the number of logs returned using the
take parameter. If you use from at the same time as q, from takes precedence and q is ignored.
+ * - take: Number of entries to retrieve when using the
from parameter.
+ *
+ * Important: When fetching logs from a checkpoint log ID, any parameter other than from and take will be ignored, and date ordering is not guaranteed.
+ */
+ public CompletableFuture>> list(RequestOptions requestOptions) {
+ return list(ListLogsRequestParameters.builder().build(), requestOptions);
+ }
+
+ /**
+ * Retrieve log entries that match the specified search criteria (or all log entries if no criteria specified).
+ * Set custom search criteria using the q parameter, or search from a specific log ID ("search from checkpoint").
+ * For more information on all possible event types, their respective acronyms, and descriptions, see Log Event Type Codes.
+ * To set custom search criteria, use the following parameters:
+ *
+ * - q: Search Criteria using Query String Syntax
+ * - page: Page index of the results to return. First page is 0.
+ * - per_page: Number of results per page.
+ * - sort: Field to use for sorting appended with `:1` for ascending and `:-1` for descending. e.g. `date:-1`
+ * - fields: Comma-separated list of fields to include or exclude (depending on include_fields) from the result, empty to retrieve all fields.
+ * - include_fields: Whether specified fields are to be included (true) or excluded (false).
+ * - include_totals: Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). Deprecated: this field is deprecated and should be removed from use. See Search Engine V3 Breaking Changes
+ *
+ * For more information on the list of fields that can be used in fields and sort, see Searchable Fields.
+ * Auth0 limits the number of logs you can return by search criteria to 100 logs per request. Furthermore, you may paginate only through 1,000 search results. If you exceed this threshold, please redefine your search or use the get logs by checkpoint method.
+ * To search from a checkpoint log ID, use the following parameters:
+ *
+ * - from: Log Event ID from which to start retrieving logs. You can limit the number of logs returned using the
take parameter. If you use from at the same time as q, from takes precedence and q is ignored.
+ * - take: Number of entries to retrieve when using the
from parameter.
+ *
+ * Important: When fetching logs from a checkpoint log ID, any parameter other than from and take will be ignored, and date ordering is not guaranteed.
*/
public CompletableFuture>> list(
ListLogsRequestParameters request) {
@@ -100,26 +127,26 @@ public CompletableFuture>> lis
/**
* Retrieve log entries that match the specified search criteria (or all log entries if no criteria specified).
- * Set custom search criteria using the <code>q</code> parameter, or search from a specific log ID (<i>"search from checkpoint"</i>).
- * For more information on all possible event types, their respective acronyms, and descriptions, see <a href="https://auth0.com/docs/logs/log-event-type-codes">Log Event Type Codes</a>.
- * <h5>To set custom search criteria, use the following parameters:</h5>
- * <ul>
- * <li><b>q:</b> Search Criteria using <a href="https://auth0.com/docs/logs/log-search-query-syntax">Query String Syntax</a></li>
- * <li><b>page:</b> Page index of the results to return. First page is 0.</li>
- * <li><b>per_page:</b> Number of results per page.</li>
- * <li><b>sort:</b> Field to use for sorting appended with `:1` for ascending and `:-1` for descending. e.g. `date:-1`</li>
- * <li><b>fields:</b> Comma-separated list of fields to include or exclude (depending on include_fields) from the result, empty to retrieve all fields.</li>
- * <li><b>include_fields:</b> Whether specified fields are to be included (true) or excluded (false).</li>
- * <li><b>include_totals:</b> Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). <b>Deprecated:</b> this field is deprecated and should be removed from use. See <a href="https://auth0.com/docs/product-lifecycle/deprecations-and-migrations/migrate-to-tenant-log-search-v3#pagination">Search Engine V3 Breaking Changes</a></li>
- * </ul>
- * For more information on the list of fields that can be used in <code>fields</code> and <code>sort</code>, see <a href="https://auth0.com/docs/logs/log-search-query-syntax#searchable-fields">Searchable Fields</a>.
- * Auth0 <a href="https://auth0.com/docs/logs/retrieve-log-events-using-mgmt-api#limitations">limits the number of logs</a> you can return by search criteria to 100 logs per request. Furthermore, you may paginate only through 1,000 search results. If you exceed this threshold, please redefine your search or use the <a href="https://auth0.com/docs/logs/retrieve-log-events-using-mgmt-api#retrieve-logs-by-checkpoint">get logs by checkpoint method</a>.
- * <h5>To search from a checkpoint log ID, use the following parameters:</h5>
- * <ul>
- * <li><b>from:</b> Log Event ID from which to start retrieving logs. You can limit the number of logs returned using the <code>take</code> parameter. If you use <code>from</code> at the same time as <code>q</code>, <code>from</code> takes precedence and <code>q</code> is ignored.</li>
- * <li><b>take:</b> Number of entries to retrieve when using the <code>from</code> parameter.</li>
- * </ul>
- * <strong>Important:</strong> When fetching logs from a checkpoint log ID, any parameter other than <code>from</code> and <code>take</code> will be ignored, and date ordering is not guaranteed.
+ * Set custom search criteria using the q parameter, or search from a specific log ID ("search from checkpoint").
+ * For more information on all possible event types, their respective acronyms, and descriptions, see Log Event Type Codes.
+ * To set custom search criteria, use the following parameters:
+ *
+ * - q: Search Criteria using Query String Syntax
+ * - page: Page index of the results to return. First page is 0.
+ * - per_page: Number of results per page.
+ * - sort: Field to use for sorting appended with `:1` for ascending and `:-1` for descending. e.g. `date:-1`
+ * - fields: Comma-separated list of fields to include or exclude (depending on include_fields) from the result, empty to retrieve all fields.
+ * - include_fields: Whether specified fields are to be included (true) or excluded (false).
+ * - include_totals: Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). Deprecated: this field is deprecated and should be removed from use. See Search Engine V3 Breaking Changes
+ *
+ * For more information on the list of fields that can be used in fields and sort, see Searchable Fields.
+ * Auth0 limits the number of logs you can return by search criteria to 100 logs per request. Furthermore, you may paginate only through 1,000 search results. If you exceed this threshold, please redefine your search or use the get logs by checkpoint method.
+ * To search from a checkpoint log ID, use the following parameters:
+ *
+ * - from: Log Event ID from which to start retrieving logs. You can limit the number of logs returned using the
take parameter. If you use from at the same time as q, from takes precedence and q is ignored.
+ * - take: Number of entries to retrieve when using the
from parameter.
+ *
+ * Important: When fetching logs from a checkpoint log ID, any parameter other than from and take will be ignored, and date ordering is not guaranteed.
*/
public CompletableFuture>> list(
ListLogsRequestParameters request, RequestOptions requestOptions) {
@@ -147,6 +174,11 @@ public CompletableFuture>> lis
QueryStringMapper.addQueryParameter(
httpUrl, "search", request.getSearch().orElse(null), false);
}
+ if (requestOptions != null) {
+ requestOptions.getQueryParameters().forEach((_key, _value) -> {
+ httpUrl.addQueryParameter(_key, _value);
+ });
+ }
Request.Builder _requestBuilder = new Request.Builder()
.url(httpUrl.build())
.method("GET", null)
@@ -242,13 +274,17 @@ public CompletableFuture> get(S
*/
public CompletableFuture> get(
String id, RequestOptions requestOptions) {
- HttpUrl httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
+ HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
.newBuilder()
.addPathSegments("logs")
- .addPathSegment(id)
- .build();
+ .addPathSegment(id);
+ if (requestOptions != null) {
+ requestOptions.getQueryParameters().forEach((_key, _value) -> {
+ httpUrl.addQueryParameter(_key, _value);
+ });
+ }
Request okhttpRequest = new Request.Builder()
- .url(httpUrl)
+ .url(httpUrl.build())
.method("GET", null)
.headers(Headers.of(clientOptions.headers(requestOptions)))
.addHeader("Accept", "application/json")
diff --git a/src/main/java/com/auth0/client/mgmt/AsyncRawNetworkAclsClient.java b/src/main/java/com/auth0/client/mgmt/AsyncRawNetworkAclsClient.java
index f5d815ae..2accd174 100644
--- a/src/main/java/com/auth0/client/mgmt/AsyncRawNetworkAclsClient.java
+++ b/src/main/java/com/auth0/client/mgmt/AsyncRawNetworkAclsClient.java
@@ -59,6 +59,14 @@ public CompletableFuture>> list(
+ RequestOptions requestOptions) {
+ return list(ListNetworkAclsRequestParameters.builder().build(), requestOptions);
+ }
+
/**
* Get all access control list entries for your client.
*/
@@ -80,6 +88,11 @@ public CompletableFuture {
+ httpUrl.addQueryParameter(_key, _value);
+ });
+ }
Request.Builder _requestBuilder = new Request.Builder()
.url(httpUrl.build())
.method("GET", null)
@@ -178,10 +191,14 @@ public CompletableFuture> create(CreateNetworkAc
*/
public CompletableFuture> create(
CreateNetworkAclRequestContent request, RequestOptions requestOptions) {
- HttpUrl httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
+ HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
.newBuilder()
- .addPathSegments("network-acls")
- .build();
+ .addPathSegments("network-acls");
+ if (requestOptions != null) {
+ requestOptions.getQueryParameters().forEach((_key, _value) -> {
+ httpUrl.addQueryParameter(_key, _value);
+ });
+ }
RequestBody body;
try {
body = RequestBody.create(
@@ -190,7 +207,7 @@ public CompletableFuture> create(
throw new ManagementException("Failed to serialize request", e);
}
Request okhttpRequest = new Request.Builder()
- .url(httpUrl)
+ .url(httpUrl.build())
.method("POST", body)
.headers(Headers.of(clientOptions.headers(requestOptions)))
.addHeader("Content-Type", "application/json")
@@ -275,13 +292,17 @@ public CompletableFuture> get(
String id, RequestOptions requestOptions) {
- HttpUrl httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
+ HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
.newBuilder()
.addPathSegments("network-acls")
- .addPathSegment(id)
- .build();
+ .addPathSegment(id);
+ if (requestOptions != null) {
+ requestOptions.getQueryParameters().forEach((_key, _value) -> {
+ httpUrl.addQueryParameter(_key, _value);
+ });
+ }
Request okhttpRequest = new Request.Builder()
- .url(httpUrl)
+ .url(httpUrl.build())
.method("GET", null)
.headers(Headers.of(clientOptions.headers(requestOptions)))
.addHeader("Accept", "application/json")
@@ -359,11 +380,15 @@ public CompletableFuture> set(
String id, SetNetworkAclRequestContent request, RequestOptions requestOptions) {
- HttpUrl httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
+ HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
.newBuilder()
.addPathSegments("network-acls")
- .addPathSegment(id)
- .build();
+ .addPathSegment(id);
+ if (requestOptions != null) {
+ requestOptions.getQueryParameters().forEach((_key, _value) -> {
+ httpUrl.addQueryParameter(_key, _value);
+ });
+ }
RequestBody body;
try {
body = RequestBody.create(
@@ -372,7 +397,7 @@ public CompletableFuture> delete(String id) {
* Delete existing access control list for your client.
*/
public CompletableFuture> delete(String id, RequestOptions requestOptions) {
- HttpUrl httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
+ HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
.newBuilder()
.addPathSegments("network-acls")
- .addPathSegment(id)
- .build();
+ .addPathSegment(id);
+ if (requestOptions != null) {
+ requestOptions.getQueryParameters().forEach((_key, _value) -> {
+ httpUrl.addQueryParameter(_key, _value);
+ });
+ }
Request okhttpRequest = new Request.Builder()
- .url(httpUrl)
+ .url(httpUrl.build())
.method("DELETE", null)
.headers(Headers.of(clientOptions.headers(requestOptions)))
.addHeader("Accept", "application/json")
@@ -534,6 +563,14 @@ public CompletableFuture> update(
+ String id, RequestOptions requestOptions) {
+ return update(id, UpdateNetworkAclRequestContent.builder().build(), requestOptions);
+ }
+
/**
* Update existing access control list for your client.
*/
@@ -547,11 +584,15 @@ public CompletableFuture> update(
String id, UpdateNetworkAclRequestContent request, RequestOptions requestOptions) {
- HttpUrl httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
+ HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
.newBuilder()
.addPathSegments("network-acls")
- .addPathSegment(id)
- .build();
+ .addPathSegment(id);
+ if (requestOptions != null) {
+ requestOptions.getQueryParameters().forEach((_key, _value) -> {
+ httpUrl.addQueryParameter(_key, _value);
+ });
+ }
RequestBody body;
try {
body = RequestBody.create(
@@ -560,7 +601,7 @@ public CompletableFutureThis endpoint supports two types of pagination:
- * <ul>
- * <li>Offset pagination</li>
- * <li>Checkpoint pagination</li>
- * </ul>
+ *
+ * - Offset pagination
+ * - Checkpoint pagination
+ *
* Checkpoint pagination must be used if you need to retrieve more than 1000 organizations.
- * <h2>Checkpoint Pagination</h2>
+ * Checkpoint Pagination
* To search by checkpoint, use the following parameters:
- * <ul>
- * <li><code>from</code>: Optional id from which to start selection.</li>
- * <li><code>take</code>: The total number of entries to retrieve when using the <code>from</code> parameter. Defaults to 50.</li>
- * </ul>
- * <b>Note</b>: The first time you call this endpoint using checkpoint pagination, omit the <code>from</code> parameter. If there are more results, a <code>next</code> value is included in the response. You can use this for subsequent API calls. When <code>next</code> is no longer included in the response, no pages are remaining.
+ *
+ * from: Optional id from which to start selection.
+ * take: The total number of entries to retrieve when using the from parameter. Defaults to 50.
+ *
+ * Note: The first time you call this endpoint using checkpoint pagination, omit the from parameter. If there are more results, a next value is included in the response. You can use this for subsequent API calls. When next is no longer included in the response, no pages are remaining.
*/
public CompletableFuture>> list() {
return list(ListOrganizationsRequestParameters.builder().build());
@@ -75,18 +75,39 @@ public CompletableFutureThis endpoint supports two types of pagination:
- * <ul>
- * <li>Offset pagination</li>
- * <li>Checkpoint pagination</li>
- * </ul>
+ *
+ * - Offset pagination
+ * - Checkpoint pagination
+ *
* Checkpoint pagination must be used if you need to retrieve more than 1000 organizations.
- * <h2>Checkpoint Pagination</h2>
+ * Checkpoint Pagination
* To search by checkpoint, use the following parameters:
- * <ul>
- * <li><code>from</code>: Optional id from which to start selection.</li>
- * <li><code>take</code>: The total number of entries to retrieve when using the <code>from</code> parameter. Defaults to 50.</li>
- * </ul>
- * <b>Note</b>: The first time you call this endpoint using checkpoint pagination, omit the <code>from</code> parameter. If there are more results, a <code>next</code> value is included in the response. You can use this for subsequent API calls. When <code>next</code> is no longer included in the response, no pages are remaining.
+ *
+ * from: Optional id from which to start selection.
+ * take: The total number of entries to retrieve when using the from parameter. Defaults to 50.
+ *
+ * Note: The first time you call this endpoint using checkpoint pagination, omit the from parameter. If there are more results, a next value is included in the response. You can use this for subsequent API calls. When next is no longer included in the response, no pages are remaining.
+ */
+ public CompletableFuture>> list(
+ RequestOptions requestOptions) {
+ return list(ListOrganizationsRequestParameters.builder().build(), requestOptions);
+ }
+
+ /**
+ * Retrieve detailed list of all Organizations available in your tenant. For more information, see Auth0 Organizations.
+ * This endpoint supports two types of pagination:
+ *
+ * - Offset pagination
+ * - Checkpoint pagination
+ *
+ * Checkpoint pagination must be used if you need to retrieve more than 1000 organizations.
+ * Checkpoint Pagination
+ * To search by checkpoint, use the following parameters:
+ *
+ * from: Optional id from which to start selection.
+ * take: The total number of entries to retrieve when using the from parameter. Defaults to 50.
+ *
+ * Note: The first time you call this endpoint using checkpoint pagination, omit the from parameter. If there are more results, a next value is included in the response. You can use this for subsequent API calls. When next is no longer included in the response, no pages are remaining.
*/
public CompletableFuture>> list(
ListOrganizationsRequestParameters request) {
@@ -96,18 +117,18 @@ public CompletableFutureThis endpoint supports two types of pagination:
- * <ul>
- * <li>Offset pagination</li>
- * <li>Checkpoint pagination</li>
- * </ul>
+ *
+ * - Offset pagination
+ * - Checkpoint pagination
+ *
* Checkpoint pagination must be used if you need to retrieve more than 1000 organizations.
- * <h2>Checkpoint Pagination</h2>
+ * Checkpoint Pagination
* To search by checkpoint, use the following parameters:
- * <ul>
- * <li><code>from</code>: Optional id from which to start selection.</li>
- * <li><code>take</code>: The total number of entries to retrieve when using the <code>from</code> parameter. Defaults to 50.</li>
- * </ul>
- * <b>Note</b>: The first time you call this endpoint using checkpoint pagination, omit the <code>from</code> parameter. If there are more results, a <code>next</code> value is included in the response. You can use this for subsequent API calls. When <code>next</code> is no longer included in the response, no pages are remaining.
+ *
+ * from: Optional id from which to start selection.
+ * take: The total number of entries to retrieve when using the from parameter. Defaults to 50.
+ *
+ * Note: The first time you call this endpoint using checkpoint pagination, omit the from parameter. If there are more results, a next value is included in the response. You can use this for subsequent API calls. When next is no longer included in the response, no pages are remaining.
*/
public CompletableFuture>> list(
ListOrganizationsRequestParameters request, RequestOptions requestOptions) {
@@ -123,6 +144,11 @@ public CompletableFuture {
+ httpUrl.addQueryParameter(_key, _value);
+ });
+ }
Request.Builder _requestBuilder = new Request.Builder()
.url(httpUrl.build())
.method("GET", null)
@@ -208,7 +234,7 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) {
}
/**
- * Create a new Organization within your tenant. To learn more about Organization settings, behavior, and configuration options, review <a href="https://auth0.com/docs/manage-users/organizations/create-first-organization">Create Your First Organization</a>.
+ * Create a new Organization within your tenant. To learn more about Organization settings, behavior, and configuration options, review Create Your First Organization.
*/
public CompletableFuture> create(
CreateOrganizationRequestContent request) {
@@ -216,14 +242,18 @@ public CompletableFutureCreate Your First Organization.
*/
public CompletableFuture> create(
CreateOrganizationRequestContent request, RequestOptions requestOptions) {
- HttpUrl httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
+ HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
.newBuilder()
- .addPathSegments("organizations")
- .build();
+ .addPathSegments("organizations");
+ if (requestOptions != null) {
+ requestOptions.getQueryParameters().forEach((_key, _value) -> {
+ httpUrl.addQueryParameter(_key, _value);
+ });
+ }
RequestBody body;
try {
body = RequestBody.create(
@@ -232,7 +262,7 @@ public CompletableFuture> getByName(
String name, RequestOptions requestOptions) {
- HttpUrl httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
+ HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
.newBuilder()
.addPathSegments("organizations/name")
- .addPathSegment(name)
- .build();
+ .addPathSegment(name);
+ if (requestOptions != null) {
+ requestOptions.getQueryParameters().forEach((_key, _value) -> {
+ httpUrl.addQueryParameter(_key, _value);
+ });
+ }
Request okhttpRequest = new Request.Builder()
- .url(httpUrl)
+ .url(httpUrl.build())
.method("GET", null)
.headers(Headers.of(clientOptions.headers(requestOptions)))
.addHeader("Accept", "application/json")
@@ -400,13 +434,17 @@ public CompletableFuture> get(
String id, RequestOptions requestOptions) {
- HttpUrl httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
+ HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
.newBuilder()
.addPathSegments("organizations")
- .addPathSegment(id)
- .build();
+ .addPathSegment(id);
+ if (requestOptions != null) {
+ requestOptions.getQueryParameters().forEach((_key, _value) -> {
+ httpUrl.addQueryParameter(_key, _value);
+ });
+ }
Request okhttpRequest = new Request.Builder()
- .url(httpUrl)
+ .url(httpUrl.build())
.method("GET", null)
.headers(Headers.of(clientOptions.headers(requestOptions)))
.addHeader("Accept", "application/json")
@@ -473,7 +511,7 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) {
/**
* Remove an Organization from your tenant. This action cannot be undone.
- * <b>Note</b>: Members are automatically disassociated from an Organization when it is deleted. However, this action does <b>not</b> delete these users from your tenant.
+ * Note: Members are automatically disassociated from an Organization when it is deleted. However, this action does not delete these users from your tenant.
*/
public CompletableFuture> delete(String id) {
return delete(id, null);
@@ -481,16 +519,20 @@ public CompletableFuture> delete(String id) {
/**
* Remove an Organization from your tenant. This action cannot be undone.
- * <b>Note</b>: Members are automatically disassociated from an Organization when it is deleted. However, this action does <b>not</b> delete these users from your tenant.
+ * Note: Members are automatically disassociated from an Organization when it is deleted. However, this action does not delete these users from your tenant.
*/
public CompletableFuture> delete(String id, RequestOptions requestOptions) {
- HttpUrl httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
+ HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
.newBuilder()
.addPathSegments("organizations")
- .addPathSegment(id)
- .build();
+ .addPathSegment(id);
+ if (requestOptions != null) {
+ requestOptions.getQueryParameters().forEach((_key, _value) -> {
+ httpUrl.addQueryParameter(_key, _value);
+ });
+ }
Request okhttpRequest = new Request.Builder()
- .url(httpUrl)
+ .url(httpUrl.build())
.method("DELETE", null)
.headers(Headers.of(clientOptions.headers(requestOptions)))
.addHeader("Accept", "application/json")
@@ -558,14 +600,22 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) {
}
/**
- * Update the details of a specific <a href="https://auth0.com/docs/manage-users/organizations/configure-organizations/create-organizations">Organization</a>, such as name and display name, branding options, and metadata.
+ * Update the details of a specific Organization, such as name and display name, branding options, and metadata.
*/
public CompletableFuture> update(String id) {
return update(id, UpdateOrganizationRequestContent.builder().build());
}
/**
- * Update the details of a specific <a href="https://auth0.com/docs/manage-users/organizations/configure-organizations/create-organizations">Organization</a>, such as name and display name, branding options, and metadata.
+ * Update the details of a specific Organization, such as name and display name, branding options, and metadata.
+ */
+ public CompletableFuture> update(
+ String id, RequestOptions requestOptions) {
+ return update(id, UpdateOrganizationRequestContent.builder().build(), requestOptions);
+ }
+
+ /**
+ * Update the details of a specific Organization, such as name and display name, branding options, and metadata.
*/
public CompletableFuture> update(
String id, UpdateOrganizationRequestContent request) {
@@ -573,15 +623,19 @@ public CompletableFutureOrganization, such as name and display name, branding options, and metadata.
*/
public CompletableFuture> update(
String id, UpdateOrganizationRequestContent request, RequestOptions requestOptions) {
- HttpUrl httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
+ HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
.newBuilder()
.addPathSegments("organizations")
- .addPathSegment(id)
- .build();
+ .addPathSegment(id);
+ if (requestOptions != null) {
+ requestOptions.getQueryParameters().forEach((_key, _value) -> {
+ httpUrl.addQueryParameter(_key, _value);
+ });
+ }
RequestBody body;
try {
body = RequestBody.create(
@@ -590,7 +644,7 @@ public CompletableFutureIdentifier First Authentication and WebAuthn with Device Biometrics for MFA features.
*/
public CompletableFuture> getSettings() {
return getSettings(null);
}
/**
- * Retrieve details of the Universal Login configuration of your tenant. This includes the <a href="https://auth0.com/docs/authenticate/login/auth0-universal-login/identifier-first">Identifier First Authentication</a> and <a href="https://auth0.com/docs/secure/multi-factor-authentication/fido-authentication-with-webauthn/configure-webauthn-device-biometrics-for-mfa">WebAuthn with Device Biometrics for MFA</a> features.
+ * Retrieve details of the Universal Login configuration of your tenant. This includes the