client

package
v0.3.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 15, 2026 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Overview

Package client provides primitives to interact with the openapi HTTP API.

Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.8.0 DO NOT EDIT.

Package client contains an auto-generated KeyCloak client from the OpenAPI spec.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewDeleteAdminRealmsRealmAdminEventsRequest added in v0.2.0

func NewDeleteAdminRealmsRealmAdminEventsRequest(server string, realm string) (*http.Request, error)

NewDeleteAdminRealmsRealmAdminEventsRequest constructs an http.Request for the DeleteAdminRealmsRealmAdminEvents method

func NewDeleteAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdRequest added in v0.2.0

func NewDeleteAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdRequest(server string, realm string, clientScopeId string) (*http.Request, error)

NewDeleteAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdRequest constructs an http.Request for the DeleteAdminRealmsRealmDefaultDefaultClientScopesClientScopeId method

func NewDeleteAdminRealmsRealmDefaultGroupsGroupIdRequest added in v0.2.0

func NewDeleteAdminRealmsRealmDefaultGroupsGroupIdRequest(server string, realm string, groupId string) (*http.Request, error)

NewDeleteAdminRealmsRealmDefaultGroupsGroupIdRequest constructs an http.Request for the DeleteAdminRealmsRealmDefaultGroupsGroupId method

func NewDeleteAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdRequest added in v0.2.0

func NewDeleteAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdRequest(server string, realm string, clientScopeId string) (*http.Request, error)

NewDeleteAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdRequest constructs an http.Request for the DeleteAdminRealmsRealmDefaultOptionalClientScopesClientScopeId method

func NewDeleteAdminRealmsRealmEventsRequest added in v0.2.0

func NewDeleteAdminRealmsRealmEventsRequest(server string, realm string) (*http.Request, error)

NewDeleteAdminRealmsRealmEventsRequest constructs an http.Request for the DeleteAdminRealmsRealmEvents method

func NewDeleteAdminRealmsRealmLocalizationLocaleKeyRequest added in v0.2.0

func NewDeleteAdminRealmsRealmLocalizationLocaleKeyRequest(server string, realm string, locale string, key string) (*http.Request, error)

NewDeleteAdminRealmsRealmLocalizationLocaleKeyRequest constructs an http.Request for the DeleteAdminRealmsRealmLocalizationLocaleKey method

func NewDeleteAdminRealmsRealmLocalizationLocaleRequest added in v0.2.0

func NewDeleteAdminRealmsRealmLocalizationLocaleRequest(server string, realm string, locale string) (*http.Request, error)

NewDeleteAdminRealmsRealmLocalizationLocaleRequest constructs an http.Request for the DeleteAdminRealmsRealmLocalizationLocale method

func NewDeleteAdminRealmsRealmRequest added in v0.2.0

func NewDeleteAdminRealmsRealmRequest(server string, realm string) (*http.Request, error)

NewDeleteAdminRealmsRealmRequest constructs an http.Request for the DeleteAdminRealmsRealm method

func NewDeleteAdminRealmsRealmSessionsSessionRequest added in v0.2.0

func NewDeleteAdminRealmsRealmSessionsSessionRequest(server string, realm string, session string, params *DeleteAdminRealmsRealmSessionsSessionParams) (*http.Request, error)

NewDeleteAdminRealmsRealmSessionsSessionRequest constructs an http.Request for the DeleteAdminRealmsRealmSessionsSession method

func NewDeleteAdminRealmsRealmUsersUserIdConsentsClientRequest

func NewDeleteAdminRealmsRealmUsersUserIdConsentsClientRequest(server string, realm string, userId string, client string) (*http.Request, error)

NewDeleteAdminRealmsRealmUsersUserIdConsentsClientRequest constructs an http.Request for the DeleteAdminRealmsRealmUsersUserIdConsentsClient method

func NewDeleteAdminRealmsRealmUsersUserIdCredentialsCredentialIdRequest

func NewDeleteAdminRealmsRealmUsersUserIdCredentialsCredentialIdRequest(server string, realm string, userId string, credentialId string) (*http.Request, error)

NewDeleteAdminRealmsRealmUsersUserIdCredentialsCredentialIdRequest constructs an http.Request for the DeleteAdminRealmsRealmUsersUserIdCredentialsCredentialId method

func NewDeleteAdminRealmsRealmUsersUserIdFederatedIdentityProviderRequest

func NewDeleteAdminRealmsRealmUsersUserIdFederatedIdentityProviderRequest(server string, realm string, userId string, provider string) (*http.Request, error)

NewDeleteAdminRealmsRealmUsersUserIdFederatedIdentityProviderRequest constructs an http.Request for the DeleteAdminRealmsRealmUsersUserIdFederatedIdentityProvider method

func NewDeleteAdminRealmsRealmUsersUserIdGroupsGroupIdRequest

func NewDeleteAdminRealmsRealmUsersUserIdGroupsGroupIdRequest(server string, realm string, userId string, groupId string) (*http.Request, error)

NewDeleteAdminRealmsRealmUsersUserIdGroupsGroupIdRequest constructs an http.Request for the DeleteAdminRealmsRealmUsersUserIdGroupsGroupId method

func NewDeleteAdminRealmsRealmUsersUserIdRequest

func NewDeleteAdminRealmsRealmUsersUserIdRequest(server string, realm string, userId string) (*http.Request, error)

NewDeleteAdminRealmsRealmUsersUserIdRequest constructs an http.Request for the DeleteAdminRealmsRealmUsersUserId method

func NewGetAdminRealmsRealmAdminEventsRequest added in v0.2.0

func NewGetAdminRealmsRealmAdminEventsRequest(server string, realm string, params *GetAdminRealmsRealmAdminEventsParams) (*http.Request, error)

NewGetAdminRealmsRealmAdminEventsRequest constructs an http.Request for the GetAdminRealmsRealmAdminEvents method

func NewGetAdminRealmsRealmClientPoliciesPoliciesRequest added in v0.2.0

func NewGetAdminRealmsRealmClientPoliciesPoliciesRequest(server string, realm string, params *GetAdminRealmsRealmClientPoliciesPoliciesParams) (*http.Request, error)

NewGetAdminRealmsRealmClientPoliciesPoliciesRequest constructs an http.Request for the GetAdminRealmsRealmClientPoliciesPolicies method

func NewGetAdminRealmsRealmClientPoliciesProfilesRequest added in v0.2.0

func NewGetAdminRealmsRealmClientPoliciesProfilesRequest(server string, realm string, params *GetAdminRealmsRealmClientPoliciesProfilesParams) (*http.Request, error)

NewGetAdminRealmsRealmClientPoliciesProfilesRequest constructs an http.Request for the GetAdminRealmsRealmClientPoliciesProfiles method

func NewGetAdminRealmsRealmClientSessionStatsRequest added in v0.2.0

func NewGetAdminRealmsRealmClientSessionStatsRequest(server string, realm string) (*http.Request, error)

NewGetAdminRealmsRealmClientSessionStatsRequest constructs an http.Request for the GetAdminRealmsRealmClientSessionStats method

func NewGetAdminRealmsRealmClientTypesRequest added in v0.2.0

func NewGetAdminRealmsRealmClientTypesRequest(server string, realm string) (*http.Request, error)

NewGetAdminRealmsRealmClientTypesRequest constructs an http.Request for the GetAdminRealmsRealmClientTypes method

func NewGetAdminRealmsRealmCredentialRegistratorsRequest added in v0.2.0

func NewGetAdminRealmsRealmCredentialRegistratorsRequest(server string, realm string) (*http.Request, error)

NewGetAdminRealmsRealmCredentialRegistratorsRequest constructs an http.Request for the GetAdminRealmsRealmCredentialRegistrators method

func NewGetAdminRealmsRealmDefaultDefaultClientScopesRequest added in v0.2.0

func NewGetAdminRealmsRealmDefaultDefaultClientScopesRequest(server string, realm string) (*http.Request, error)

NewGetAdminRealmsRealmDefaultDefaultClientScopesRequest constructs an http.Request for the GetAdminRealmsRealmDefaultDefaultClientScopes method

func NewGetAdminRealmsRealmDefaultGroupsRequest added in v0.2.0

func NewGetAdminRealmsRealmDefaultGroupsRequest(server string, realm string) (*http.Request, error)

NewGetAdminRealmsRealmDefaultGroupsRequest constructs an http.Request for the GetAdminRealmsRealmDefaultGroups method

func NewGetAdminRealmsRealmDefaultOptionalClientScopesRequest added in v0.2.0

func NewGetAdminRealmsRealmDefaultOptionalClientScopesRequest(server string, realm string) (*http.Request, error)

NewGetAdminRealmsRealmDefaultOptionalClientScopesRequest constructs an http.Request for the GetAdminRealmsRealmDefaultOptionalClientScopes method

func NewGetAdminRealmsRealmEventsConfigRequest added in v0.2.0

func NewGetAdminRealmsRealmEventsConfigRequest(server string, realm string) (*http.Request, error)

NewGetAdminRealmsRealmEventsConfigRequest constructs an http.Request for the GetAdminRealmsRealmEventsConfig method

func NewGetAdminRealmsRealmEventsRequest added in v0.2.0

func NewGetAdminRealmsRealmEventsRequest(server string, realm string, params *GetAdminRealmsRealmEventsParams) (*http.Request, error)

NewGetAdminRealmsRealmEventsRequest constructs an http.Request for the GetAdminRealmsRealmEvents method

func NewGetAdminRealmsRealmGroupByPathPathRequest added in v0.2.0

func NewGetAdminRealmsRealmGroupByPathPathRequest(server string, realm string, path string) (*http.Request, error)

NewGetAdminRealmsRealmGroupByPathPathRequest constructs an http.Request for the GetAdminRealmsRealmGroupByPathPath method

func NewGetAdminRealmsRealmLocalizationLocaleKeyRequest added in v0.2.0

func NewGetAdminRealmsRealmLocalizationLocaleKeyRequest(server string, realm string, locale string, key string) (*http.Request, error)

NewGetAdminRealmsRealmLocalizationLocaleKeyRequest constructs an http.Request for the GetAdminRealmsRealmLocalizationLocaleKey method

func NewGetAdminRealmsRealmLocalizationLocaleRequest added in v0.2.0

func NewGetAdminRealmsRealmLocalizationLocaleRequest(server string, realm string, locale string, params *GetAdminRealmsRealmLocalizationLocaleParams) (*http.Request, error)

NewGetAdminRealmsRealmLocalizationLocaleRequest constructs an http.Request for the GetAdminRealmsRealmLocalizationLocale method

func NewGetAdminRealmsRealmLocalizationRequest added in v0.2.0

func NewGetAdminRealmsRealmLocalizationRequest(server string, realm string) (*http.Request, error)

NewGetAdminRealmsRealmLocalizationRequest constructs an http.Request for the GetAdminRealmsRealmLocalization method

func NewGetAdminRealmsRealmRequest added in v0.2.0

func NewGetAdminRealmsRealmRequest(server string, realm string) (*http.Request, error)

NewGetAdminRealmsRealmRequest constructs an http.Request for the GetAdminRealmsRealm method

func NewGetAdminRealmsRealmUsersCountRequest

func NewGetAdminRealmsRealmUsersCountRequest(server string, realm string, params *GetAdminRealmsRealmUsersCountParams) (*http.Request, error)

NewGetAdminRealmsRealmUsersCountRequest constructs an http.Request for the GetAdminRealmsRealmUsersCount method

func NewGetAdminRealmsRealmUsersManagementPermissionsRequest added in v0.2.0

func NewGetAdminRealmsRealmUsersManagementPermissionsRequest(server string, realm string) (*http.Request, error)

NewGetAdminRealmsRealmUsersManagementPermissionsRequest constructs an http.Request for the GetAdminRealmsRealmUsersManagementPermissions method

func NewGetAdminRealmsRealmUsersProfileMetadataRequest

func NewGetAdminRealmsRealmUsersProfileMetadataRequest(server string, realm string) (*http.Request, error)

NewGetAdminRealmsRealmUsersProfileMetadataRequest constructs an http.Request for the GetAdminRealmsRealmUsersProfileMetadata method

func NewGetAdminRealmsRealmUsersProfileRequest

func NewGetAdminRealmsRealmUsersProfileRequest(server string, realm string) (*http.Request, error)

NewGetAdminRealmsRealmUsersProfileRequest constructs an http.Request for the GetAdminRealmsRealmUsersProfile method

func NewGetAdminRealmsRealmUsersRequest

func NewGetAdminRealmsRealmUsersRequest(server string, realm string, params *GetAdminRealmsRealmUsersParams) (*http.Request, error)

NewGetAdminRealmsRealmUsersRequest constructs an http.Request for the GetAdminRealmsRealmUsers method

func NewGetAdminRealmsRealmUsersUserIdConfiguredUserStorageCredentialTypesRequest

func NewGetAdminRealmsRealmUsersUserIdConfiguredUserStorageCredentialTypesRequest(server string, realm string, userId string) (*http.Request, error)

NewGetAdminRealmsRealmUsersUserIdConfiguredUserStorageCredentialTypesRequest constructs an http.Request for the GetAdminRealmsRealmUsersUserIdConfiguredUserStorageCredentialTypes method

func NewGetAdminRealmsRealmUsersUserIdConsentsRequest

func NewGetAdminRealmsRealmUsersUserIdConsentsRequest(server string, realm string, userId string) (*http.Request, error)

NewGetAdminRealmsRealmUsersUserIdConsentsRequest constructs an http.Request for the GetAdminRealmsRealmUsersUserIdConsents method

func NewGetAdminRealmsRealmUsersUserIdCredentialsRequest

func NewGetAdminRealmsRealmUsersUserIdCredentialsRequest(server string, realm string, userId string) (*http.Request, error)

NewGetAdminRealmsRealmUsersUserIdCredentialsRequest constructs an http.Request for the GetAdminRealmsRealmUsersUserIdCredentials method

func NewGetAdminRealmsRealmUsersUserIdFederatedIdentityRequest

func NewGetAdminRealmsRealmUsersUserIdFederatedIdentityRequest(server string, realm string, userId string) (*http.Request, error)

NewGetAdminRealmsRealmUsersUserIdFederatedIdentityRequest constructs an http.Request for the GetAdminRealmsRealmUsersUserIdFederatedIdentity method

func NewGetAdminRealmsRealmUsersUserIdGroupsCountRequest

func NewGetAdminRealmsRealmUsersUserIdGroupsCountRequest(server string, realm string, userId string, params *GetAdminRealmsRealmUsersUserIdGroupsCountParams) (*http.Request, error)

NewGetAdminRealmsRealmUsersUserIdGroupsCountRequest constructs an http.Request for the GetAdminRealmsRealmUsersUserIdGroupsCount method

func NewGetAdminRealmsRealmUsersUserIdGroupsRequest

func NewGetAdminRealmsRealmUsersUserIdGroupsRequest(server string, realm string, userId string, params *GetAdminRealmsRealmUsersUserIdGroupsParams) (*http.Request, error)

NewGetAdminRealmsRealmUsersUserIdGroupsRequest constructs an http.Request for the GetAdminRealmsRealmUsersUserIdGroups method

func NewGetAdminRealmsRealmUsersUserIdOfflineSessionsClientUuidRequest

func NewGetAdminRealmsRealmUsersUserIdOfflineSessionsClientUuidRequest(server string, realm string, userId string, clientUuid string) (*http.Request, error)

NewGetAdminRealmsRealmUsersUserIdOfflineSessionsClientUuidRequest constructs an http.Request for the GetAdminRealmsRealmUsersUserIdOfflineSessionsClientUuid method

func NewGetAdminRealmsRealmUsersUserIdRequest

func NewGetAdminRealmsRealmUsersUserIdRequest(server string, realm string, userId string, params *GetAdminRealmsRealmUsersUserIdParams) (*http.Request, error)

NewGetAdminRealmsRealmUsersUserIdRequest constructs an http.Request for the GetAdminRealmsRealmUsersUserId method

func NewGetAdminRealmsRealmUsersUserIdSessionsRequest

func NewGetAdminRealmsRealmUsersUserIdSessionsRequest(server string, realm string, userId string) (*http.Request, error)

NewGetAdminRealmsRealmUsersUserIdSessionsRequest constructs an http.Request for the GetAdminRealmsRealmUsersUserIdSessions method

func NewGetAdminRealmsRealmUsersUserIdUnmanagedAttributesRequest added in v0.0.70

func NewGetAdminRealmsRealmUsersUserIdUnmanagedAttributesRequest(server string, realm string, userId string) (*http.Request, error)

NewGetAdminRealmsRealmUsersUserIdUnmanagedAttributesRequest constructs an http.Request for the GetAdminRealmsRealmUsersUserIdUnmanagedAttributes method

func NewGetAdminRealmsRequest added in v0.2.0

func NewGetAdminRealmsRequest(server string, params *GetAdminRealmsParams) (*http.Request, error)

NewGetAdminRealmsRequest constructs an http.Request for the GetAdminRealms method

func NewPostAdminRealmsRealmClientDescriptionConverterRequest added in v0.2.0

func NewPostAdminRealmsRealmClientDescriptionConverterRequest(server string, realm string, body PostAdminRealmsRealmClientDescriptionConverterJSONRequestBody) (*http.Request, error)

NewPostAdminRealmsRealmClientDescriptionConverterRequest calls the generic PostAdminRealmsRealmClientDescriptionConverter builder with application/json body

func NewPostAdminRealmsRealmClientDescriptionConverterRequestWithBody added in v0.2.0

func NewPostAdminRealmsRealmClientDescriptionConverterRequestWithBody(server string, realm string, contentType string, body io.Reader) (*http.Request, error)

NewPostAdminRealmsRealmClientDescriptionConverterRequestWithBody constructs an http.Request for the PostAdminRealmsRealmClientDescriptionConverter method, with any body, and a specified content type

func NewPostAdminRealmsRealmClientDescriptionConverterRequestWithTextBody added in v0.2.0

func NewPostAdminRealmsRealmClientDescriptionConverterRequestWithTextBody(server string, realm string, body PostAdminRealmsRealmClientDescriptionConverterTextRequestBody) (*http.Request, error)

NewPostAdminRealmsRealmClientDescriptionConverterRequestWithTextBody calls the generic PostAdminRealmsRealmClientDescriptionConverter builder with text/plain body

func NewPostAdminRealmsRealmLocalizationLocaleRequest added in v0.2.0

func NewPostAdminRealmsRealmLocalizationLocaleRequest(server string, realm string, locale string, body PostAdminRealmsRealmLocalizationLocaleJSONRequestBody) (*http.Request, error)

NewPostAdminRealmsRealmLocalizationLocaleRequest calls the generic PostAdminRealmsRealmLocalizationLocale builder with application/json body

func NewPostAdminRealmsRealmLocalizationLocaleRequestWithBody added in v0.2.0

func NewPostAdminRealmsRealmLocalizationLocaleRequestWithBody(server string, realm string, locale string, contentType string, body io.Reader) (*http.Request, error)

NewPostAdminRealmsRealmLocalizationLocaleRequestWithBody constructs an http.Request for the PostAdminRealmsRealmLocalizationLocale method, with any body, and a specified content type

func NewPostAdminRealmsRealmLogoutAllRequest added in v0.2.0

func NewPostAdminRealmsRealmLogoutAllRequest(server string, realm string) (*http.Request, error)

NewPostAdminRealmsRealmLogoutAllRequest constructs an http.Request for the PostAdminRealmsRealmLogoutAll method

func NewPostAdminRealmsRealmPartialExportRequest added in v0.2.0

func NewPostAdminRealmsRealmPartialExportRequest(server string, realm string, params *PostAdminRealmsRealmPartialExportParams) (*http.Request, error)

NewPostAdminRealmsRealmPartialExportRequest constructs an http.Request for the PostAdminRealmsRealmPartialExport method

func NewPostAdminRealmsRealmPartialImportRequest added in v0.2.0

func NewPostAdminRealmsRealmPartialImportRequest(server string, realm string, body PostAdminRealmsRealmPartialImportJSONRequestBody) (*http.Request, error)

NewPostAdminRealmsRealmPartialImportRequest calls the generic PostAdminRealmsRealmPartialImport builder with application/json body

func NewPostAdminRealmsRealmPartialImportRequestWithBody added in v0.2.0

func NewPostAdminRealmsRealmPartialImportRequestWithBody(server string, realm string, contentType string, body io.Reader) (*http.Request, error)

NewPostAdminRealmsRealmPartialImportRequestWithBody constructs an http.Request for the PostAdminRealmsRealmPartialImport method, with any body, and a specified content type

func NewPostAdminRealmsRealmPushRevocationRequest added in v0.2.0

func NewPostAdminRealmsRealmPushRevocationRequest(server string, realm string) (*http.Request, error)

NewPostAdminRealmsRealmPushRevocationRequest constructs an http.Request for the PostAdminRealmsRealmPushRevocation method

func NewPostAdminRealmsRealmTestSMTPConnectionRequest added in v0.2.0

func NewPostAdminRealmsRealmTestSMTPConnectionRequest(server string, realm string, body PostAdminRealmsRealmTestSMTPConnectionJSONRequestBody) (*http.Request, error)

NewPostAdminRealmsRealmTestSMTPConnectionRequest calls the generic PostAdminRealmsRealmTestSMTPConnection builder with application/json body

func NewPostAdminRealmsRealmTestSMTPConnectionRequestWithBody added in v0.2.0

func NewPostAdminRealmsRealmTestSMTPConnectionRequestWithBody(server string, realm string, contentType string, body io.Reader) (*http.Request, error)

NewPostAdminRealmsRealmTestSMTPConnectionRequestWithBody constructs an http.Request for the PostAdminRealmsRealmTestSMTPConnection method, with any body, and a specified content type

func NewPostAdminRealmsRealmTestSMTPConnectionRequestWithFormdataBody added in v0.2.0

func NewPostAdminRealmsRealmTestSMTPConnectionRequestWithFormdataBody(server string, realm string, body PostAdminRealmsRealmTestSMTPConnectionFormdataRequestBody) (*http.Request, error)

NewPostAdminRealmsRealmTestSMTPConnectionRequestWithFormdataBody calls the generic PostAdminRealmsRealmTestSMTPConnection builder with application/x-www-form-urlencoded body

func NewPostAdminRealmsRealmUsersRequest

func NewPostAdminRealmsRealmUsersRequest(server string, realm string, body PostAdminRealmsRealmUsersJSONRequestBody) (*http.Request, error)

NewPostAdminRealmsRealmUsersRequest calls the generic PostAdminRealmsRealmUsers builder with application/json body

func NewPostAdminRealmsRealmUsersRequestWithBody

func NewPostAdminRealmsRealmUsersRequestWithBody(server string, realm string, contentType string, body io.Reader) (*http.Request, error)

NewPostAdminRealmsRealmUsersRequestWithBody constructs an http.Request for the PostAdminRealmsRealmUsers method, with any body, and a specified content type

func NewPostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveAfterNewPreviousCredentialIdRequest

func NewPostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveAfterNewPreviousCredentialIdRequest(server string, realm string, userId string, credentialId string, newPreviousCredentialId string) (*http.Request, error)

NewPostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveAfterNewPreviousCredentialIdRequest constructs an http.Request for the PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveAfterNewPreviousCredentialId method

func NewPostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveToFirstRequest

func NewPostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveToFirstRequest(server string, realm string, userId string, credentialId string) (*http.Request, error)

NewPostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveToFirstRequest constructs an http.Request for the PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveToFirst method

func NewPostAdminRealmsRealmUsersUserIdFederatedIdentityProviderRequest

func NewPostAdminRealmsRealmUsersUserIdFederatedIdentityProviderRequest(server string, realm string, userId string, provider string) (*http.Request, error)

NewPostAdminRealmsRealmUsersUserIdFederatedIdentityProviderRequest constructs an http.Request for the PostAdminRealmsRealmUsersUserIdFederatedIdentityProvider method

func NewPostAdminRealmsRealmUsersUserIdImpersonationRequest

func NewPostAdminRealmsRealmUsersUserIdImpersonationRequest(server string, realm string, userId string) (*http.Request, error)

NewPostAdminRealmsRealmUsersUserIdImpersonationRequest constructs an http.Request for the PostAdminRealmsRealmUsersUserIdImpersonation method

func NewPostAdminRealmsRealmUsersUserIdLogoutRequest

func NewPostAdminRealmsRealmUsersUserIdLogoutRequest(server string, realm string, userId string) (*http.Request, error)

NewPostAdminRealmsRealmUsersUserIdLogoutRequest constructs an http.Request for the PostAdminRealmsRealmUsersUserIdLogout method

func NewPostAdminRealmsRequest added in v0.2.0

func NewPostAdminRealmsRequest(server string, body PostAdminRealmsJSONRequestBody) (*http.Request, error)

NewPostAdminRealmsRequest calls the generic PostAdminRealms builder with application/json body

func NewPostAdminRealmsRequestWithBody added in v0.2.0

func NewPostAdminRealmsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostAdminRealmsRequestWithBody constructs an http.Request for the PostAdminRealms method, with any body, and a specified content type

func NewPutAdminRealmsRealmClientPoliciesPoliciesRequest added in v0.2.0

func NewPutAdminRealmsRealmClientPoliciesPoliciesRequest(server string, realm string, body PutAdminRealmsRealmClientPoliciesPoliciesJSONRequestBody) (*http.Request, error)

NewPutAdminRealmsRealmClientPoliciesPoliciesRequest calls the generic PutAdminRealmsRealmClientPoliciesPolicies builder with application/json body

func NewPutAdminRealmsRealmClientPoliciesPoliciesRequestWithBody added in v0.2.0

func NewPutAdminRealmsRealmClientPoliciesPoliciesRequestWithBody(server string, realm string, contentType string, body io.Reader) (*http.Request, error)

NewPutAdminRealmsRealmClientPoliciesPoliciesRequestWithBody constructs an http.Request for the PutAdminRealmsRealmClientPoliciesPolicies method, with any body, and a specified content type

func NewPutAdminRealmsRealmClientPoliciesProfilesRequest added in v0.2.0

func NewPutAdminRealmsRealmClientPoliciesProfilesRequest(server string, realm string, body PutAdminRealmsRealmClientPoliciesProfilesJSONRequestBody) (*http.Request, error)

NewPutAdminRealmsRealmClientPoliciesProfilesRequest calls the generic PutAdminRealmsRealmClientPoliciesProfiles builder with application/json body

func NewPutAdminRealmsRealmClientPoliciesProfilesRequestWithBody added in v0.2.0

func NewPutAdminRealmsRealmClientPoliciesProfilesRequestWithBody(server string, realm string, contentType string, body io.Reader) (*http.Request, error)

NewPutAdminRealmsRealmClientPoliciesProfilesRequestWithBody constructs an http.Request for the PutAdminRealmsRealmClientPoliciesProfiles method, with any body, and a specified content type

func NewPutAdminRealmsRealmClientTypesRequest added in v0.2.0

func NewPutAdminRealmsRealmClientTypesRequest(server string, realm string, body PutAdminRealmsRealmClientTypesJSONRequestBody) (*http.Request, error)

NewPutAdminRealmsRealmClientTypesRequest calls the generic PutAdminRealmsRealmClientTypes builder with application/json body

func NewPutAdminRealmsRealmClientTypesRequestWithBody added in v0.2.0

func NewPutAdminRealmsRealmClientTypesRequestWithBody(server string, realm string, contentType string, body io.Reader) (*http.Request, error)

NewPutAdminRealmsRealmClientTypesRequestWithBody constructs an http.Request for the PutAdminRealmsRealmClientTypes method, with any body, and a specified content type

func NewPutAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdRequest added in v0.2.0

func NewPutAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdRequest(server string, realm string, clientScopeId string) (*http.Request, error)

NewPutAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdRequest constructs an http.Request for the PutAdminRealmsRealmDefaultDefaultClientScopesClientScopeId method

func NewPutAdminRealmsRealmDefaultGroupsGroupIdRequest added in v0.2.0

func NewPutAdminRealmsRealmDefaultGroupsGroupIdRequest(server string, realm string, groupId string) (*http.Request, error)

NewPutAdminRealmsRealmDefaultGroupsGroupIdRequest constructs an http.Request for the PutAdminRealmsRealmDefaultGroupsGroupId method

func NewPutAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdRequest added in v0.2.0

func NewPutAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdRequest(server string, realm string, clientScopeId string) (*http.Request, error)

NewPutAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdRequest constructs an http.Request for the PutAdminRealmsRealmDefaultOptionalClientScopesClientScopeId method

func NewPutAdminRealmsRealmEventsConfigRequest added in v0.2.0

func NewPutAdminRealmsRealmEventsConfigRequest(server string, realm string, body PutAdminRealmsRealmEventsConfigJSONRequestBody) (*http.Request, error)

NewPutAdminRealmsRealmEventsConfigRequest calls the generic PutAdminRealmsRealmEventsConfig builder with application/json body

func NewPutAdminRealmsRealmEventsConfigRequestWithBody added in v0.2.0

func NewPutAdminRealmsRealmEventsConfigRequestWithBody(server string, realm string, contentType string, body io.Reader) (*http.Request, error)

NewPutAdminRealmsRealmEventsConfigRequestWithBody constructs an http.Request for the PutAdminRealmsRealmEventsConfig method, with any body, and a specified content type

func NewPutAdminRealmsRealmLocalizationLocaleKeyRequestWithBody added in v0.2.0

func NewPutAdminRealmsRealmLocalizationLocaleKeyRequestWithBody(server string, realm string, locale string, key string, contentType string, body io.Reader) (*http.Request, error)

NewPutAdminRealmsRealmLocalizationLocaleKeyRequestWithBody constructs an http.Request for the PutAdminRealmsRealmLocalizationLocaleKey method, with any body, and a specified content type

func NewPutAdminRealmsRealmLocalizationLocaleKeyRequestWithTextBody added in v0.2.0

func NewPutAdminRealmsRealmLocalizationLocaleKeyRequestWithTextBody(server string, realm string, locale string, key string, body PutAdminRealmsRealmLocalizationLocaleKeyTextRequestBody) (*http.Request, error)

NewPutAdminRealmsRealmLocalizationLocaleKeyRequestWithTextBody calls the generic PutAdminRealmsRealmLocalizationLocaleKey builder with text/plain body

func NewPutAdminRealmsRealmRequest added in v0.2.0

func NewPutAdminRealmsRealmRequest(server string, realm string, body PutAdminRealmsRealmJSONRequestBody) (*http.Request, error)

NewPutAdminRealmsRealmRequest calls the generic PutAdminRealmsRealm builder with application/json body

func NewPutAdminRealmsRealmRequestWithBody added in v0.2.0

func NewPutAdminRealmsRealmRequestWithBody(server string, realm string, contentType string, body io.Reader) (*http.Request, error)

NewPutAdminRealmsRealmRequestWithBody constructs an http.Request for the PutAdminRealmsRealm method, with any body, and a specified content type

func NewPutAdminRealmsRealmUsersManagementPermissionsRequest added in v0.2.0

func NewPutAdminRealmsRealmUsersManagementPermissionsRequest(server string, realm string, body PutAdminRealmsRealmUsersManagementPermissionsJSONRequestBody) (*http.Request, error)

NewPutAdminRealmsRealmUsersManagementPermissionsRequest calls the generic PutAdminRealmsRealmUsersManagementPermissions builder with application/json body

func NewPutAdminRealmsRealmUsersManagementPermissionsRequestWithBody added in v0.2.0

func NewPutAdminRealmsRealmUsersManagementPermissionsRequestWithBody(server string, realm string, contentType string, body io.Reader) (*http.Request, error)

NewPutAdminRealmsRealmUsersManagementPermissionsRequestWithBody constructs an http.Request for the PutAdminRealmsRealmUsersManagementPermissions method, with any body, and a specified content type

func NewPutAdminRealmsRealmUsersProfileRequest

func NewPutAdminRealmsRealmUsersProfileRequest(server string, realm string, body PutAdminRealmsRealmUsersProfileJSONRequestBody) (*http.Request, error)

NewPutAdminRealmsRealmUsersProfileRequest calls the generic PutAdminRealmsRealmUsersProfile builder with application/json body

func NewPutAdminRealmsRealmUsersProfileRequestWithBody

func NewPutAdminRealmsRealmUsersProfileRequestWithBody(server string, realm string, contentType string, body io.Reader) (*http.Request, error)

NewPutAdminRealmsRealmUsersProfileRequestWithBody constructs an http.Request for the PutAdminRealmsRealmUsersProfile method, with any body, and a specified content type

func NewPutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelRequestWithBody

func NewPutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelRequestWithBody(server string, realm string, userId string, credentialId string, contentType string, body io.Reader) (*http.Request, error)

NewPutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelRequestWithBody constructs an http.Request for the PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabel method, with any body, and a specified content type

func NewPutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelRequestWithTextBody

func NewPutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelRequestWithTextBody(server string, realm string, userId string, credentialId string, body PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelTextRequestBody) (*http.Request, error)

NewPutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelRequestWithTextBody calls the generic PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabel builder with text/plain body

func NewPutAdminRealmsRealmUsersUserIdDisableCredentialTypesRequest

func NewPutAdminRealmsRealmUsersUserIdDisableCredentialTypesRequest(server string, realm string, userId string, body PutAdminRealmsRealmUsersUserIdDisableCredentialTypesJSONRequestBody) (*http.Request, error)

NewPutAdminRealmsRealmUsersUserIdDisableCredentialTypesRequest calls the generic PutAdminRealmsRealmUsersUserIdDisableCredentialTypes builder with application/json body

func NewPutAdminRealmsRealmUsersUserIdDisableCredentialTypesRequestWithBody

func NewPutAdminRealmsRealmUsersUserIdDisableCredentialTypesRequestWithBody(server string, realm string, userId string, contentType string, body io.Reader) (*http.Request, error)

NewPutAdminRealmsRealmUsersUserIdDisableCredentialTypesRequestWithBody constructs an http.Request for the PutAdminRealmsRealmUsersUserIdDisableCredentialTypes method, with any body, and a specified content type

func NewPutAdminRealmsRealmUsersUserIdExecuteActionsEmailRequest

func NewPutAdminRealmsRealmUsersUserIdExecuteActionsEmailRequest(server string, realm string, userId string, params *PutAdminRealmsRealmUsersUserIdExecuteActionsEmailParams, body PutAdminRealmsRealmUsersUserIdExecuteActionsEmailJSONRequestBody) (*http.Request, error)

NewPutAdminRealmsRealmUsersUserIdExecuteActionsEmailRequest calls the generic PutAdminRealmsRealmUsersUserIdExecuteActionsEmail builder with application/json body

func NewPutAdminRealmsRealmUsersUserIdExecuteActionsEmailRequestWithBody

func NewPutAdminRealmsRealmUsersUserIdExecuteActionsEmailRequestWithBody(server string, realm string, userId string, params *PutAdminRealmsRealmUsersUserIdExecuteActionsEmailParams, contentType string, body io.Reader) (*http.Request, error)

NewPutAdminRealmsRealmUsersUserIdExecuteActionsEmailRequestWithBody constructs an http.Request for the PutAdminRealmsRealmUsersUserIdExecuteActionsEmail method, with any body, and a specified content type

func NewPutAdminRealmsRealmUsersUserIdGroupsGroupIdRequest

func NewPutAdminRealmsRealmUsersUserIdGroupsGroupIdRequest(server string, realm string, userId string, groupId string) (*http.Request, error)

NewPutAdminRealmsRealmUsersUserIdGroupsGroupIdRequest constructs an http.Request for the PutAdminRealmsRealmUsersUserIdGroupsGroupId method

func NewPutAdminRealmsRealmUsersUserIdRequest

func NewPutAdminRealmsRealmUsersUserIdRequest(server string, realm string, userId string, body PutAdminRealmsRealmUsersUserIdJSONRequestBody) (*http.Request, error)

NewPutAdminRealmsRealmUsersUserIdRequest calls the generic PutAdminRealmsRealmUsersUserId builder with application/json body

func NewPutAdminRealmsRealmUsersUserIdRequestWithBody

func NewPutAdminRealmsRealmUsersUserIdRequestWithBody(server string, realm string, userId string, contentType string, body io.Reader) (*http.Request, error)

NewPutAdminRealmsRealmUsersUserIdRequestWithBody constructs an http.Request for the PutAdminRealmsRealmUsersUserId method, with any body, and a specified content type

func NewPutAdminRealmsRealmUsersUserIdResetPasswordEmailRequest

func NewPutAdminRealmsRealmUsersUserIdResetPasswordEmailRequest(server string, realm string, userId string, params *PutAdminRealmsRealmUsersUserIdResetPasswordEmailParams) (*http.Request, error)

NewPutAdminRealmsRealmUsersUserIdResetPasswordEmailRequest constructs an http.Request for the PutAdminRealmsRealmUsersUserIdResetPasswordEmail method

func NewPutAdminRealmsRealmUsersUserIdResetPasswordRequest

func NewPutAdminRealmsRealmUsersUserIdResetPasswordRequest(server string, realm string, userId string, body PutAdminRealmsRealmUsersUserIdResetPasswordJSONRequestBody) (*http.Request, error)

NewPutAdminRealmsRealmUsersUserIdResetPasswordRequest calls the generic PutAdminRealmsRealmUsersUserIdResetPassword builder with application/json body

func NewPutAdminRealmsRealmUsersUserIdResetPasswordRequestWithBody

func NewPutAdminRealmsRealmUsersUserIdResetPasswordRequestWithBody(server string, realm string, userId string, contentType string, body io.Reader) (*http.Request, error)

NewPutAdminRealmsRealmUsersUserIdResetPasswordRequestWithBody constructs an http.Request for the PutAdminRealmsRealmUsersUserIdResetPassword method, with any body, and a specified content type

func NewPutAdminRealmsRealmUsersUserIdSendVerifyEmailRequest

func NewPutAdminRealmsRealmUsersUserIdSendVerifyEmailRequest(server string, realm string, userId string, params *PutAdminRealmsRealmUsersUserIdSendVerifyEmailParams) (*http.Request, error)

NewPutAdminRealmsRealmUsersUserIdSendVerifyEmailRequest constructs an http.Request for the PutAdminRealmsRealmUsersUserIdSendVerifyEmail method

Types

type AdminEventRepresentation added in v0.2.0

type AdminEventRepresentation struct {
	AuthDetails    *AuthDetailsRepresentation `json:"authDetails,omitempty"`
	Error          *string                    `json:"error,omitempty"`
	OperationType  *string                    `json:"operationType,omitempty"`
	RealmId        *string                    `json:"realmId,omitempty"`
	Representation *string                    `json:"representation,omitempty"`
	ResourcePath   *string                    `json:"resourcePath,omitempty"`
	ResourceType   *string                    `json:"resourceType,omitempty"`
	Time           *int64                     `json:"time,omitempty"`
}

AdminEventRepresentation defines model for AdminEventRepresentation.

type ApplicationRepresentation deprecated added in v0.2.0

type ApplicationRepresentation struct {
	Access                             *map[string]bool              `json:"access,omitempty"`
	AdminUrl                           *string                       `json:"adminUrl,omitempty"`
	AlwaysDisplayInConsole             *bool                         `json:"alwaysDisplayInConsole,omitempty"`
	Attributes                         *map[string]string            `json:"attributes,omitempty"`
	AuthenticationFlowBindingOverrides *map[string]string            `json:"authenticationFlowBindingOverrides,omitempty"`
	AuthorizationServicesEnabled       *bool                         `json:"authorizationServicesEnabled,omitempty"`
	AuthorizationSettings              *ResourceServerRepresentation `json:"authorizationSettings,omitempty"`
	BaseUrl                            *string                       `json:"baseUrl,omitempty"`
	BearerOnly                         *bool                         `json:"bearerOnly,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	Claims                  *ClaimRepresentation `json:"claims,omitempty"`
	ClientAuthenticatorType *string              `json:"clientAuthenticatorType,omitempty"`
	ClientId                *string              `json:"clientId,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	ClientTemplate      *string   `json:"clientTemplate,omitempty"`
	ConsentRequired     *bool     `json:"consentRequired,omitempty"`
	DefaultClientScopes *[]string `json:"defaultClientScopes,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	DefaultRoles              *[]string `json:"defaultRoles,omitempty"`
	Description               *string   `json:"description,omitempty"`
	DirectAccessGrantsEnabled *bool     `json:"directAccessGrantsEnabled,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	DirectGrantsOnly          *bool                           `json:"directGrantsOnly,omitempty"`
	Enabled                   *bool                           `json:"enabled,omitempty"`
	FrontchannelLogout        *bool                           `json:"frontchannelLogout,omitempty"`
	FullScopeAllowed          *bool                           `json:"fullScopeAllowed,omitempty"`
	Id                        *string                         `json:"id,omitempty"`
	ImplicitFlowEnabled       *bool                           `json:"implicitFlowEnabled,omitempty"`
	Name                      *string                         `json:"name,omitempty"`
	NodeReRegistrationTimeout *int32                          `json:"nodeReRegistrationTimeout,omitempty"`
	NotBefore                 *int32                          `json:"notBefore,omitempty"`
	OptionalClientScopes      *[]string                       `json:"optionalClientScopes,omitempty"`
	Origin                    *string                         `json:"origin,omitempty"`
	Protocol                  *string                         `json:"protocol,omitempty"`
	ProtocolMappers           *[]ProtocolMapperRepresentation `json:"protocolMappers,omitempty"`
	PublicClient              *bool                           `json:"publicClient,omitempty"`
	RedirectUris              *[]string                       `json:"redirectUris,omitempty"`
	RegisteredNodes           *map[string]int32               `json:"registeredNodes,omitempty"`
	RegistrationAccessToken   *string                         `json:"registrationAccessToken,omitempty"`
	RootUrl                   *string                         `json:"rootUrl,omitempty"`
	Secret                    *string                         `json:"secret,omitempty"`
	ServiceAccountsEnabled    *bool                           `json:"serviceAccountsEnabled,omitempty"`
	StandardFlowEnabled       *bool                           `json:"standardFlowEnabled,omitempty"`
	SurrogateAuthRequired     *bool                           `json:"surrogateAuthRequired,omitempty"`
	Type                      *string                         `json:"type,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	UseTemplateConfig *bool `json:"useTemplateConfig,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	UseTemplateMappers *bool `json:"useTemplateMappers,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	UseTemplateScope *bool     `json:"useTemplateScope,omitempty"`
	WebOrigins       *[]string `json:"webOrigins,omitempty"`
}

ApplicationRepresentation defines model for ApplicationRepresentation.

Deprecated: this type has been marked as deprecated upstream, but no `x-deprecated-reason` was set

type AuthDetailsRepresentation added in v0.2.0

type AuthDetailsRepresentation struct {
	ClientId  *string `json:"clientId,omitempty"`
	IpAddress *string `json:"ipAddress,omitempty"`
	RealmId   *string `json:"realmId,omitempty"`
	UserId    *string `json:"userId,omitempty"`
}

AuthDetailsRepresentation defines model for AuthDetailsRepresentation.

type AuthenticationExecutionExportRepresentation added in v0.2.0

type AuthenticationExecutionExportRepresentation struct {
	Authenticator       *string `json:"authenticator,omitempty"`
	AuthenticatorConfig *string `json:"authenticatorConfig,omitempty"`
	AuthenticatorFlow   *bool   `json:"authenticatorFlow,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	AutheticatorFlow *bool   `json:"autheticatorFlow,omitempty"`
	FlowAlias        *string `json:"flowAlias,omitempty"`
	Priority         *int32  `json:"priority,omitempty"`
	Requirement      *string `json:"requirement,omitempty"`
	UserSetupAllowed *bool   `json:"userSetupAllowed,omitempty"`
}

AuthenticationExecutionExportRepresentation defines model for AuthenticationExecutionExportRepresentation.

type AuthenticationFlowRepresentation added in v0.2.0

type AuthenticationFlowRepresentation struct {
	Alias                    *string                                        `json:"alias,omitempty"`
	AuthenticationExecutions *[]AuthenticationExecutionExportRepresentation `json:"authenticationExecutions,omitempty"`
	BuiltIn                  *bool                                          `json:"builtIn,omitempty"`
	Description              *string                                        `json:"description,omitempty"`
	Id                       *string                                        `json:"id,omitempty"`
	ProviderId               *string                                        `json:"providerId,omitempty"`
	TopLevel                 *bool                                          `json:"topLevel,omitempty"`
}

AuthenticationFlowRepresentation defines model for AuthenticationFlowRepresentation.

type AuthenticatorConfigRepresentation added in v0.2.0

type AuthenticatorConfigRepresentation struct {
	Alias  *string            `json:"alias,omitempty"`
	Config *map[string]string `json:"config,omitempty"`
	Id     *string            `json:"id,omitempty"`
}

AuthenticatorConfigRepresentation defines model for AuthenticatorConfigRepresentation.

type ClaimRepresentation added in v0.2.0

type ClaimRepresentation struct {
	Address  *bool `json:"address,omitempty"`
	Email    *bool `json:"email,omitempty"`
	Gender   *bool `json:"gender,omitempty"`
	Locale   *bool `json:"locale,omitempty"`
	Name     *bool `json:"name,omitempty"`
	Phone    *bool `json:"phone,omitempty"`
	Picture  *bool `json:"picture,omitempty"`
	Profile  *bool `json:"profile,omitempty"`
	Username *bool `json:"username,omitempty"`
	Website  *bool `json:"website,omitempty"`
}

ClaimRepresentation defines model for ClaimRepresentation.

type Client

type Client struct {
	// The endpoint of the server conforming to this interface, with scheme,
	// https://api.deepmap.com for example. This can contain a path relative
	// to the server, such as https://api.deepmap.com/dev-test, and all the
	// paths in the swagger spec will be appended to the server.
	Server string

	// Doer for performing requests, typically a *http.Client with any
	// customized settings, such as certificate chains.
	Client HttpRequestDoer

	// A list of callbacks for modifying requests which are generated before sending over
	// the network.
	RequestEditors []RequestEditorFn
}

Client which conforms to the OpenAPI3 specification for this service.

func NewClient

func NewClient(server string, opts ...ClientOption) (*Client, error)

Creates a new Client, with reasonable defaults

func (*Client) DeleteAdminRealmsRealm added in v0.2.0

func (c *Client) DeleteAdminRealmsRealm(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteAdminRealmsRealm Delete the realm

Corresponds with DELETE /admin/realms/{realm} (the `DeleteAdminRealmsRealm` operationId).

func (*Client) DeleteAdminRealmsRealmAdminEvents added in v0.2.0

func (c *Client) DeleteAdminRealmsRealmAdminEvents(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteAdminRealmsRealmAdminEvents Delete all admin events

Corresponds with DELETE /admin/realms/{realm}/admin-events (the `DeleteAdminRealmsRealmAdminEvents` operationId).

func (*Client) DeleteAdminRealmsRealmDefaultDefaultClientScopesClientScopeId added in v0.2.0

func (c *Client) DeleteAdminRealmsRealmDefaultDefaultClientScopesClientScopeId(ctx context.Context, realm string, clientScopeId string, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteAdminRealmsRealmDefaultDefaultClientScopesClientScopeId performs a DELETE /admin/realms/{realm}/default-default-client-scopes/{clientScopeId} (the `DeleteAdminRealmsRealmDefaultDefaultClientScopesClientScopeId` operationId) request.

func (*Client) DeleteAdminRealmsRealmDefaultGroupsGroupId added in v0.2.0

func (c *Client) DeleteAdminRealmsRealmDefaultGroupsGroupId(ctx context.Context, realm string, groupId string, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteAdminRealmsRealmDefaultGroupsGroupId performs a DELETE /admin/realms/{realm}/default-groups/{groupId} (the `DeleteAdminRealmsRealmDefaultGroupsGroupId` operationId) request.

func (*Client) DeleteAdminRealmsRealmDefaultOptionalClientScopesClientScopeId added in v0.2.0

func (c *Client) DeleteAdminRealmsRealmDefaultOptionalClientScopesClientScopeId(ctx context.Context, realm string, clientScopeId string, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteAdminRealmsRealmDefaultOptionalClientScopesClientScopeId performs a DELETE /admin/realms/{realm}/default-optional-client-scopes/{clientScopeId} (the `DeleteAdminRealmsRealmDefaultOptionalClientScopesClientScopeId` operationId) request.

func (*Client) DeleteAdminRealmsRealmEvents added in v0.2.0

func (c *Client) DeleteAdminRealmsRealmEvents(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteAdminRealmsRealmEvents Delete all events

Corresponds with DELETE /admin/realms/{realm}/events (the `DeleteAdminRealmsRealmEvents` operationId).

func (*Client) DeleteAdminRealmsRealmLocalizationLocale added in v0.2.0

func (c *Client) DeleteAdminRealmsRealmLocalizationLocale(ctx context.Context, realm string, locale string, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteAdminRealmsRealmLocalizationLocale performs a DELETE /admin/realms/{realm}/localization/{locale} (the `DeleteAdminRealmsRealmLocalizationLocale` operationId) request.

func (*Client) DeleteAdminRealmsRealmLocalizationLocaleKey added in v0.2.0

func (c *Client) DeleteAdminRealmsRealmLocalizationLocaleKey(ctx context.Context, realm string, locale string, key string, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteAdminRealmsRealmLocalizationLocaleKey performs a DELETE /admin/realms/{realm}/localization/{locale}/{key} (the `DeleteAdminRealmsRealmLocalizationLocaleKey` operationId) request.

func (*Client) DeleteAdminRealmsRealmSessionsSession added in v0.2.0

func (c *Client) DeleteAdminRealmsRealmSessionsSession(ctx context.Context, realm string, session string, params *DeleteAdminRealmsRealmSessionsSessionParams, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteAdminRealmsRealmSessionsSession Remove a specific user session.

Any client that has an admin url will also be told to invalidate this particular session.

Corresponds with DELETE /admin/realms/{realm}/sessions/{session} (the `DeleteAdminRealmsRealmSessionsSession` operationId).

func (*Client) DeleteAdminRealmsRealmUsersUserId

func (c *Client) DeleteAdminRealmsRealmUsersUserId(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteAdminRealmsRealmUsersUserId Delete the user

Corresponds with DELETE /admin/realms/{realm}/users/{user-id} (the `DeleteAdminRealmsRealmUsersUserId` operationId).

func (*Client) DeleteAdminRealmsRealmUsersUserIdConsentsClient

func (c *Client) DeleteAdminRealmsRealmUsersUserIdConsentsClient(ctx context.Context, realm string, userId string, client string, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteAdminRealmsRealmUsersUserIdConsentsClient Revoke consent and offline tokens for particular client from user

Corresponds with DELETE /admin/realms/{realm}/users/{user-id}/consents/{client} (the `DeleteAdminRealmsRealmUsersUserIdConsentsClient` operationId).

func (*Client) DeleteAdminRealmsRealmUsersUserIdCredentialsCredentialId

func (c *Client) DeleteAdminRealmsRealmUsersUserIdCredentialsCredentialId(ctx context.Context, realm string, userId string, credentialId string, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteAdminRealmsRealmUsersUserIdCredentialsCredentialId Remove a credential for a user

Corresponds with DELETE /admin/realms/{realm}/users/{user-id}/credentials/{credentialId} (the `DeleteAdminRealmsRealmUsersUserIdCredentialsCredentialId` operationId).

func (*Client) DeleteAdminRealmsRealmUsersUserIdFederatedIdentityProvider

func (c *Client) DeleteAdminRealmsRealmUsersUserIdFederatedIdentityProvider(ctx context.Context, realm string, userId string, provider string, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteAdminRealmsRealmUsersUserIdFederatedIdentityProvider Remove a social login provider from user

Corresponds with DELETE /admin/realms/{realm}/users/{user-id}/federated-identity/{provider} (the `DeleteAdminRealmsRealmUsersUserIdFederatedIdentityProvider` operationId).

func (*Client) DeleteAdminRealmsRealmUsersUserIdGroupsGroupId

func (c *Client) DeleteAdminRealmsRealmUsersUserIdGroupsGroupId(ctx context.Context, realm string, userId string, groupId string, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteAdminRealmsRealmUsersUserIdGroupsGroupId performs a DELETE /admin/realms/{realm}/users/{user-id}/groups/{groupId} (the `DeleteAdminRealmsRealmUsersUserIdGroupsGroupId` operationId) request.

func (*Client) GetAdminRealms added in v0.2.0

func (c *Client) GetAdminRealms(ctx context.Context, params *GetAdminRealmsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAdminRealms Get accessible realms Returns a list of accessible realms. The list is filtered based on what realms the caller is allowed to view.

Corresponds with GET /admin/realms (the `GetAdminRealms` operationId).

func (*Client) GetAdminRealmsRealm added in v0.2.0

func (c *Client) GetAdminRealmsRealm(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAdminRealmsRealm Get the top-level representation of the realm It will not include nested information like User and Client representations.

Corresponds with GET /admin/realms/{realm} (the `GetAdminRealmsRealm` operationId).

func (*Client) GetAdminRealmsRealmAdminEvents added in v0.2.0

func (c *Client) GetAdminRealmsRealmAdminEvents(ctx context.Context, realm string, params *GetAdminRealmsRealmAdminEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAdminRealmsRealmAdminEvents Get admin events Returns all admin events, or filters events based on URL query parameters listed here

Corresponds with GET /admin/realms/{realm}/admin-events (the `GetAdminRealmsRealmAdminEvents` operationId).

func (*Client) GetAdminRealmsRealmClientPoliciesPolicies added in v0.2.0

func (c *Client) GetAdminRealmsRealmClientPoliciesPolicies(ctx context.Context, realm string, params *GetAdminRealmsRealmClientPoliciesPoliciesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAdminRealmsRealmClientPoliciesPolicies performs a GET /admin/realms/{realm}/client-policies/policies (the `GetAdminRealmsRealmClientPoliciesPolicies` operationId) request.

func (*Client) GetAdminRealmsRealmClientPoliciesProfiles added in v0.2.0

func (c *Client) GetAdminRealmsRealmClientPoliciesProfiles(ctx context.Context, realm string, params *GetAdminRealmsRealmClientPoliciesProfilesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAdminRealmsRealmClientPoliciesProfiles performs a GET /admin/realms/{realm}/client-policies/profiles (the `GetAdminRealmsRealmClientPoliciesProfiles` operationId) request.

func (*Client) GetAdminRealmsRealmClientSessionStats added in v0.2.0

func (c *Client) GetAdminRealmsRealmClientSessionStats(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAdminRealmsRealmClientSessionStats Get client session stats Returns a JSON map.

The key is the client id, the value is the number of sessions that currently are active with that client. Only clients that actually have a session associated with them will be in this map.

Corresponds with GET /admin/realms/{realm}/client-session-stats (the `GetAdminRealmsRealmClientSessionStats` operationId).

func (*Client) GetAdminRealmsRealmClientTypes added in v0.2.0

func (c *Client) GetAdminRealmsRealmClientTypes(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAdminRealmsRealmClientTypes List all client types available in the current realm

This endpoint returns a list of both global and realm level client types and the attributes they set.

Corresponds with GET /admin/realms/{realm}/client-types (the `GetAdminRealmsRealmClientTypes` operationId).

func (*Client) GetAdminRealmsRealmCredentialRegistrators added in v0.2.0

func (c *Client) GetAdminRealmsRealmCredentialRegistrators(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAdminRealmsRealmCredentialRegistrators performs a GET /admin/realms/{realm}/credential-registrators (the `GetAdminRealmsRealmCredentialRegistrators` operationId) request.

func (*Client) GetAdminRealmsRealmDefaultDefaultClientScopes added in v0.2.0

func (c *Client) GetAdminRealmsRealmDefaultDefaultClientScopes(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAdminRealmsRealmDefaultDefaultClientScopes Get realm default client scopes. Only name and ids are returned.

Corresponds with GET /admin/realms/{realm}/default-default-client-scopes (the `GetAdminRealmsRealmDefaultDefaultClientScopes` operationId).

func (*Client) GetAdminRealmsRealmDefaultGroups added in v0.2.0

func (c *Client) GetAdminRealmsRealmDefaultGroups(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAdminRealmsRealmDefaultGroups Get group hierarchy. Only name and ids are returned.

Corresponds with GET /admin/realms/{realm}/default-groups (the `GetAdminRealmsRealmDefaultGroups` operationId).

func (*Client) GetAdminRealmsRealmDefaultOptionalClientScopes added in v0.2.0

func (c *Client) GetAdminRealmsRealmDefaultOptionalClientScopes(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAdminRealmsRealmDefaultOptionalClientScopes Get realm optional client scopes. Only name and ids are returned.

Corresponds with GET /admin/realms/{realm}/default-optional-client-scopes (the `GetAdminRealmsRealmDefaultOptionalClientScopes` operationId).

func (*Client) GetAdminRealmsRealmEvents added in v0.2.0

func (c *Client) GetAdminRealmsRealmEvents(ctx context.Context, realm string, params *GetAdminRealmsRealmEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAdminRealmsRealmEvents Get events Returns all events, or filters them based on URL query parameters listed here

Corresponds with GET /admin/realms/{realm}/events (the `GetAdminRealmsRealmEvents` operationId).

func (*Client) GetAdminRealmsRealmEventsConfig added in v0.2.0

func (c *Client) GetAdminRealmsRealmEventsConfig(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAdminRealmsRealmEventsConfig Get the events provider configuration Returns JSON object with events provider configuration

Corresponds with GET /admin/realms/{realm}/events/config (the `GetAdminRealmsRealmEventsConfig` operationId).

func (*Client) GetAdminRealmsRealmGroupByPathPath added in v0.2.0

func (c *Client) GetAdminRealmsRealmGroupByPathPath(ctx context.Context, realm string, path string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAdminRealmsRealmGroupByPathPath performs a GET /admin/realms/{realm}/group-by-path/{path} (the `GetAdminRealmsRealmGroupByPathPath` operationId) request.

func (*Client) GetAdminRealmsRealmLocalization added in v0.2.0

func (c *Client) GetAdminRealmsRealmLocalization(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAdminRealmsRealmLocalization performs a GET /admin/realms/{realm}/localization (the `GetAdminRealmsRealmLocalization` operationId) request.

func (*Client) GetAdminRealmsRealmLocalizationLocale added in v0.2.0

func (c *Client) GetAdminRealmsRealmLocalizationLocale(ctx context.Context, realm string, locale string, params *GetAdminRealmsRealmLocalizationLocaleParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAdminRealmsRealmLocalizationLocale performs a GET /admin/realms/{realm}/localization/{locale} (the `GetAdminRealmsRealmLocalizationLocale` operationId) request.

func (*Client) GetAdminRealmsRealmLocalizationLocaleKey added in v0.2.0

func (c *Client) GetAdminRealmsRealmLocalizationLocaleKey(ctx context.Context, realm string, locale string, key string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAdminRealmsRealmLocalizationLocaleKey performs a GET /admin/realms/{realm}/localization/{locale}/{key} (the `GetAdminRealmsRealmLocalizationLocaleKey` operationId) request.

func (*Client) GetAdminRealmsRealmUsers

func (c *Client) GetAdminRealmsRealmUsers(ctx context.Context, realm string, params *GetAdminRealmsRealmUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAdminRealmsRealmUsers Get users Returns a stream of users, filtered according to query parameters.

Corresponds with GET /admin/realms/{realm}/users (the `GetAdminRealmsRealmUsers` operationId).

func (*Client) GetAdminRealmsRealmUsersCount

func (c *Client) GetAdminRealmsRealmUsersCount(ctx context.Context, realm string, params *GetAdminRealmsRealmUsersCountParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAdminRealmsRealmUsersCount Returns the number of users that match the given criteria.

It can be called in three different ways. 1. Don’t specify any criteria and pass {@code null}. The number of all users within that realm will be returned. <p> 2. If {@code search} is specified other criteria such as {@code last} will be ignored even though you set them. The {@code search} string will be matched against the first and last name, the username and the email of a user. <p> 3. If {@code search} is unspecified but any of {@code last}, {@code first}, {@code email} or {@code username} those criteria are matched against their respective fields on a user entity. Combined with a logical and.

Corresponds with GET /admin/realms/{realm}/users/count (the `GetAdminRealmsRealmUsersCount` operationId).

func (*Client) GetAdminRealmsRealmUsersManagementPermissions added in v0.2.0

func (c *Client) GetAdminRealmsRealmUsersManagementPermissions(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAdminRealmsRealmUsersManagementPermissions performs a GET /admin/realms/{realm}/users-management-permissions (the `GetAdminRealmsRealmUsersManagementPermissions` operationId) request.

func (*Client) GetAdminRealmsRealmUsersProfile

func (c *Client) GetAdminRealmsRealmUsersProfile(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAdminRealmsRealmUsersProfile performs a GET /admin/realms/{realm}/users/profile (the `GetAdminRealmsRealmUsersProfile` operationId) request.

Get the configuration for the user profile.

func (*Client) GetAdminRealmsRealmUsersProfileMetadata

func (c *Client) GetAdminRealmsRealmUsersProfileMetadata(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAdminRealmsRealmUsersProfileMetadata performs a GET /admin/realms/{realm}/users/profile/metadata (the `GetAdminRealmsRealmUsersProfileMetadata` operationId) request.

Get the UserProfileMetadata from the configuration.

func (*Client) GetAdminRealmsRealmUsersUserId

func (c *Client) GetAdminRealmsRealmUsersUserId(ctx context.Context, realm string, userId string, params *GetAdminRealmsRealmUsersUserIdParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAdminRealmsRealmUsersUserId Get representation of the user

Corresponds with GET /admin/realms/{realm}/users/{user-id} (the `GetAdminRealmsRealmUsersUserId` operationId).

func (*Client) GetAdminRealmsRealmUsersUserIdConfiguredUserStorageCredentialTypes

func (c *Client) GetAdminRealmsRealmUsersUserIdConfiguredUserStorageCredentialTypes(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAdminRealmsRealmUsersUserIdConfiguredUserStorageCredentialTypes Return credential types, which are provided by the user storage where user is stored.

Returned values can contain for example "password", "otp" etc. This will always return empty list for "local" users, which are not backed by any user storage

Corresponds with GET /admin/realms/{realm}/users/{user-id}/configured-user-storage-credential-types (the `GetAdminRealmsRealmUsersUserIdConfiguredUserStorageCredentialTypes` operationId).

func (*Client) GetAdminRealmsRealmUsersUserIdConsents

func (c *Client) GetAdminRealmsRealmUsersUserIdConsents(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAdminRealmsRealmUsersUserIdConsents Get consents granted by the user

Corresponds with GET /admin/realms/{realm}/users/{user-id}/consents (the `GetAdminRealmsRealmUsersUserIdConsents` operationId).

func (*Client) GetAdminRealmsRealmUsersUserIdCredentials

func (c *Client) GetAdminRealmsRealmUsersUserIdCredentials(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAdminRealmsRealmUsersUserIdCredentials performs a GET /admin/realms/{realm}/users/{user-id}/credentials (the `GetAdminRealmsRealmUsersUserIdCredentials` operationId) request.

func (*Client) GetAdminRealmsRealmUsersUserIdFederatedIdentity

func (c *Client) GetAdminRealmsRealmUsersUserIdFederatedIdentity(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAdminRealmsRealmUsersUserIdFederatedIdentity Get social logins associated with the user

Corresponds with GET /admin/realms/{realm}/users/{user-id}/federated-identity (the `GetAdminRealmsRealmUsersUserIdFederatedIdentity` operationId).

func (*Client) GetAdminRealmsRealmUsersUserIdGroups

func (c *Client) GetAdminRealmsRealmUsersUserIdGroups(ctx context.Context, realm string, userId string, params *GetAdminRealmsRealmUsersUserIdGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAdminRealmsRealmUsersUserIdGroups performs a GET /admin/realms/{realm}/users/{user-id}/groups (the `GetAdminRealmsRealmUsersUserIdGroups` operationId) request.

func (*Client) GetAdminRealmsRealmUsersUserIdGroupsCount

func (c *Client) GetAdminRealmsRealmUsersUserIdGroupsCount(ctx context.Context, realm string, userId string, params *GetAdminRealmsRealmUsersUserIdGroupsCountParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAdminRealmsRealmUsersUserIdGroupsCount performs a GET /admin/realms/{realm}/users/{user-id}/groups/count (the `GetAdminRealmsRealmUsersUserIdGroupsCount` operationId) request.

func (*Client) GetAdminRealmsRealmUsersUserIdOfflineSessionsClientUuid

func (c *Client) GetAdminRealmsRealmUsersUserIdOfflineSessionsClientUuid(ctx context.Context, realm string, userId string, clientUuid string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAdminRealmsRealmUsersUserIdOfflineSessionsClientUuid Get offline sessions associated with the user and client

Corresponds with GET /admin/realms/{realm}/users/{user-id}/offline-sessions/{clientUuid} (the `GetAdminRealmsRealmUsersUserIdOfflineSessionsClientUuid` operationId).

func (*Client) GetAdminRealmsRealmUsersUserIdSessions

func (c *Client) GetAdminRealmsRealmUsersUserIdSessions(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAdminRealmsRealmUsersUserIdSessions Get sessions associated with the user

Corresponds with GET /admin/realms/{realm}/users/{user-id}/sessions (the `GetAdminRealmsRealmUsersUserIdSessions` operationId).

func (*Client) GetAdminRealmsRealmUsersUserIdUnmanagedAttributes added in v0.0.70

func (c *Client) GetAdminRealmsRealmUsersUserIdUnmanagedAttributes(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAdminRealmsRealmUsersUserIdUnmanagedAttributes performs a GET /admin/realms/{realm}/users/{user-id}/unmanagedAttributes (the `GetAdminRealmsRealmUsersUserIdUnmanagedAttributes` operationId) request.

func (*Client) PostAdminRealms added in v0.2.0

func (c *Client) PostAdminRealms(ctx context.Context, body PostAdminRealmsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PostAdminRealms Import a realm. Imports a realm from a full representation of that realm.

Realm name must be unique.

Takes a body of the `application/json` content type.

Corresponds with POST /admin/realms (the `PostAdminRealms` operationId).

func (*Client) PostAdminRealmsRealmClientDescriptionConverter added in v0.2.0

func (c *Client) PostAdminRealmsRealmClientDescriptionConverter(ctx context.Context, realm string, body PostAdminRealmsRealmClientDescriptionConverterJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PostAdminRealmsRealmClientDescriptionConverter Base path for importing clients under this realm.

Takes a body of the `application/json` content type.

Corresponds with POST /admin/realms/{realm}/client-description-converter (the `PostAdminRealmsRealmClientDescriptionConverter` operationId).

func (*Client) PostAdminRealmsRealmClientDescriptionConverterWithBody added in v0.2.0

func (c *Client) PostAdminRealmsRealmClientDescriptionConverterWithBody(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PostAdminRealmsRealmClientDescriptionConverterWithBody Base path for importing clients under this realm.

Takes any type of body and a specified content type.

Corresponds with POST /admin/realms/{realm}/client-description-converter (the `PostAdminRealmsRealmClientDescriptionConverter` operationId).

func (*Client) PostAdminRealmsRealmClientDescriptionConverterWithTextBody added in v0.2.0

func (c *Client) PostAdminRealmsRealmClientDescriptionConverterWithTextBody(ctx context.Context, realm string, body PostAdminRealmsRealmClientDescriptionConverterTextRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PostAdminRealmsRealmClientDescriptionConverterWithTextBody Base path for importing clients under this realm.

Takes a body of the `text/plain` content type.

Corresponds with POST /admin/realms/{realm}/client-description-converter (the `PostAdminRealmsRealmClientDescriptionConverter` operationId).

func (*Client) PostAdminRealmsRealmLocalizationLocale added in v0.2.0

func (c *Client) PostAdminRealmsRealmLocalizationLocale(ctx context.Context, realm string, locale string, body PostAdminRealmsRealmLocalizationLocaleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PostAdminRealmsRealmLocalizationLocale Import localization from uploaded JSON file

Takes a body of the `application/json` content type.

Corresponds with POST /admin/realms/{realm}/localization/{locale} (the `PostAdminRealmsRealmLocalizationLocale` operationId).

func (*Client) PostAdminRealmsRealmLocalizationLocaleWithBody added in v0.2.0

func (c *Client) PostAdminRealmsRealmLocalizationLocaleWithBody(ctx context.Context, realm string, locale string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PostAdminRealmsRealmLocalizationLocaleWithBody Import localization from uploaded JSON file

Takes any type of body and a specified content type.

Corresponds with POST /admin/realms/{realm}/localization/{locale} (the `PostAdminRealmsRealmLocalizationLocale` operationId).

func (*Client) PostAdminRealmsRealmLogoutAll added in v0.2.0

func (c *Client) PostAdminRealmsRealmLogoutAll(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*http.Response, error)

PostAdminRealmsRealmLogoutAll Removes all user sessions.

Any client that has an admin url will also be told to invalidate any sessions they have.

Corresponds with POST /admin/realms/{realm}/logout-all (the `PostAdminRealmsRealmLogoutAll` operationId).

func (*Client) PostAdminRealmsRealmPartialExport added in v0.2.0

func (c *Client) PostAdminRealmsRealmPartialExport(ctx context.Context, realm string, params *PostAdminRealmsRealmPartialExportParams, reqEditors ...RequestEditorFn) (*http.Response, error)

PostAdminRealmsRealmPartialExport Partial export of existing realm into a JSON file.

Corresponds with POST /admin/realms/{realm}/partial-export (the `PostAdminRealmsRealmPartialExport` operationId).

func (*Client) PostAdminRealmsRealmPartialImport added in v0.2.0

func (c *Client) PostAdminRealmsRealmPartialImport(ctx context.Context, realm string, body PostAdminRealmsRealmPartialImportJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PostAdminRealmsRealmPartialImport Partial import from a JSON file to an existing realm.

Takes a body of the `application/json` content type.

Corresponds with POST /admin/realms/{realm}/partialImport (the `PostAdminRealmsRealmPartialImport` operationId).

func (*Client) PostAdminRealmsRealmPartialImportWithBody added in v0.2.0

func (c *Client) PostAdminRealmsRealmPartialImportWithBody(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PostAdminRealmsRealmPartialImportWithBody Partial import from a JSON file to an existing realm.

Takes any type of body and a specified content type.

Corresponds with POST /admin/realms/{realm}/partialImport (the `PostAdminRealmsRealmPartialImport` operationId).

func (*Client) PostAdminRealmsRealmPushRevocation added in v0.2.0

func (c *Client) PostAdminRealmsRealmPushRevocation(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*http.Response, error)

PostAdminRealmsRealmPushRevocation Push the realm's revocation policy to any client that has an admin url associated with it.

Corresponds with POST /admin/realms/{realm}/push-revocation (the `PostAdminRealmsRealmPushRevocation` operationId).

func (*Client) PostAdminRealmsRealmTestSMTPConnection added in v0.2.0

func (c *Client) PostAdminRealmsRealmTestSMTPConnection(ctx context.Context, realm string, body PostAdminRealmsRealmTestSMTPConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PostAdminRealmsRealmTestSMTPConnection Test SMTP connection with current logged in user

Takes a body of the `application/json` content type.

Corresponds with POST /admin/realms/{realm}/testSMTPConnection (the `PostAdminRealmsRealmTestSMTPConnection` operationId). Deprecated: this operation has been marked as deprecated upstream, but no `x-deprecated-reason` was set

func (*Client) PostAdminRealmsRealmTestSMTPConnectionWithBody added in v0.2.0

func (c *Client) PostAdminRealmsRealmTestSMTPConnectionWithBody(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PostAdminRealmsRealmTestSMTPConnectionWithBody Test SMTP connection with current logged in user

Takes any type of body and a specified content type.

Corresponds with POST /admin/realms/{realm}/testSMTPConnection (the `PostAdminRealmsRealmTestSMTPConnection` operationId). Deprecated: this operation has been marked as deprecated upstream, but no `x-deprecated-reason` was set

func (*Client) PostAdminRealmsRealmTestSMTPConnectionWithFormdataBody added in v0.2.0

func (c *Client) PostAdminRealmsRealmTestSMTPConnectionWithFormdataBody(ctx context.Context, realm string, body PostAdminRealmsRealmTestSMTPConnectionFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PostAdminRealmsRealmTestSMTPConnectionWithFormdataBody Test SMTP connection with current logged in user

Takes a body of the `application/x-www-form-urlencoded` content type.

Corresponds with POST /admin/realms/{realm}/testSMTPConnection (the `PostAdminRealmsRealmTestSMTPConnection` operationId). Deprecated: this operation has been marked as deprecated upstream, but no `x-deprecated-reason` was set

func (*Client) PostAdminRealmsRealmUsers

func (c *Client) PostAdminRealmsRealmUsers(ctx context.Context, realm string, body PostAdminRealmsRealmUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PostAdminRealmsRealmUsers Create a new user Username must be unique.

Takes a body of the `application/json` content type.

Corresponds with POST /admin/realms/{realm}/users (the `PostAdminRealmsRealmUsers` operationId).

func (*Client) PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveAfterNewPreviousCredentialId

func (c *Client) PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveAfterNewPreviousCredentialId(ctx context.Context, realm string, userId string, credentialId string, newPreviousCredentialId string, reqEditors ...RequestEditorFn) (*http.Response, error)

PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveAfterNewPreviousCredentialId Move a credential to a position behind another credential

Corresponds with POST /admin/realms/{realm}/users/{user-id}/credentials/{credentialId}/moveAfter/{newPreviousCredentialId} (the `PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveAfterNewPreviousCredentialId` operationId).

func (*Client) PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveToFirst

func (c *Client) PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveToFirst(ctx context.Context, realm string, userId string, credentialId string, reqEditors ...RequestEditorFn) (*http.Response, error)

PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveToFirst Move a credential to a first position in the credentials list of the user

Corresponds with POST /admin/realms/{realm}/users/{user-id}/credentials/{credentialId}/moveToFirst (the `PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveToFirst` operationId).

func (*Client) PostAdminRealmsRealmUsersUserIdFederatedIdentityProvider

func (c *Client) PostAdminRealmsRealmUsersUserIdFederatedIdentityProvider(ctx context.Context, realm string, userId string, provider string, reqEditors ...RequestEditorFn) (*http.Response, error)

PostAdminRealmsRealmUsersUserIdFederatedIdentityProvider Add a social login provider to the user

Corresponds with POST /admin/realms/{realm}/users/{user-id}/federated-identity/{provider} (the `PostAdminRealmsRealmUsersUserIdFederatedIdentityProvider` operationId).

func (*Client) PostAdminRealmsRealmUsersUserIdImpersonation

func (c *Client) PostAdminRealmsRealmUsersUserIdImpersonation(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)

PostAdminRealmsRealmUsersUserIdImpersonation Impersonate the user

Corresponds with POST /admin/realms/{realm}/users/{user-id}/impersonation (the `PostAdminRealmsRealmUsersUserIdImpersonation` operationId).

func (*Client) PostAdminRealmsRealmUsersUserIdLogout

func (c *Client) PostAdminRealmsRealmUsersUserIdLogout(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)

PostAdminRealmsRealmUsersUserIdLogout Remove all user sessions associated with the user Also send notification to all clients that have an admin URL to invalidate the sessions for the particular user.

Corresponds with POST /admin/realms/{realm}/users/{user-id}/logout (the `PostAdminRealmsRealmUsersUserIdLogout` operationId).

func (*Client) PostAdminRealmsRealmUsersWithBody

func (c *Client) PostAdminRealmsRealmUsersWithBody(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PostAdminRealmsRealmUsersWithBody Create a new user Username must be unique.

Takes any type of body and a specified content type.

Corresponds with POST /admin/realms/{realm}/users (the `PostAdminRealmsRealmUsers` operationId).

func (*Client) PostAdminRealmsWithBody added in v0.2.0

func (c *Client) PostAdminRealmsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PostAdminRealmsWithBody Import a realm. Imports a realm from a full representation of that realm.

Realm name must be unique.

Takes any type of body and a specified content type.

Corresponds with POST /admin/realms (the `PostAdminRealms` operationId).

func (*Client) PutAdminRealmsRealm added in v0.2.0

func (c *Client) PutAdminRealmsRealm(ctx context.Context, realm string, body PutAdminRealmsRealmJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PutAdminRealmsRealm Update the top-level information of the realm Any user, roles or client information in the representation will be ignored.

This will only update top-level attributes of the realm.

Takes a body of the `application/json` content type.

Corresponds with PUT /admin/realms/{realm} (the `PutAdminRealmsRealm` operationId).

func (*Client) PutAdminRealmsRealmClientPoliciesPolicies added in v0.2.0

func (c *Client) PutAdminRealmsRealmClientPoliciesPolicies(ctx context.Context, realm string, body PutAdminRealmsRealmClientPoliciesPoliciesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PutAdminRealmsRealmClientPoliciesPolicies performs a PUT /admin/realms/{realm}/client-policies/policies (the `PutAdminRealmsRealmClientPoliciesPolicies` operationId) request. Takes a body of the `application/json` content type.

func (*Client) PutAdminRealmsRealmClientPoliciesPoliciesWithBody added in v0.2.0

func (c *Client) PutAdminRealmsRealmClientPoliciesPoliciesWithBody(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PutAdminRealmsRealmClientPoliciesPoliciesWithBody performs a PUT /admin/realms/{realm}/client-policies/policies (the `PutAdminRealmsRealmClientPoliciesPolicies` operationId) request, with any type of body and a specified content type.

func (*Client) PutAdminRealmsRealmClientPoliciesProfiles added in v0.2.0

func (c *Client) PutAdminRealmsRealmClientPoliciesProfiles(ctx context.Context, realm string, body PutAdminRealmsRealmClientPoliciesProfilesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PutAdminRealmsRealmClientPoliciesProfiles performs a PUT /admin/realms/{realm}/client-policies/profiles (the `PutAdminRealmsRealmClientPoliciesProfiles` operationId) request. Takes a body of the `application/json` content type.

func (*Client) PutAdminRealmsRealmClientPoliciesProfilesWithBody added in v0.2.0

func (c *Client) PutAdminRealmsRealmClientPoliciesProfilesWithBody(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PutAdminRealmsRealmClientPoliciesProfilesWithBody performs a PUT /admin/realms/{realm}/client-policies/profiles (the `PutAdminRealmsRealmClientPoliciesProfiles` operationId) request, with any type of body and a specified content type.

func (*Client) PutAdminRealmsRealmClientTypes added in v0.2.0

func (c *Client) PutAdminRealmsRealmClientTypes(ctx context.Context, realm string, body PutAdminRealmsRealmClientTypesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PutAdminRealmsRealmClientTypes Update a client type

This endpoint allows you to update a realm level client type.

Takes a body of the `application/json` content type.

Corresponds with PUT /admin/realms/{realm}/client-types (the `PutAdminRealmsRealmClientTypes` operationId).

func (*Client) PutAdminRealmsRealmClientTypesWithBody added in v0.2.0

func (c *Client) PutAdminRealmsRealmClientTypesWithBody(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PutAdminRealmsRealmClientTypesWithBody Update a client type

This endpoint allows you to update a realm level client type.

Takes any type of body and a specified content type.

Corresponds with PUT /admin/realms/{realm}/client-types (the `PutAdminRealmsRealmClientTypes` operationId).

func (*Client) PutAdminRealmsRealmDefaultDefaultClientScopesClientScopeId added in v0.2.0

func (c *Client) PutAdminRealmsRealmDefaultDefaultClientScopesClientScopeId(ctx context.Context, realm string, clientScopeId string, reqEditors ...RequestEditorFn) (*http.Response, error)

PutAdminRealmsRealmDefaultDefaultClientScopesClientScopeId performs a PUT /admin/realms/{realm}/default-default-client-scopes/{clientScopeId} (the `PutAdminRealmsRealmDefaultDefaultClientScopesClientScopeId` operationId) request.

func (*Client) PutAdminRealmsRealmDefaultGroupsGroupId added in v0.2.0

func (c *Client) PutAdminRealmsRealmDefaultGroupsGroupId(ctx context.Context, realm string, groupId string, reqEditors ...RequestEditorFn) (*http.Response, error)

PutAdminRealmsRealmDefaultGroupsGroupId performs a PUT /admin/realms/{realm}/default-groups/{groupId} (the `PutAdminRealmsRealmDefaultGroupsGroupId` operationId) request.

func (*Client) PutAdminRealmsRealmDefaultOptionalClientScopesClientScopeId added in v0.2.0

func (c *Client) PutAdminRealmsRealmDefaultOptionalClientScopesClientScopeId(ctx context.Context, realm string, clientScopeId string, reqEditors ...RequestEditorFn) (*http.Response, error)

PutAdminRealmsRealmDefaultOptionalClientScopesClientScopeId performs a PUT /admin/realms/{realm}/default-optional-client-scopes/{clientScopeId} (the `PutAdminRealmsRealmDefaultOptionalClientScopesClientScopeId` operationId) request.

func (*Client) PutAdminRealmsRealmEventsConfig added in v0.2.0

func (c *Client) PutAdminRealmsRealmEventsConfig(ctx context.Context, realm string, body PutAdminRealmsRealmEventsConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PutAdminRealmsRealmEventsConfig performs a PUT /admin/realms/{realm}/events/config (the `PutAdminRealmsRealmEventsConfig` operationId) request. Takes a body of the `application/json` content type.

Update the events provider Change the events provider and/or its configuration.

func (*Client) PutAdminRealmsRealmEventsConfigWithBody added in v0.2.0

func (c *Client) PutAdminRealmsRealmEventsConfigWithBody(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PutAdminRealmsRealmEventsConfigWithBody performs a PUT /admin/realms/{realm}/events/config (the `PutAdminRealmsRealmEventsConfig` operationId) request, with any type of body and a specified content type.

Update the events provider Change the events provider and/or its configuration.

func (*Client) PutAdminRealmsRealmLocalizationLocaleKeyWithBody added in v0.2.0

func (c *Client) PutAdminRealmsRealmLocalizationLocaleKeyWithBody(ctx context.Context, realm string, locale string, key string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PutAdminRealmsRealmLocalizationLocaleKeyWithBody performs a PUT /admin/realms/{realm}/localization/{locale}/{key} (the `PutAdminRealmsRealmLocalizationLocaleKey` operationId) request, with any type of body and a specified content type.

func (*Client) PutAdminRealmsRealmLocalizationLocaleKeyWithTextBody added in v0.2.0

func (c *Client) PutAdminRealmsRealmLocalizationLocaleKeyWithTextBody(ctx context.Context, realm string, locale string, key string, body PutAdminRealmsRealmLocalizationLocaleKeyTextRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PutAdminRealmsRealmLocalizationLocaleKeyWithTextBody performs a PUT /admin/realms/{realm}/localization/{locale}/{key} (the `PutAdminRealmsRealmLocalizationLocaleKey` operationId) request. Takes a body of the `text/plain` content type.

func (*Client) PutAdminRealmsRealmUsersManagementPermissions added in v0.2.0

func (c *Client) PutAdminRealmsRealmUsersManagementPermissions(ctx context.Context, realm string, body PutAdminRealmsRealmUsersManagementPermissionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PutAdminRealmsRealmUsersManagementPermissions performs a PUT /admin/realms/{realm}/users-management-permissions (the `PutAdminRealmsRealmUsersManagementPermissions` operationId) request. Takes a body of the `application/json` content type.

func (*Client) PutAdminRealmsRealmUsersManagementPermissionsWithBody added in v0.2.0

func (c *Client) PutAdminRealmsRealmUsersManagementPermissionsWithBody(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PutAdminRealmsRealmUsersManagementPermissionsWithBody performs a PUT /admin/realms/{realm}/users-management-permissions (the `PutAdminRealmsRealmUsersManagementPermissions` operationId) request, with any type of body and a specified content type.

func (*Client) PutAdminRealmsRealmUsersProfile

func (c *Client) PutAdminRealmsRealmUsersProfile(ctx context.Context, realm string, body PutAdminRealmsRealmUsersProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PutAdminRealmsRealmUsersProfile performs a PUT /admin/realms/{realm}/users/profile (the `PutAdminRealmsRealmUsersProfile` operationId) request. Takes a body of the `application/json` content type.

Set the configuration for the user profile.

func (*Client) PutAdminRealmsRealmUsersProfileWithBody

func (c *Client) PutAdminRealmsRealmUsersProfileWithBody(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PutAdminRealmsRealmUsersProfileWithBody performs a PUT /admin/realms/{realm}/users/profile (the `PutAdminRealmsRealmUsersProfile` operationId) request, with any type of body and a specified content type.

Set the configuration for the user profile.

func (*Client) PutAdminRealmsRealmUsersUserId

func (c *Client) PutAdminRealmsRealmUsersUserId(ctx context.Context, realm string, userId string, body PutAdminRealmsRealmUsersUserIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PutAdminRealmsRealmUsersUserId Update the user

Takes a body of the `application/json` content type.

Corresponds with PUT /admin/realms/{realm}/users/{user-id} (the `PutAdminRealmsRealmUsersUserId` operationId).

func (*Client) PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelWithBody

func (c *Client) PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelWithBody(ctx context.Context, realm string, userId string, credentialId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelWithBody Update a credential label for a user

Takes any type of body and a specified content type.

Corresponds with PUT /admin/realms/{realm}/users/{user-id}/credentials/{credentialId}/userLabel (the `PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabel` operationId).

func (*Client) PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelWithTextBody

func (c *Client) PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelWithTextBody(ctx context.Context, realm string, userId string, credentialId string, body PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelTextRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelWithTextBody Update a credential label for a user

Takes a body of the `text/plain` content type.

Corresponds with PUT /admin/realms/{realm}/users/{user-id}/credentials/{credentialId}/userLabel (the `PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabel` operationId).

func (*Client) PutAdminRealmsRealmUsersUserIdDisableCredentialTypes

func (c *Client) PutAdminRealmsRealmUsersUserIdDisableCredentialTypes(ctx context.Context, realm string, userId string, body PutAdminRealmsRealmUsersUserIdDisableCredentialTypesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PutAdminRealmsRealmUsersUserIdDisableCredentialTypes Disable all credentials for a user of a specific type

Takes a body of the `application/json` content type.

Corresponds with PUT /admin/realms/{realm}/users/{user-id}/disable-credential-types (the `PutAdminRealmsRealmUsersUserIdDisableCredentialTypes` operationId).

func (*Client) PutAdminRealmsRealmUsersUserIdDisableCredentialTypesWithBody

func (c *Client) PutAdminRealmsRealmUsersUserIdDisableCredentialTypesWithBody(ctx context.Context, realm string, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PutAdminRealmsRealmUsersUserIdDisableCredentialTypesWithBody Disable all credentials for a user of a specific type

Takes any type of body and a specified content type.

Corresponds with PUT /admin/realms/{realm}/users/{user-id}/disable-credential-types (the `PutAdminRealmsRealmUsersUserIdDisableCredentialTypes` operationId).

func (*Client) PutAdminRealmsRealmUsersUserIdExecuteActionsEmail

func (c *Client) PutAdminRealmsRealmUsersUserIdExecuteActionsEmail(ctx context.Context, realm string, userId string, params *PutAdminRealmsRealmUsersUserIdExecuteActionsEmailParams, body PutAdminRealmsRealmUsersUserIdExecuteActionsEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PutAdminRealmsRealmUsersUserIdExecuteActionsEmail Send an email to the user with a link they can click to execute particular actions.

An email contains a link the user can click to perform a set of required actions. The redirectUri and clientId parameters are optional. If no redirect is given, then there will be no link back to click after actions have completed. Redirect uri must be a valid uri for the particular clientId.

Takes a body of the `application/json` content type.

Corresponds with PUT /admin/realms/{realm}/users/{user-id}/execute-actions-email (the `PutAdminRealmsRealmUsersUserIdExecuteActionsEmail` operationId).

func (*Client) PutAdminRealmsRealmUsersUserIdExecuteActionsEmailWithBody

func (c *Client) PutAdminRealmsRealmUsersUserIdExecuteActionsEmailWithBody(ctx context.Context, realm string, userId string, params *PutAdminRealmsRealmUsersUserIdExecuteActionsEmailParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PutAdminRealmsRealmUsersUserIdExecuteActionsEmailWithBody Send an email to the user with a link they can click to execute particular actions.

An email contains a link the user can click to perform a set of required actions. The redirectUri and clientId parameters are optional. If no redirect is given, then there will be no link back to click after actions have completed. Redirect uri must be a valid uri for the particular clientId.

Takes any type of body and a specified content type.

Corresponds with PUT /admin/realms/{realm}/users/{user-id}/execute-actions-email (the `PutAdminRealmsRealmUsersUserIdExecuteActionsEmail` operationId).

func (*Client) PutAdminRealmsRealmUsersUserIdGroupsGroupId

func (c *Client) PutAdminRealmsRealmUsersUserIdGroupsGroupId(ctx context.Context, realm string, userId string, groupId string, reqEditors ...RequestEditorFn) (*http.Response, error)

PutAdminRealmsRealmUsersUserIdGroupsGroupId performs a PUT /admin/realms/{realm}/users/{user-id}/groups/{groupId} (the `PutAdminRealmsRealmUsersUserIdGroupsGroupId` operationId) request.

func (*Client) PutAdminRealmsRealmUsersUserIdResetPassword

func (c *Client) PutAdminRealmsRealmUsersUserIdResetPassword(ctx context.Context, realm string, userId string, body PutAdminRealmsRealmUsersUserIdResetPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PutAdminRealmsRealmUsersUserIdResetPassword Set up a new password for the user.

Takes a body of the `application/json` content type.

Corresponds with PUT /admin/realms/{realm}/users/{user-id}/reset-password (the `PutAdminRealmsRealmUsersUserIdResetPassword` operationId).

func (*Client) PutAdminRealmsRealmUsersUserIdResetPasswordEmail

func (c *Client) PutAdminRealmsRealmUsersUserIdResetPasswordEmail(ctx context.Context, realm string, userId string, params *PutAdminRealmsRealmUsersUserIdResetPasswordEmailParams, reqEditors ...RequestEditorFn) (*http.Response, error)

PutAdminRealmsRealmUsersUserIdResetPasswordEmail Send an email to the user with a link they can click to reset their password.

The redirectUri and clientId parameters are optional. The default for the redirect is the account client. This endpoint has been deprecated. Please use the execute-actions-email passing a list with UPDATE_PASSWORD within it.

Corresponds with PUT /admin/realms/{realm}/users/{user-id}/reset-password-email (the `PutAdminRealmsRealmUsersUserIdResetPasswordEmail` operationId). Deprecated: this operation has been marked as deprecated upstream, but no `x-deprecated-reason` was set

func (*Client) PutAdminRealmsRealmUsersUserIdResetPasswordWithBody

func (c *Client) PutAdminRealmsRealmUsersUserIdResetPasswordWithBody(ctx context.Context, realm string, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PutAdminRealmsRealmUsersUserIdResetPasswordWithBody Set up a new password for the user.

Takes any type of body and a specified content type.

Corresponds with PUT /admin/realms/{realm}/users/{user-id}/reset-password (the `PutAdminRealmsRealmUsersUserIdResetPassword` operationId).

func (*Client) PutAdminRealmsRealmUsersUserIdSendVerifyEmail

func (c *Client) PutAdminRealmsRealmUsersUserIdSendVerifyEmail(ctx context.Context, realm string, userId string, params *PutAdminRealmsRealmUsersUserIdSendVerifyEmailParams, reqEditors ...RequestEditorFn) (*http.Response, error)

PutAdminRealmsRealmUsersUserIdSendVerifyEmail Send an email-verification email to the user An email contains a link the user can click to verify their email address.

The redirectUri, clientId and lifespan parameters are optional. The default for the redirect is the account client. The default for the lifespan is 12 hours

Corresponds with PUT /admin/realms/{realm}/users/{user-id}/send-verify-email (the `PutAdminRealmsRealmUsersUserIdSendVerifyEmail` operationId).

func (*Client) PutAdminRealmsRealmUsersUserIdWithBody

func (c *Client) PutAdminRealmsRealmUsersUserIdWithBody(ctx context.Context, realm string, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PutAdminRealmsRealmUsersUserIdWithBody Update the user

Takes any type of body and a specified content type.

Corresponds with PUT /admin/realms/{realm}/users/{user-id} (the `PutAdminRealmsRealmUsersUserId` operationId).

func (*Client) PutAdminRealmsRealmWithBody added in v0.2.0

func (c *Client) PutAdminRealmsRealmWithBody(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PutAdminRealmsRealmWithBody Update the top-level information of the realm Any user, roles or client information in the representation will be ignored.

This will only update top-level attributes of the realm.

Takes any type of body and a specified content type.

Corresponds with PUT /admin/realms/{realm} (the `PutAdminRealmsRealm` operationId).

type ClientInterface

type ClientInterface interface {

	// GetAdminRealms Get accessible realms Returns a list of accessible realms. The list is filtered based on what realms the caller is allowed to view.
	//
	// Corresponds with GET /admin/realms (the `GetAdminRealms` operationId).
	GetAdminRealms(ctx context.Context, params *GetAdminRealmsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostAdminRealmsWithBody Import a realm. Imports a realm from a full representation of that realm.
	//
	// Realm name must be unique.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /admin/realms (the `PostAdminRealms` operationId).
	PostAdminRealmsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostAdminRealms Import a realm. Imports a realm from a full representation of that realm.
	//
	// Realm name must be unique.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /admin/realms (the `PostAdminRealms` operationId).
	PostAdminRealms(ctx context.Context, body PostAdminRealmsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteAdminRealmsRealm Delete the realm
	//
	// Corresponds with DELETE /admin/realms/{realm} (the `DeleteAdminRealmsRealm` operationId).
	DeleteAdminRealmsRealm(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAdminRealmsRealm Get the top-level representation of the realm It will not include nested information like User and Client representations.
	//
	// Corresponds with GET /admin/realms/{realm} (the `GetAdminRealmsRealm` operationId).
	GetAdminRealmsRealm(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutAdminRealmsRealmWithBody Update the top-level information of the realm Any user, roles or client information in the representation will be ignored.
	//
	// This will only update top-level attributes of the realm.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PUT /admin/realms/{realm} (the `PutAdminRealmsRealm` operationId).
	PutAdminRealmsRealmWithBody(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutAdminRealmsRealm Update the top-level information of the realm Any user, roles or client information in the representation will be ignored.
	//
	// This will only update top-level attributes of the realm.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with PUT /admin/realms/{realm} (the `PutAdminRealmsRealm` operationId).
	PutAdminRealmsRealm(ctx context.Context, realm string, body PutAdminRealmsRealmJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteAdminRealmsRealmAdminEvents Delete all admin events
	//
	// Corresponds with DELETE /admin/realms/{realm}/admin-events (the `DeleteAdminRealmsRealmAdminEvents` operationId).
	DeleteAdminRealmsRealmAdminEvents(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAdminRealmsRealmAdminEvents Get admin events Returns all admin events, or filters events based on URL query parameters listed here
	//
	// Corresponds with GET /admin/realms/{realm}/admin-events (the `GetAdminRealmsRealmAdminEvents` operationId).
	GetAdminRealmsRealmAdminEvents(ctx context.Context, realm string, params *GetAdminRealmsRealmAdminEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostAdminRealmsRealmClientDescriptionConverterWithBody Base path for importing clients under this realm.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /admin/realms/{realm}/client-description-converter (the `PostAdminRealmsRealmClientDescriptionConverter` operationId).
	PostAdminRealmsRealmClientDescriptionConverterWithBody(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostAdminRealmsRealmClientDescriptionConverter Base path for importing clients under this realm.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /admin/realms/{realm}/client-description-converter (the `PostAdminRealmsRealmClientDescriptionConverter` operationId).
	PostAdminRealmsRealmClientDescriptionConverter(ctx context.Context, realm string, body PostAdminRealmsRealmClientDescriptionConverterJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostAdminRealmsRealmClientDescriptionConverterWithTextBody Base path for importing clients under this realm.
	//
	// Takes a body of the `text/plain` content type.
	//
	// Corresponds with POST /admin/realms/{realm}/client-description-converter (the `PostAdminRealmsRealmClientDescriptionConverter` operationId).
	PostAdminRealmsRealmClientDescriptionConverterWithTextBody(ctx context.Context, realm string, body PostAdminRealmsRealmClientDescriptionConverterTextRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAdminRealmsRealmClientPoliciesPolicies performs a GET /admin/realms/{realm}/client-policies/policies (the `GetAdminRealmsRealmClientPoliciesPolicies` operationId) request.
	GetAdminRealmsRealmClientPoliciesPolicies(ctx context.Context, realm string, params *GetAdminRealmsRealmClientPoliciesPoliciesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutAdminRealmsRealmClientPoliciesPoliciesWithBody performs a PUT /admin/realms/{realm}/client-policies/policies (the `PutAdminRealmsRealmClientPoliciesPolicies` operationId) request,
	// with any type of body and a specified content type.
	PutAdminRealmsRealmClientPoliciesPoliciesWithBody(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutAdminRealmsRealmClientPoliciesPolicies performs a PUT /admin/realms/{realm}/client-policies/policies (the `PutAdminRealmsRealmClientPoliciesPolicies` operationId) request.
	// Takes a body of the `application/json` content type.
	PutAdminRealmsRealmClientPoliciesPolicies(ctx context.Context, realm string, body PutAdminRealmsRealmClientPoliciesPoliciesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAdminRealmsRealmClientPoliciesProfiles performs a GET /admin/realms/{realm}/client-policies/profiles (the `GetAdminRealmsRealmClientPoliciesProfiles` operationId) request.
	GetAdminRealmsRealmClientPoliciesProfiles(ctx context.Context, realm string, params *GetAdminRealmsRealmClientPoliciesProfilesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutAdminRealmsRealmClientPoliciesProfilesWithBody performs a PUT /admin/realms/{realm}/client-policies/profiles (the `PutAdminRealmsRealmClientPoliciesProfiles` operationId) request,
	// with any type of body and a specified content type.
	PutAdminRealmsRealmClientPoliciesProfilesWithBody(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutAdminRealmsRealmClientPoliciesProfiles performs a PUT /admin/realms/{realm}/client-policies/profiles (the `PutAdminRealmsRealmClientPoliciesProfiles` operationId) request.
	// Takes a body of the `application/json` content type.
	PutAdminRealmsRealmClientPoliciesProfiles(ctx context.Context, realm string, body PutAdminRealmsRealmClientPoliciesProfilesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAdminRealmsRealmClientSessionStats Get client session stats Returns a JSON map.
	//
	// The key is the client id, the value is the number of sessions that currently are active with that client. Only clients that actually have a session associated with them will be in this map.
	//
	// Corresponds with GET /admin/realms/{realm}/client-session-stats (the `GetAdminRealmsRealmClientSessionStats` operationId).
	GetAdminRealmsRealmClientSessionStats(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAdminRealmsRealmClientTypes List all client types available in the current realm
	//
	// This endpoint returns a list of both global and realm level client types and the attributes they set.
	//
	// Corresponds with GET /admin/realms/{realm}/client-types (the `GetAdminRealmsRealmClientTypes` operationId).
	GetAdminRealmsRealmClientTypes(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutAdminRealmsRealmClientTypesWithBody Update a client type
	//
	// This endpoint allows you to update a realm level client type.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PUT /admin/realms/{realm}/client-types (the `PutAdminRealmsRealmClientTypes` operationId).
	PutAdminRealmsRealmClientTypesWithBody(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutAdminRealmsRealmClientTypes Update a client type
	//
	// This endpoint allows you to update a realm level client type.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with PUT /admin/realms/{realm}/client-types (the `PutAdminRealmsRealmClientTypes` operationId).
	PutAdminRealmsRealmClientTypes(ctx context.Context, realm string, body PutAdminRealmsRealmClientTypesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAdminRealmsRealmCredentialRegistrators performs a GET /admin/realms/{realm}/credential-registrators (the `GetAdminRealmsRealmCredentialRegistrators` operationId) request.
	GetAdminRealmsRealmCredentialRegistrators(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAdminRealmsRealmDefaultDefaultClientScopes Get realm default client scopes.  Only name and ids are returned.
	//
	// Corresponds with GET /admin/realms/{realm}/default-default-client-scopes (the `GetAdminRealmsRealmDefaultDefaultClientScopes` operationId).
	GetAdminRealmsRealmDefaultDefaultClientScopes(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteAdminRealmsRealmDefaultDefaultClientScopesClientScopeId performs a DELETE /admin/realms/{realm}/default-default-client-scopes/{clientScopeId} (the `DeleteAdminRealmsRealmDefaultDefaultClientScopesClientScopeId` operationId) request.
	DeleteAdminRealmsRealmDefaultDefaultClientScopesClientScopeId(ctx context.Context, realm string, clientScopeId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutAdminRealmsRealmDefaultDefaultClientScopesClientScopeId performs a PUT /admin/realms/{realm}/default-default-client-scopes/{clientScopeId} (the `PutAdminRealmsRealmDefaultDefaultClientScopesClientScopeId` operationId) request.
	PutAdminRealmsRealmDefaultDefaultClientScopesClientScopeId(ctx context.Context, realm string, clientScopeId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAdminRealmsRealmDefaultGroups Get group hierarchy.  Only name and ids are returned.
	//
	// Corresponds with GET /admin/realms/{realm}/default-groups (the `GetAdminRealmsRealmDefaultGroups` operationId).
	GetAdminRealmsRealmDefaultGroups(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteAdminRealmsRealmDefaultGroupsGroupId performs a DELETE /admin/realms/{realm}/default-groups/{groupId} (the `DeleteAdminRealmsRealmDefaultGroupsGroupId` operationId) request.
	DeleteAdminRealmsRealmDefaultGroupsGroupId(ctx context.Context, realm string, groupId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutAdminRealmsRealmDefaultGroupsGroupId performs a PUT /admin/realms/{realm}/default-groups/{groupId} (the `PutAdminRealmsRealmDefaultGroupsGroupId` operationId) request.
	PutAdminRealmsRealmDefaultGroupsGroupId(ctx context.Context, realm string, groupId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAdminRealmsRealmDefaultOptionalClientScopes Get realm optional client scopes.  Only name and ids are returned.
	//
	// Corresponds with GET /admin/realms/{realm}/default-optional-client-scopes (the `GetAdminRealmsRealmDefaultOptionalClientScopes` operationId).
	GetAdminRealmsRealmDefaultOptionalClientScopes(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteAdminRealmsRealmDefaultOptionalClientScopesClientScopeId performs a DELETE /admin/realms/{realm}/default-optional-client-scopes/{clientScopeId} (the `DeleteAdminRealmsRealmDefaultOptionalClientScopesClientScopeId` operationId) request.
	DeleteAdminRealmsRealmDefaultOptionalClientScopesClientScopeId(ctx context.Context, realm string, clientScopeId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutAdminRealmsRealmDefaultOptionalClientScopesClientScopeId performs a PUT /admin/realms/{realm}/default-optional-client-scopes/{clientScopeId} (the `PutAdminRealmsRealmDefaultOptionalClientScopesClientScopeId` operationId) request.
	PutAdminRealmsRealmDefaultOptionalClientScopesClientScopeId(ctx context.Context, realm string, clientScopeId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteAdminRealmsRealmEvents Delete all events
	//
	// Corresponds with DELETE /admin/realms/{realm}/events (the `DeleteAdminRealmsRealmEvents` operationId).
	DeleteAdminRealmsRealmEvents(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAdminRealmsRealmEvents Get events Returns all events, or filters them based on URL query parameters listed here
	//
	// Corresponds with GET /admin/realms/{realm}/events (the `GetAdminRealmsRealmEvents` operationId).
	GetAdminRealmsRealmEvents(ctx context.Context, realm string, params *GetAdminRealmsRealmEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAdminRealmsRealmEventsConfig Get the events provider configuration Returns JSON object with events provider configuration
	//
	// Corresponds with GET /admin/realms/{realm}/events/config (the `GetAdminRealmsRealmEventsConfig` operationId).
	GetAdminRealmsRealmEventsConfig(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutAdminRealmsRealmEventsConfigWithBody performs a PUT /admin/realms/{realm}/events/config (the `PutAdminRealmsRealmEventsConfig` operationId) request,
	// with any type of body and a specified content type.
	//
	// Update the events provider Change the events provider and/or its configuration.
	PutAdminRealmsRealmEventsConfigWithBody(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutAdminRealmsRealmEventsConfig performs a PUT /admin/realms/{realm}/events/config (the `PutAdminRealmsRealmEventsConfig` operationId) request.
	// Takes a body of the `application/json` content type.
	//
	// Update the events provider Change the events provider and/or its configuration.
	PutAdminRealmsRealmEventsConfig(ctx context.Context, realm string, body PutAdminRealmsRealmEventsConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAdminRealmsRealmGroupByPathPath performs a GET /admin/realms/{realm}/group-by-path/{path} (the `GetAdminRealmsRealmGroupByPathPath` operationId) request.
	GetAdminRealmsRealmGroupByPathPath(ctx context.Context, realm string, path string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAdminRealmsRealmLocalization performs a GET /admin/realms/{realm}/localization (the `GetAdminRealmsRealmLocalization` operationId) request.
	GetAdminRealmsRealmLocalization(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteAdminRealmsRealmLocalizationLocale performs a DELETE /admin/realms/{realm}/localization/{locale} (the `DeleteAdminRealmsRealmLocalizationLocale` operationId) request.
	DeleteAdminRealmsRealmLocalizationLocale(ctx context.Context, realm string, locale string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAdminRealmsRealmLocalizationLocale performs a GET /admin/realms/{realm}/localization/{locale} (the `GetAdminRealmsRealmLocalizationLocale` operationId) request.
	GetAdminRealmsRealmLocalizationLocale(ctx context.Context, realm string, locale string, params *GetAdminRealmsRealmLocalizationLocaleParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostAdminRealmsRealmLocalizationLocaleWithBody Import localization from uploaded JSON file
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /admin/realms/{realm}/localization/{locale} (the `PostAdminRealmsRealmLocalizationLocale` operationId).
	PostAdminRealmsRealmLocalizationLocaleWithBody(ctx context.Context, realm string, locale string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostAdminRealmsRealmLocalizationLocale Import localization from uploaded JSON file
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /admin/realms/{realm}/localization/{locale} (the `PostAdminRealmsRealmLocalizationLocale` operationId).
	PostAdminRealmsRealmLocalizationLocale(ctx context.Context, realm string, locale string, body PostAdminRealmsRealmLocalizationLocaleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteAdminRealmsRealmLocalizationLocaleKey performs a DELETE /admin/realms/{realm}/localization/{locale}/{key} (the `DeleteAdminRealmsRealmLocalizationLocaleKey` operationId) request.
	DeleteAdminRealmsRealmLocalizationLocaleKey(ctx context.Context, realm string, locale string, key string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAdminRealmsRealmLocalizationLocaleKey performs a GET /admin/realms/{realm}/localization/{locale}/{key} (the `GetAdminRealmsRealmLocalizationLocaleKey` operationId) request.
	GetAdminRealmsRealmLocalizationLocaleKey(ctx context.Context, realm string, locale string, key string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutAdminRealmsRealmLocalizationLocaleKeyWithBody performs a PUT /admin/realms/{realm}/localization/{locale}/{key} (the `PutAdminRealmsRealmLocalizationLocaleKey` operationId) request,
	// with any type of body and a specified content type.
	PutAdminRealmsRealmLocalizationLocaleKeyWithBody(ctx context.Context, realm string, locale string, key string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutAdminRealmsRealmLocalizationLocaleKeyWithTextBody performs a PUT /admin/realms/{realm}/localization/{locale}/{key} (the `PutAdminRealmsRealmLocalizationLocaleKey` operationId) request.
	// Takes a body of the `text/plain` content type.
	PutAdminRealmsRealmLocalizationLocaleKeyWithTextBody(ctx context.Context, realm string, locale string, key string, body PutAdminRealmsRealmLocalizationLocaleKeyTextRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostAdminRealmsRealmLogoutAll Removes all user sessions.
	//
	// Any client that has an admin url will also be told to invalidate any sessions they have.
	//
	// Corresponds with POST /admin/realms/{realm}/logout-all (the `PostAdminRealmsRealmLogoutAll` operationId).
	PostAdminRealmsRealmLogoutAll(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostAdminRealmsRealmPartialExport Partial export of existing realm into a JSON file.
	//
	// Corresponds with POST /admin/realms/{realm}/partial-export (the `PostAdminRealmsRealmPartialExport` operationId).
	PostAdminRealmsRealmPartialExport(ctx context.Context, realm string, params *PostAdminRealmsRealmPartialExportParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostAdminRealmsRealmPartialImportWithBody Partial import from a JSON file to an existing realm.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /admin/realms/{realm}/partialImport (the `PostAdminRealmsRealmPartialImport` operationId).
	PostAdminRealmsRealmPartialImportWithBody(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostAdminRealmsRealmPartialImport Partial import from a JSON file to an existing realm.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /admin/realms/{realm}/partialImport (the `PostAdminRealmsRealmPartialImport` operationId).
	PostAdminRealmsRealmPartialImport(ctx context.Context, realm string, body PostAdminRealmsRealmPartialImportJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostAdminRealmsRealmPushRevocation Push the realm's revocation policy to any client that has an admin url associated with it.
	//
	// Corresponds with POST /admin/realms/{realm}/push-revocation (the `PostAdminRealmsRealmPushRevocation` operationId).
	PostAdminRealmsRealmPushRevocation(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteAdminRealmsRealmSessionsSession Remove a specific user session.
	//
	// Any client that has an admin url will also be told to invalidate this particular session.
	//
	// Corresponds with DELETE /admin/realms/{realm}/sessions/{session} (the `DeleteAdminRealmsRealmSessionsSession` operationId).
	DeleteAdminRealmsRealmSessionsSession(ctx context.Context, realm string, session string, params *DeleteAdminRealmsRealmSessionsSessionParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostAdminRealmsRealmTestSMTPConnectionWithBody Test SMTP connection with current logged in user
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /admin/realms/{realm}/testSMTPConnection (the `PostAdminRealmsRealmTestSMTPConnection` operationId).
	//
	// Deprecated: this operation has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	PostAdminRealmsRealmTestSMTPConnectionWithBody(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostAdminRealmsRealmTestSMTPConnection Test SMTP connection with current logged in user
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /admin/realms/{realm}/testSMTPConnection (the `PostAdminRealmsRealmTestSMTPConnection` operationId).
	//
	// Deprecated: this operation has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	PostAdminRealmsRealmTestSMTPConnection(ctx context.Context, realm string, body PostAdminRealmsRealmTestSMTPConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostAdminRealmsRealmTestSMTPConnectionWithFormdataBody Test SMTP connection with current logged in user
	//
	// Takes a body of the `application/x-www-form-urlencoded` content type.
	//
	// Corresponds with POST /admin/realms/{realm}/testSMTPConnection (the `PostAdminRealmsRealmTestSMTPConnection` operationId).
	//
	// Deprecated: this operation has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	PostAdminRealmsRealmTestSMTPConnectionWithFormdataBody(ctx context.Context, realm string, body PostAdminRealmsRealmTestSMTPConnectionFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAdminRealmsRealmUsers Get users Returns a stream of users, filtered according to query parameters.
	//
	// Corresponds with GET /admin/realms/{realm}/users (the `GetAdminRealmsRealmUsers` operationId).
	GetAdminRealmsRealmUsers(ctx context.Context, realm string, params *GetAdminRealmsRealmUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostAdminRealmsRealmUsersWithBody Create a new user Username must be unique.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /admin/realms/{realm}/users (the `PostAdminRealmsRealmUsers` operationId).
	PostAdminRealmsRealmUsersWithBody(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostAdminRealmsRealmUsers Create a new user Username must be unique.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /admin/realms/{realm}/users (the `PostAdminRealmsRealmUsers` operationId).
	PostAdminRealmsRealmUsers(ctx context.Context, realm string, body PostAdminRealmsRealmUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAdminRealmsRealmUsersManagementPermissions performs a GET /admin/realms/{realm}/users-management-permissions (the `GetAdminRealmsRealmUsersManagementPermissions` operationId) request.
	GetAdminRealmsRealmUsersManagementPermissions(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutAdminRealmsRealmUsersManagementPermissionsWithBody performs a PUT /admin/realms/{realm}/users-management-permissions (the `PutAdminRealmsRealmUsersManagementPermissions` operationId) request,
	// with any type of body and a specified content type.
	PutAdminRealmsRealmUsersManagementPermissionsWithBody(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutAdminRealmsRealmUsersManagementPermissions performs a PUT /admin/realms/{realm}/users-management-permissions (the `PutAdminRealmsRealmUsersManagementPermissions` operationId) request.
	// Takes a body of the `application/json` content type.
	PutAdminRealmsRealmUsersManagementPermissions(ctx context.Context, realm string, body PutAdminRealmsRealmUsersManagementPermissionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAdminRealmsRealmUsersCount Returns the number of users that match the given criteria.
	//
	// It can be called in three different ways. 1. Don’t specify any criteria and pass {@code null}. The number of all users within that realm will be returned. <p> 2. If {@code search} is specified other criteria such as {@code last} will be ignored even though you set them. The {@code search} string will be matched against the first and last name, the username and the email of a user. <p> 3. If {@code search} is unspecified but any of {@code last}, {@code first}, {@code email} or {@code username} those criteria are matched against their respective fields on a user entity. Combined with a logical and.
	//
	// Corresponds with GET /admin/realms/{realm}/users/count (the `GetAdminRealmsRealmUsersCount` operationId).
	GetAdminRealmsRealmUsersCount(ctx context.Context, realm string, params *GetAdminRealmsRealmUsersCountParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAdminRealmsRealmUsersProfile performs a GET /admin/realms/{realm}/users/profile (the `GetAdminRealmsRealmUsersProfile` operationId) request.
	//
	// Get the configuration for the user profile.
	GetAdminRealmsRealmUsersProfile(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutAdminRealmsRealmUsersProfileWithBody performs a PUT /admin/realms/{realm}/users/profile (the `PutAdminRealmsRealmUsersProfile` operationId) request,
	// with any type of body and a specified content type.
	//
	// Set the configuration for the user profile.
	PutAdminRealmsRealmUsersProfileWithBody(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutAdminRealmsRealmUsersProfile performs a PUT /admin/realms/{realm}/users/profile (the `PutAdminRealmsRealmUsersProfile` operationId) request.
	// Takes a body of the `application/json` content type.
	//
	// Set the configuration for the user profile.
	PutAdminRealmsRealmUsersProfile(ctx context.Context, realm string, body PutAdminRealmsRealmUsersProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAdminRealmsRealmUsersProfileMetadata performs a GET /admin/realms/{realm}/users/profile/metadata (the `GetAdminRealmsRealmUsersProfileMetadata` operationId) request.
	//
	// Get the UserProfileMetadata from the configuration.
	GetAdminRealmsRealmUsersProfileMetadata(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteAdminRealmsRealmUsersUserId Delete the user
	//
	// Corresponds with DELETE /admin/realms/{realm}/users/{user-id} (the `DeleteAdminRealmsRealmUsersUserId` operationId).
	DeleteAdminRealmsRealmUsersUserId(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAdminRealmsRealmUsersUserId Get representation of the user
	//
	// Corresponds with GET /admin/realms/{realm}/users/{user-id} (the `GetAdminRealmsRealmUsersUserId` operationId).
	GetAdminRealmsRealmUsersUserId(ctx context.Context, realm string, userId string, params *GetAdminRealmsRealmUsersUserIdParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutAdminRealmsRealmUsersUserIdWithBody Update the user
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PUT /admin/realms/{realm}/users/{user-id} (the `PutAdminRealmsRealmUsersUserId` operationId).
	PutAdminRealmsRealmUsersUserIdWithBody(ctx context.Context, realm string, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutAdminRealmsRealmUsersUserId Update the user
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with PUT /admin/realms/{realm}/users/{user-id} (the `PutAdminRealmsRealmUsersUserId` operationId).
	PutAdminRealmsRealmUsersUserId(ctx context.Context, realm string, userId string, body PutAdminRealmsRealmUsersUserIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAdminRealmsRealmUsersUserIdConfiguredUserStorageCredentialTypes Return credential types, which are provided by the user storage where user is stored.
	//
	// Returned values can contain for example "password", "otp" etc. This will always return empty list for "local" users, which are not backed by any user storage
	//
	// Corresponds with GET /admin/realms/{realm}/users/{user-id}/configured-user-storage-credential-types (the `GetAdminRealmsRealmUsersUserIdConfiguredUserStorageCredentialTypes` operationId).
	GetAdminRealmsRealmUsersUserIdConfiguredUserStorageCredentialTypes(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAdminRealmsRealmUsersUserIdConsents Get consents granted by the user
	//
	// Corresponds with GET /admin/realms/{realm}/users/{user-id}/consents (the `GetAdminRealmsRealmUsersUserIdConsents` operationId).
	GetAdminRealmsRealmUsersUserIdConsents(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteAdminRealmsRealmUsersUserIdConsentsClient Revoke consent and offline tokens for particular client from user
	//
	// Corresponds with DELETE /admin/realms/{realm}/users/{user-id}/consents/{client} (the `DeleteAdminRealmsRealmUsersUserIdConsentsClient` operationId).
	DeleteAdminRealmsRealmUsersUserIdConsentsClient(ctx context.Context, realm string, userId string, client string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAdminRealmsRealmUsersUserIdCredentials performs a GET /admin/realms/{realm}/users/{user-id}/credentials (the `GetAdminRealmsRealmUsersUserIdCredentials` operationId) request.
	GetAdminRealmsRealmUsersUserIdCredentials(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteAdminRealmsRealmUsersUserIdCredentialsCredentialId Remove a credential for a user
	//
	// Corresponds with DELETE /admin/realms/{realm}/users/{user-id}/credentials/{credentialId} (the `DeleteAdminRealmsRealmUsersUserIdCredentialsCredentialId` operationId).
	DeleteAdminRealmsRealmUsersUserIdCredentialsCredentialId(ctx context.Context, realm string, userId string, credentialId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveAfterNewPreviousCredentialId Move a credential to a position behind another credential
	//
	// Corresponds with POST /admin/realms/{realm}/users/{user-id}/credentials/{credentialId}/moveAfter/{newPreviousCredentialId} (the `PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveAfterNewPreviousCredentialId` operationId).
	PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveAfterNewPreviousCredentialId(ctx context.Context, realm string, userId string, credentialId string, newPreviousCredentialId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveToFirst Move a credential to a first position in the credentials list of the user
	//
	// Corresponds with POST /admin/realms/{realm}/users/{user-id}/credentials/{credentialId}/moveToFirst (the `PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveToFirst` operationId).
	PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveToFirst(ctx context.Context, realm string, userId string, credentialId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelWithBody Update a credential label for a user
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PUT /admin/realms/{realm}/users/{user-id}/credentials/{credentialId}/userLabel (the `PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabel` operationId).
	PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelWithBody(ctx context.Context, realm string, userId string, credentialId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelWithTextBody Update a credential label for a user
	//
	// Takes a body of the `text/plain` content type.
	//
	// Corresponds with PUT /admin/realms/{realm}/users/{user-id}/credentials/{credentialId}/userLabel (the `PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabel` operationId).
	PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelWithTextBody(ctx context.Context, realm string, userId string, credentialId string, body PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelTextRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutAdminRealmsRealmUsersUserIdDisableCredentialTypesWithBody Disable all credentials for a user of a specific type
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PUT /admin/realms/{realm}/users/{user-id}/disable-credential-types (the `PutAdminRealmsRealmUsersUserIdDisableCredentialTypes` operationId).
	PutAdminRealmsRealmUsersUserIdDisableCredentialTypesWithBody(ctx context.Context, realm string, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutAdminRealmsRealmUsersUserIdDisableCredentialTypes Disable all credentials for a user of a specific type
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with PUT /admin/realms/{realm}/users/{user-id}/disable-credential-types (the `PutAdminRealmsRealmUsersUserIdDisableCredentialTypes` operationId).
	PutAdminRealmsRealmUsersUserIdDisableCredentialTypes(ctx context.Context, realm string, userId string, body PutAdminRealmsRealmUsersUserIdDisableCredentialTypesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutAdminRealmsRealmUsersUserIdExecuteActionsEmailWithBody Send an email to the user with a link they can click to execute particular actions.
	//
	// An email contains a link the user can click to perform a set of required actions. The redirectUri and clientId parameters are optional. If no redirect is given, then there will be no link back to click after actions have completed. Redirect uri must be a valid uri for the particular clientId.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PUT /admin/realms/{realm}/users/{user-id}/execute-actions-email (the `PutAdminRealmsRealmUsersUserIdExecuteActionsEmail` operationId).
	PutAdminRealmsRealmUsersUserIdExecuteActionsEmailWithBody(ctx context.Context, realm string, userId string, params *PutAdminRealmsRealmUsersUserIdExecuteActionsEmailParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutAdminRealmsRealmUsersUserIdExecuteActionsEmail Send an email to the user with a link they can click to execute particular actions.
	//
	// An email contains a link the user can click to perform a set of required actions. The redirectUri and clientId parameters are optional. If no redirect is given, then there will be no link back to click after actions have completed. Redirect uri must be a valid uri for the particular clientId.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with PUT /admin/realms/{realm}/users/{user-id}/execute-actions-email (the `PutAdminRealmsRealmUsersUserIdExecuteActionsEmail` operationId).
	PutAdminRealmsRealmUsersUserIdExecuteActionsEmail(ctx context.Context, realm string, userId string, params *PutAdminRealmsRealmUsersUserIdExecuteActionsEmailParams, body PutAdminRealmsRealmUsersUserIdExecuteActionsEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAdminRealmsRealmUsersUserIdFederatedIdentity Get social logins associated with the user
	//
	// Corresponds with GET /admin/realms/{realm}/users/{user-id}/federated-identity (the `GetAdminRealmsRealmUsersUserIdFederatedIdentity` operationId).
	GetAdminRealmsRealmUsersUserIdFederatedIdentity(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteAdminRealmsRealmUsersUserIdFederatedIdentityProvider Remove a social login provider from user
	//
	// Corresponds with DELETE /admin/realms/{realm}/users/{user-id}/federated-identity/{provider} (the `DeleteAdminRealmsRealmUsersUserIdFederatedIdentityProvider` operationId).
	DeleteAdminRealmsRealmUsersUserIdFederatedIdentityProvider(ctx context.Context, realm string, userId string, provider string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostAdminRealmsRealmUsersUserIdFederatedIdentityProvider Add a social login provider to the user
	//
	// Corresponds with POST /admin/realms/{realm}/users/{user-id}/federated-identity/{provider} (the `PostAdminRealmsRealmUsersUserIdFederatedIdentityProvider` operationId).
	PostAdminRealmsRealmUsersUserIdFederatedIdentityProvider(ctx context.Context, realm string, userId string, provider string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAdminRealmsRealmUsersUserIdGroups performs a GET /admin/realms/{realm}/users/{user-id}/groups (the `GetAdminRealmsRealmUsersUserIdGroups` operationId) request.
	GetAdminRealmsRealmUsersUserIdGroups(ctx context.Context, realm string, userId string, params *GetAdminRealmsRealmUsersUserIdGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAdminRealmsRealmUsersUserIdGroupsCount performs a GET /admin/realms/{realm}/users/{user-id}/groups/count (the `GetAdminRealmsRealmUsersUserIdGroupsCount` operationId) request.
	GetAdminRealmsRealmUsersUserIdGroupsCount(ctx context.Context, realm string, userId string, params *GetAdminRealmsRealmUsersUserIdGroupsCountParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteAdminRealmsRealmUsersUserIdGroupsGroupId performs a DELETE /admin/realms/{realm}/users/{user-id}/groups/{groupId} (the `DeleteAdminRealmsRealmUsersUserIdGroupsGroupId` operationId) request.
	DeleteAdminRealmsRealmUsersUserIdGroupsGroupId(ctx context.Context, realm string, userId string, groupId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutAdminRealmsRealmUsersUserIdGroupsGroupId performs a PUT /admin/realms/{realm}/users/{user-id}/groups/{groupId} (the `PutAdminRealmsRealmUsersUserIdGroupsGroupId` operationId) request.
	PutAdminRealmsRealmUsersUserIdGroupsGroupId(ctx context.Context, realm string, userId string, groupId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostAdminRealmsRealmUsersUserIdImpersonation Impersonate the user
	//
	// Corresponds with POST /admin/realms/{realm}/users/{user-id}/impersonation (the `PostAdminRealmsRealmUsersUserIdImpersonation` operationId).
	PostAdminRealmsRealmUsersUserIdImpersonation(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostAdminRealmsRealmUsersUserIdLogout Remove all user sessions associated with the user Also send notification to all clients that have an admin URL to invalidate the sessions for the particular user.
	//
	// Corresponds with POST /admin/realms/{realm}/users/{user-id}/logout (the `PostAdminRealmsRealmUsersUserIdLogout` operationId).
	PostAdminRealmsRealmUsersUserIdLogout(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAdminRealmsRealmUsersUserIdOfflineSessionsClientUuid Get offline sessions associated with the user and client
	//
	// Corresponds with GET /admin/realms/{realm}/users/{user-id}/offline-sessions/{clientUuid} (the `GetAdminRealmsRealmUsersUserIdOfflineSessionsClientUuid` operationId).
	GetAdminRealmsRealmUsersUserIdOfflineSessionsClientUuid(ctx context.Context, realm string, userId string, clientUuid string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutAdminRealmsRealmUsersUserIdResetPasswordWithBody Set up a new password for the user.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PUT /admin/realms/{realm}/users/{user-id}/reset-password (the `PutAdminRealmsRealmUsersUserIdResetPassword` operationId).
	PutAdminRealmsRealmUsersUserIdResetPasswordWithBody(ctx context.Context, realm string, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutAdminRealmsRealmUsersUserIdResetPassword Set up a new password for the user.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with PUT /admin/realms/{realm}/users/{user-id}/reset-password (the `PutAdminRealmsRealmUsersUserIdResetPassword` operationId).
	PutAdminRealmsRealmUsersUserIdResetPassword(ctx context.Context, realm string, userId string, body PutAdminRealmsRealmUsersUserIdResetPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutAdminRealmsRealmUsersUserIdResetPasswordEmail Send an email to the user with a link they can click to reset their password.
	//
	// The redirectUri and clientId parameters are optional. The default for the redirect is the account client. This endpoint has been deprecated.  Please use the execute-actions-email passing a list with UPDATE_PASSWORD within it.
	//
	// Corresponds with PUT /admin/realms/{realm}/users/{user-id}/reset-password-email (the `PutAdminRealmsRealmUsersUserIdResetPasswordEmail` operationId).
	//
	// Deprecated: this operation has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	PutAdminRealmsRealmUsersUserIdResetPasswordEmail(ctx context.Context, realm string, userId string, params *PutAdminRealmsRealmUsersUserIdResetPasswordEmailParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutAdminRealmsRealmUsersUserIdSendVerifyEmail Send an email-verification email to the user An email contains a link the user can click to verify their email address.
	//
	// The redirectUri, clientId and lifespan parameters are optional. The default for the redirect is the account client. The default for the lifespan is 12 hours
	//
	// Corresponds with PUT /admin/realms/{realm}/users/{user-id}/send-verify-email (the `PutAdminRealmsRealmUsersUserIdSendVerifyEmail` operationId).
	PutAdminRealmsRealmUsersUserIdSendVerifyEmail(ctx context.Context, realm string, userId string, params *PutAdminRealmsRealmUsersUserIdSendVerifyEmailParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAdminRealmsRealmUsersUserIdSessions Get sessions associated with the user
	//
	// Corresponds with GET /admin/realms/{realm}/users/{user-id}/sessions (the `GetAdminRealmsRealmUsersUserIdSessions` operationId).
	GetAdminRealmsRealmUsersUserIdSessions(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAdminRealmsRealmUsersUserIdUnmanagedAttributes performs a GET /admin/realms/{realm}/users/{user-id}/unmanagedAttributes (the `GetAdminRealmsRealmUsersUserIdUnmanagedAttributes` operationId) request.
	GetAdminRealmsRealmUsersUserIdUnmanagedAttributes(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)
}

The interface specification for the client above.

type ClientOption

type ClientOption func(*Client) error

ClientOption allows setting custom parameters during construction

func WithBaseURL

func WithBaseURL(baseURL string) ClientOption

WithBaseURL overrides the baseURL.

func WithHTTPClient

func WithHTTPClient(doer HttpRequestDoer) ClientOption

WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.

func WithRequestEditorFn

func WithRequestEditorFn(fn RequestEditorFn) ClientOption

WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.

type ClientPoliciesRepresentation added in v0.2.0

type ClientPoliciesRepresentation struct {
	GlobalPolicies *[]ClientPolicyRepresentation `json:"globalPolicies,omitempty"`
	Policies       *[]ClientPolicyRepresentation `json:"policies,omitempty"`
}

ClientPoliciesRepresentation defines model for ClientPoliciesRepresentation.

type ClientPolicyConditionRepresentation added in v0.2.0

type ClientPolicyConditionRepresentation struct {
	Condition     *string        `json:"condition,omitempty"`
	Configuration *[]interface{} `json:"configuration,omitempty"`
}

ClientPolicyConditionRepresentation defines model for ClientPolicyConditionRepresentation.

type ClientPolicyExecutorRepresentation added in v0.2.0

type ClientPolicyExecutorRepresentation struct {
	Configuration *[]interface{} `json:"configuration,omitempty"`
	Executor      *string        `json:"executor,omitempty"`
}

ClientPolicyExecutorRepresentation defines model for ClientPolicyExecutorRepresentation.

type ClientPolicyRepresentation added in v0.2.0

type ClientPolicyRepresentation struct {
	Conditions  *[]ClientPolicyConditionRepresentation `json:"conditions,omitempty"`
	Description *string                                `json:"description,omitempty"`
	Enabled     *bool                                  `json:"enabled,omitempty"`
	Name        *string                                `json:"name,omitempty"`
	Profiles    *[]string                              `json:"profiles,omitempty"`
}

ClientPolicyRepresentation defines model for ClientPolicyRepresentation.

type ClientProfileRepresentation added in v0.2.0

type ClientProfileRepresentation struct {
	Description *string                               `json:"description,omitempty"`
	Executors   *[]ClientPolicyExecutorRepresentation `json:"executors,omitempty"`
	Name        *string                               `json:"name,omitempty"`
}

ClientProfileRepresentation defines model for ClientProfileRepresentation.

type ClientProfilesRepresentation added in v0.2.0

type ClientProfilesRepresentation struct {
	GlobalProfiles *[]ClientProfileRepresentation `json:"globalProfiles,omitempty"`
	Profiles       *[]ClientProfileRepresentation `json:"profiles,omitempty"`
}

ClientProfilesRepresentation defines model for ClientProfilesRepresentation.

type ClientRepresentation added in v0.2.0

type ClientRepresentation struct {
	Access                             *map[string]bool              `json:"access,omitempty"`
	AdminUrl                           *string                       `json:"adminUrl,omitempty"`
	AlwaysDisplayInConsole             *bool                         `json:"alwaysDisplayInConsole,omitempty"`
	Attributes                         *map[string]string            `json:"attributes,omitempty"`
	AuthenticationFlowBindingOverrides *map[string]string            `json:"authenticationFlowBindingOverrides,omitempty"`
	AuthorizationServicesEnabled       *bool                         `json:"authorizationServicesEnabled,omitempty"`
	AuthorizationSettings              *ResourceServerRepresentation `json:"authorizationSettings,omitempty"`
	BaseUrl                            *string                       `json:"baseUrl,omitempty"`
	BearerOnly                         *bool                         `json:"bearerOnly,omitempty"`
	ClientAuthenticatorType            *string                       `json:"clientAuthenticatorType,omitempty"`
	ClientId                           *string                       `json:"clientId,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	ClientTemplate      *string   `json:"clientTemplate,omitempty"`
	ConsentRequired     *bool     `json:"consentRequired,omitempty"`
	DefaultClientScopes *[]string `json:"defaultClientScopes,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	DefaultRoles              *[]string `json:"defaultRoles,omitempty"`
	Description               *string   `json:"description,omitempty"`
	DirectAccessGrantsEnabled *bool     `json:"directAccessGrantsEnabled,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	DirectGrantsOnly          *bool                           `json:"directGrantsOnly,omitempty"`
	Enabled                   *bool                           `json:"enabled,omitempty"`
	FrontchannelLogout        *bool                           `json:"frontchannelLogout,omitempty"`
	FullScopeAllowed          *bool                           `json:"fullScopeAllowed,omitempty"`
	Id                        *string                         `json:"id,omitempty"`
	ImplicitFlowEnabled       *bool                           `json:"implicitFlowEnabled,omitempty"`
	Name                      *string                         `json:"name,omitempty"`
	NodeReRegistrationTimeout *int32                          `json:"nodeReRegistrationTimeout,omitempty"`
	NotBefore                 *int32                          `json:"notBefore,omitempty"`
	OptionalClientScopes      *[]string                       `json:"optionalClientScopes,omitempty"`
	Origin                    *string                         `json:"origin,omitempty"`
	Protocol                  *string                         `json:"protocol,omitempty"`
	ProtocolMappers           *[]ProtocolMapperRepresentation `json:"protocolMappers,omitempty"`
	PublicClient              *bool                           `json:"publicClient,omitempty"`
	RedirectUris              *[]string                       `json:"redirectUris,omitempty"`
	RegisteredNodes           *map[string]int32               `json:"registeredNodes,omitempty"`
	RegistrationAccessToken   *string                         `json:"registrationAccessToken,omitempty"`
	RootUrl                   *string                         `json:"rootUrl,omitempty"`
	Secret                    *string                         `json:"secret,omitempty"`
	ServiceAccountsEnabled    *bool                           `json:"serviceAccountsEnabled,omitempty"`
	StandardFlowEnabled       *bool                           `json:"standardFlowEnabled,omitempty"`
	SurrogateAuthRequired     *bool                           `json:"surrogateAuthRequired,omitempty"`
	Type                      *string                         `json:"type,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	UseTemplateConfig *bool `json:"useTemplateConfig,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	UseTemplateMappers *bool `json:"useTemplateMappers,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	UseTemplateScope *bool     `json:"useTemplateScope,omitempty"`
	WebOrigins       *[]string `json:"webOrigins,omitempty"`
}

ClientRepresentation defines model for ClientRepresentation.

type ClientScopeRepresentation added in v0.2.0

type ClientScopeRepresentation struct {
	Attributes      *map[string]string              `json:"attributes,omitempty"`
	Description     *string                         `json:"description,omitempty"`
	Id              *string                         `json:"id,omitempty"`
	Name            *string                         `json:"name,omitempty"`
	Protocol        *string                         `json:"protocol,omitempty"`
	ProtocolMappers *[]ProtocolMapperRepresentation `json:"protocolMappers,omitempty"`
}

ClientScopeRepresentation defines model for ClientScopeRepresentation.

type ClientTemplateRepresentation deprecated added in v0.2.0

type ClientTemplateRepresentation struct {
	Attributes                *map[string]string              `json:"attributes,omitempty"`
	BearerOnly                *bool                           `json:"bearerOnly,omitempty"`
	ConsentRequired           *bool                           `json:"consentRequired,omitempty"`
	Description               *string                         `json:"description,omitempty"`
	DirectAccessGrantsEnabled *bool                           `json:"directAccessGrantsEnabled,omitempty"`
	FrontchannelLogout        *bool                           `json:"frontchannelLogout,omitempty"`
	FullScopeAllowed          *bool                           `json:"fullScopeAllowed,omitempty"`
	Id                        *string                         `json:"id,omitempty"`
	ImplicitFlowEnabled       *bool                           `json:"implicitFlowEnabled,omitempty"`
	Name                      *string                         `json:"name,omitempty"`
	Protocol                  *string                         `json:"protocol,omitempty"`
	ProtocolMappers           *[]ProtocolMapperRepresentation `json:"protocolMappers,omitempty"`
	PublicClient              *bool                           `json:"publicClient,omitempty"`
	ServiceAccountsEnabled    *bool                           `json:"serviceAccountsEnabled,omitempty"`
	StandardFlowEnabled       *bool                           `json:"standardFlowEnabled,omitempty"`
}

ClientTemplateRepresentation defines model for ClientTemplateRepresentation.

Deprecated: this type has been marked as deprecated upstream, but no `x-deprecated-reason` was set

type ClientTypeRepresentation added in v0.2.0

type ClientTypeRepresentation struct {
	Config   *map[string]PropertyConfig `json:"config,omitempty"`
	Name     *string                    `json:"name,omitempty"`
	Provider *string                    `json:"provider,omitempty"`
}

ClientTypeRepresentation defines model for ClientTypeRepresentation.

type ClientTypesRepresentation added in v0.2.0

type ClientTypesRepresentation struct {
	ClientTypes       *[]ClientTypeRepresentation `json:"client-types,omitempty"`
	GlobalClientTypes *[]ClientTypeRepresentation `json:"global-client-types,omitempty"`
}

ClientTypesRepresentation defines model for ClientTypesRepresentation.

type ClientWithResponses

type ClientWithResponses struct {
	ClientInterface
}

ClientWithResponses builds on ClientInterface to offer response payloads

func NewClientWithResponses

func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)

NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling

func (*ClientWithResponses) DeleteAdminRealmsRealmAdminEventsWithResponse added in v0.2.0

func (c *ClientWithResponses) DeleteAdminRealmsRealmAdminEventsWithResponse(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*DeleteAdminRealmsRealmAdminEventsResponse, error)

DeleteAdminRealmsRealmAdminEventsWithResponse Delete all admin events

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /admin/realms/{realm}/admin-events (the `DeleteAdminRealmsRealmAdminEvents` operationId).

func (*ClientWithResponses) DeleteAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdWithResponse added in v0.2.0

func (c *ClientWithResponses) DeleteAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdWithResponse(ctx context.Context, realm string, clientScopeId string, reqEditors ...RequestEditorFn) (*DeleteAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdResponse, error)

DeleteAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdWithResponse performs a DELETE /admin/realms/{realm}/default-default-client-scopes/{clientScopeId} (the `DeleteAdminRealmsRealmDefaultDefaultClientScopesClientScopeId` operationId) request.

Returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) DeleteAdminRealmsRealmDefaultGroupsGroupIdWithResponse added in v0.2.0

func (c *ClientWithResponses) DeleteAdminRealmsRealmDefaultGroupsGroupIdWithResponse(ctx context.Context, realm string, groupId string, reqEditors ...RequestEditorFn) (*DeleteAdminRealmsRealmDefaultGroupsGroupIdResponse, error)

DeleteAdminRealmsRealmDefaultGroupsGroupIdWithResponse performs a DELETE /admin/realms/{realm}/default-groups/{groupId} (the `DeleteAdminRealmsRealmDefaultGroupsGroupId` operationId) request.

Returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) DeleteAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdWithResponse added in v0.2.0

func (c *ClientWithResponses) DeleteAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdWithResponse(ctx context.Context, realm string, clientScopeId string, reqEditors ...RequestEditorFn) (*DeleteAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdResponse, error)

DeleteAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdWithResponse performs a DELETE /admin/realms/{realm}/default-optional-client-scopes/{clientScopeId} (the `DeleteAdminRealmsRealmDefaultOptionalClientScopesClientScopeId` operationId) request.

Returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) DeleteAdminRealmsRealmEventsWithResponse added in v0.2.0

func (c *ClientWithResponses) DeleteAdminRealmsRealmEventsWithResponse(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*DeleteAdminRealmsRealmEventsResponse, error)

DeleteAdminRealmsRealmEventsWithResponse Delete all events

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /admin/realms/{realm}/events (the `DeleteAdminRealmsRealmEvents` operationId).

func (*ClientWithResponses) DeleteAdminRealmsRealmLocalizationLocaleKeyWithResponse added in v0.2.0

func (c *ClientWithResponses) DeleteAdminRealmsRealmLocalizationLocaleKeyWithResponse(ctx context.Context, realm string, locale string, key string, reqEditors ...RequestEditorFn) (*DeleteAdminRealmsRealmLocalizationLocaleKeyResponse, error)

DeleteAdminRealmsRealmLocalizationLocaleKeyWithResponse performs a DELETE /admin/realms/{realm}/localization/{locale}/{key} (the `DeleteAdminRealmsRealmLocalizationLocaleKey` operationId) request.

Returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) DeleteAdminRealmsRealmLocalizationLocaleWithResponse added in v0.2.0

func (c *ClientWithResponses) DeleteAdminRealmsRealmLocalizationLocaleWithResponse(ctx context.Context, realm string, locale string, reqEditors ...RequestEditorFn) (*DeleteAdminRealmsRealmLocalizationLocaleResponse, error)

DeleteAdminRealmsRealmLocalizationLocaleWithResponse performs a DELETE /admin/realms/{realm}/localization/{locale} (the `DeleteAdminRealmsRealmLocalizationLocale` operationId) request.

Returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) DeleteAdminRealmsRealmSessionsSessionWithResponse added in v0.2.0

func (c *ClientWithResponses) DeleteAdminRealmsRealmSessionsSessionWithResponse(ctx context.Context, realm string, session string, params *DeleteAdminRealmsRealmSessionsSessionParams, reqEditors ...RequestEditorFn) (*DeleteAdminRealmsRealmSessionsSessionResponse, error)

DeleteAdminRealmsRealmSessionsSessionWithResponse Remove a specific user session.

Any client that has an admin url will also be told to invalidate this particular session.

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /admin/realms/{realm}/sessions/{session} (the `DeleteAdminRealmsRealmSessionsSession` operationId).

func (*ClientWithResponses) DeleteAdminRealmsRealmUsersUserIdConsentsClientWithResponse

func (c *ClientWithResponses) DeleteAdminRealmsRealmUsersUserIdConsentsClientWithResponse(ctx context.Context, realm string, userId string, client string, reqEditors ...RequestEditorFn) (*DeleteAdminRealmsRealmUsersUserIdConsentsClientResponse, error)

DeleteAdminRealmsRealmUsersUserIdConsentsClientWithResponse Revoke consent and offline tokens for particular client from user

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /admin/realms/{realm}/users/{user-id}/consents/{client} (the `DeleteAdminRealmsRealmUsersUserIdConsentsClient` operationId).

func (*ClientWithResponses) DeleteAdminRealmsRealmUsersUserIdCredentialsCredentialIdWithResponse

func (c *ClientWithResponses) DeleteAdminRealmsRealmUsersUserIdCredentialsCredentialIdWithResponse(ctx context.Context, realm string, userId string, credentialId string, reqEditors ...RequestEditorFn) (*DeleteAdminRealmsRealmUsersUserIdCredentialsCredentialIdResponse, error)

DeleteAdminRealmsRealmUsersUserIdCredentialsCredentialIdWithResponse Remove a credential for a user

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /admin/realms/{realm}/users/{user-id}/credentials/{credentialId} (the `DeleteAdminRealmsRealmUsersUserIdCredentialsCredentialId` operationId).

func (*ClientWithResponses) DeleteAdminRealmsRealmUsersUserIdFederatedIdentityProviderWithResponse

func (c *ClientWithResponses) DeleteAdminRealmsRealmUsersUserIdFederatedIdentityProviderWithResponse(ctx context.Context, realm string, userId string, provider string, reqEditors ...RequestEditorFn) (*DeleteAdminRealmsRealmUsersUserIdFederatedIdentityProviderResponse, error)

DeleteAdminRealmsRealmUsersUserIdFederatedIdentityProviderWithResponse Remove a social login provider from user

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /admin/realms/{realm}/users/{user-id}/federated-identity/{provider} (the `DeleteAdminRealmsRealmUsersUserIdFederatedIdentityProvider` operationId).

func (*ClientWithResponses) DeleteAdminRealmsRealmUsersUserIdGroupsGroupIdWithResponse

func (c *ClientWithResponses) DeleteAdminRealmsRealmUsersUserIdGroupsGroupIdWithResponse(ctx context.Context, realm string, userId string, groupId string, reqEditors ...RequestEditorFn) (*DeleteAdminRealmsRealmUsersUserIdGroupsGroupIdResponse, error)

DeleteAdminRealmsRealmUsersUserIdGroupsGroupIdWithResponse performs a DELETE /admin/realms/{realm}/users/{user-id}/groups/{groupId} (the `DeleteAdminRealmsRealmUsersUserIdGroupsGroupId` operationId) request.

Returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) DeleteAdminRealmsRealmUsersUserIdWithResponse

func (c *ClientWithResponses) DeleteAdminRealmsRealmUsersUserIdWithResponse(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*DeleteAdminRealmsRealmUsersUserIdResponse, error)

DeleteAdminRealmsRealmUsersUserIdWithResponse Delete the user

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /admin/realms/{realm}/users/{user-id} (the `DeleteAdminRealmsRealmUsersUserId` operationId).

func (*ClientWithResponses) DeleteAdminRealmsRealmWithResponse added in v0.2.0

func (c *ClientWithResponses) DeleteAdminRealmsRealmWithResponse(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*DeleteAdminRealmsRealmResponse, error)

DeleteAdminRealmsRealmWithResponse Delete the realm

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /admin/realms/{realm} (the `DeleteAdminRealmsRealm` operationId).

func (*ClientWithResponses) GetAdminRealmsRealmAdminEventsWithResponse added in v0.2.0

func (c *ClientWithResponses) GetAdminRealmsRealmAdminEventsWithResponse(ctx context.Context, realm string, params *GetAdminRealmsRealmAdminEventsParams, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmAdminEventsResponse, error)

GetAdminRealmsRealmAdminEventsWithResponse Get admin events Returns all admin events, or filters events based on URL query parameters listed here

Returns a wrapper object for the known response body format(s).

Corresponds with GET /admin/realms/{realm}/admin-events (the `GetAdminRealmsRealmAdminEvents` operationId).

func (*ClientWithResponses) GetAdminRealmsRealmClientPoliciesPoliciesWithResponse added in v0.2.0

func (c *ClientWithResponses) GetAdminRealmsRealmClientPoliciesPoliciesWithResponse(ctx context.Context, realm string, params *GetAdminRealmsRealmClientPoliciesPoliciesParams, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmClientPoliciesPoliciesResponse, error)

GetAdminRealmsRealmClientPoliciesPoliciesWithResponse performs a GET /admin/realms/{realm}/client-policies/policies (the `GetAdminRealmsRealmClientPoliciesPolicies` operationId) request.

Returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) GetAdminRealmsRealmClientPoliciesProfilesWithResponse added in v0.2.0

func (c *ClientWithResponses) GetAdminRealmsRealmClientPoliciesProfilesWithResponse(ctx context.Context, realm string, params *GetAdminRealmsRealmClientPoliciesProfilesParams, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmClientPoliciesProfilesResponse, error)

GetAdminRealmsRealmClientPoliciesProfilesWithResponse performs a GET /admin/realms/{realm}/client-policies/profiles (the `GetAdminRealmsRealmClientPoliciesProfiles` operationId) request.

Returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) GetAdminRealmsRealmClientSessionStatsWithResponse added in v0.2.0

func (c *ClientWithResponses) GetAdminRealmsRealmClientSessionStatsWithResponse(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmClientSessionStatsResponse, error)

GetAdminRealmsRealmClientSessionStatsWithResponse Get client session stats Returns a JSON map.

The key is the client id, the value is the number of sessions that currently are active with that client. Only clients that actually have a session associated with them will be in this map.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /admin/realms/{realm}/client-session-stats (the `GetAdminRealmsRealmClientSessionStats` operationId).

func (*ClientWithResponses) GetAdminRealmsRealmClientTypesWithResponse added in v0.2.0

func (c *ClientWithResponses) GetAdminRealmsRealmClientTypesWithResponse(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmClientTypesResponse, error)

GetAdminRealmsRealmClientTypesWithResponse List all client types available in the current realm

This endpoint returns a list of both global and realm level client types and the attributes they set.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /admin/realms/{realm}/client-types (the `GetAdminRealmsRealmClientTypes` operationId).

func (*ClientWithResponses) GetAdminRealmsRealmCredentialRegistratorsWithResponse added in v0.2.0

func (c *ClientWithResponses) GetAdminRealmsRealmCredentialRegistratorsWithResponse(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmCredentialRegistratorsResponse, error)

GetAdminRealmsRealmCredentialRegistratorsWithResponse performs a GET /admin/realms/{realm}/credential-registrators (the `GetAdminRealmsRealmCredentialRegistrators` operationId) request.

Returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) GetAdminRealmsRealmDefaultDefaultClientScopesWithResponse added in v0.2.0

func (c *ClientWithResponses) GetAdminRealmsRealmDefaultDefaultClientScopesWithResponse(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmDefaultDefaultClientScopesResponse, error)

GetAdminRealmsRealmDefaultDefaultClientScopesWithResponse Get realm default client scopes. Only name and ids are returned.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /admin/realms/{realm}/default-default-client-scopes (the `GetAdminRealmsRealmDefaultDefaultClientScopes` operationId).

func (*ClientWithResponses) GetAdminRealmsRealmDefaultGroupsWithResponse added in v0.2.0

func (c *ClientWithResponses) GetAdminRealmsRealmDefaultGroupsWithResponse(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmDefaultGroupsResponse, error)

GetAdminRealmsRealmDefaultGroupsWithResponse Get group hierarchy. Only name and ids are returned.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /admin/realms/{realm}/default-groups (the `GetAdminRealmsRealmDefaultGroups` operationId).

func (*ClientWithResponses) GetAdminRealmsRealmDefaultOptionalClientScopesWithResponse added in v0.2.0

func (c *ClientWithResponses) GetAdminRealmsRealmDefaultOptionalClientScopesWithResponse(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmDefaultOptionalClientScopesResponse, error)

GetAdminRealmsRealmDefaultOptionalClientScopesWithResponse Get realm optional client scopes. Only name and ids are returned.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /admin/realms/{realm}/default-optional-client-scopes (the `GetAdminRealmsRealmDefaultOptionalClientScopes` operationId).

func (*ClientWithResponses) GetAdminRealmsRealmEventsConfigWithResponse added in v0.2.0

func (c *ClientWithResponses) GetAdminRealmsRealmEventsConfigWithResponse(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmEventsConfigResponse, error)

GetAdminRealmsRealmEventsConfigWithResponse Get the events provider configuration Returns JSON object with events provider configuration

Returns a wrapper object for the known response body format(s).

Corresponds with GET /admin/realms/{realm}/events/config (the `GetAdminRealmsRealmEventsConfig` operationId).

func (*ClientWithResponses) GetAdminRealmsRealmEventsWithResponse added in v0.2.0

func (c *ClientWithResponses) GetAdminRealmsRealmEventsWithResponse(ctx context.Context, realm string, params *GetAdminRealmsRealmEventsParams, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmEventsResponse, error)

GetAdminRealmsRealmEventsWithResponse Get events Returns all events, or filters them based on URL query parameters listed here

Returns a wrapper object for the known response body format(s).

Corresponds with GET /admin/realms/{realm}/events (the `GetAdminRealmsRealmEvents` operationId).

func (*ClientWithResponses) GetAdminRealmsRealmGroupByPathPathWithResponse added in v0.2.0

func (c *ClientWithResponses) GetAdminRealmsRealmGroupByPathPathWithResponse(ctx context.Context, realm string, path string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmGroupByPathPathResponse, error)

GetAdminRealmsRealmGroupByPathPathWithResponse performs a GET /admin/realms/{realm}/group-by-path/{path} (the `GetAdminRealmsRealmGroupByPathPath` operationId) request.

Returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) GetAdminRealmsRealmLocalizationLocaleKeyWithResponse added in v0.2.0

func (c *ClientWithResponses) GetAdminRealmsRealmLocalizationLocaleKeyWithResponse(ctx context.Context, realm string, locale string, key string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmLocalizationLocaleKeyResponse, error)

GetAdminRealmsRealmLocalizationLocaleKeyWithResponse performs a GET /admin/realms/{realm}/localization/{locale}/{key} (the `GetAdminRealmsRealmLocalizationLocaleKey` operationId) request.

Returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) GetAdminRealmsRealmLocalizationLocaleWithResponse added in v0.2.0

func (c *ClientWithResponses) GetAdminRealmsRealmLocalizationLocaleWithResponse(ctx context.Context, realm string, locale string, params *GetAdminRealmsRealmLocalizationLocaleParams, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmLocalizationLocaleResponse, error)

GetAdminRealmsRealmLocalizationLocaleWithResponse performs a GET /admin/realms/{realm}/localization/{locale} (the `GetAdminRealmsRealmLocalizationLocale` operationId) request.

Returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) GetAdminRealmsRealmLocalizationWithResponse added in v0.2.0

func (c *ClientWithResponses) GetAdminRealmsRealmLocalizationWithResponse(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmLocalizationResponse, error)

GetAdminRealmsRealmLocalizationWithResponse performs a GET /admin/realms/{realm}/localization (the `GetAdminRealmsRealmLocalization` operationId) request.

Returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) GetAdminRealmsRealmUsersCountWithResponse

func (c *ClientWithResponses) GetAdminRealmsRealmUsersCountWithResponse(ctx context.Context, realm string, params *GetAdminRealmsRealmUsersCountParams, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmUsersCountResponse, error)

GetAdminRealmsRealmUsersCountWithResponse Returns the number of users that match the given criteria.

It can be called in three different ways. 1. Don’t specify any criteria and pass {@code null}. The number of all users within that realm will be returned. <p> 2. If {@code search} is specified other criteria such as {@code last} will be ignored even though you set them. The {@code search} string will be matched against the first and last name, the username and the email of a user. <p> 3. If {@code search} is unspecified but any of {@code last}, {@code first}, {@code email} or {@code username} those criteria are matched against their respective fields on a user entity. Combined with a logical and.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /admin/realms/{realm}/users/count (the `GetAdminRealmsRealmUsersCount` operationId).

func (*ClientWithResponses) GetAdminRealmsRealmUsersManagementPermissionsWithResponse added in v0.2.0

func (c *ClientWithResponses) GetAdminRealmsRealmUsersManagementPermissionsWithResponse(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmUsersManagementPermissionsResponse, error)

GetAdminRealmsRealmUsersManagementPermissionsWithResponse performs a GET /admin/realms/{realm}/users-management-permissions (the `GetAdminRealmsRealmUsersManagementPermissions` operationId) request.

Returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) GetAdminRealmsRealmUsersProfileMetadataWithResponse

func (c *ClientWithResponses) GetAdminRealmsRealmUsersProfileMetadataWithResponse(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmUsersProfileMetadataResponse, error)

GetAdminRealmsRealmUsersProfileMetadataWithResponse performs a GET /admin/realms/{realm}/users/profile/metadata (the `GetAdminRealmsRealmUsersProfileMetadata` operationId) request.

Get the UserProfileMetadata from the configuration.

Returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) GetAdminRealmsRealmUsersProfileWithResponse

func (c *ClientWithResponses) GetAdminRealmsRealmUsersProfileWithResponse(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmUsersProfileResponse, error)

GetAdminRealmsRealmUsersProfileWithResponse performs a GET /admin/realms/{realm}/users/profile (the `GetAdminRealmsRealmUsersProfile` operationId) request.

Get the configuration for the user profile.

Returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) GetAdminRealmsRealmUsersUserIdConfiguredUserStorageCredentialTypesWithResponse

func (c *ClientWithResponses) GetAdminRealmsRealmUsersUserIdConfiguredUserStorageCredentialTypesWithResponse(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmUsersUserIdConfiguredUserStorageCredentialTypesResponse, error)

GetAdminRealmsRealmUsersUserIdConfiguredUserStorageCredentialTypesWithResponse Return credential types, which are provided by the user storage where user is stored.

Returned values can contain for example "password", "otp" etc. This will always return empty list for "local" users, which are not backed by any user storage

Returns a wrapper object for the known response body format(s).

Corresponds with GET /admin/realms/{realm}/users/{user-id}/configured-user-storage-credential-types (the `GetAdminRealmsRealmUsersUserIdConfiguredUserStorageCredentialTypes` operationId).

func (*ClientWithResponses) GetAdminRealmsRealmUsersUserIdConsentsWithResponse

func (c *ClientWithResponses) GetAdminRealmsRealmUsersUserIdConsentsWithResponse(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmUsersUserIdConsentsResponse, error)

GetAdminRealmsRealmUsersUserIdConsentsWithResponse Get consents granted by the user

Returns a wrapper object for the known response body format(s).

Corresponds with GET /admin/realms/{realm}/users/{user-id}/consents (the `GetAdminRealmsRealmUsersUserIdConsents` operationId).

func (*ClientWithResponses) GetAdminRealmsRealmUsersUserIdCredentialsWithResponse

func (c *ClientWithResponses) GetAdminRealmsRealmUsersUserIdCredentialsWithResponse(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmUsersUserIdCredentialsResponse, error)

GetAdminRealmsRealmUsersUserIdCredentialsWithResponse performs a GET /admin/realms/{realm}/users/{user-id}/credentials (the `GetAdminRealmsRealmUsersUserIdCredentials` operationId) request.

Returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) GetAdminRealmsRealmUsersUserIdFederatedIdentityWithResponse

func (c *ClientWithResponses) GetAdminRealmsRealmUsersUserIdFederatedIdentityWithResponse(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmUsersUserIdFederatedIdentityResponse, error)

GetAdminRealmsRealmUsersUserIdFederatedIdentityWithResponse Get social logins associated with the user

Returns a wrapper object for the known response body format(s).

Corresponds with GET /admin/realms/{realm}/users/{user-id}/federated-identity (the `GetAdminRealmsRealmUsersUserIdFederatedIdentity` operationId).

func (*ClientWithResponses) GetAdminRealmsRealmUsersUserIdGroupsCountWithResponse

func (c *ClientWithResponses) GetAdminRealmsRealmUsersUserIdGroupsCountWithResponse(ctx context.Context, realm string, userId string, params *GetAdminRealmsRealmUsersUserIdGroupsCountParams, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmUsersUserIdGroupsCountResponse, error)

GetAdminRealmsRealmUsersUserIdGroupsCountWithResponse performs a GET /admin/realms/{realm}/users/{user-id}/groups/count (the `GetAdminRealmsRealmUsersUserIdGroupsCount` operationId) request.

Returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) GetAdminRealmsRealmUsersUserIdGroupsWithResponse

func (c *ClientWithResponses) GetAdminRealmsRealmUsersUserIdGroupsWithResponse(ctx context.Context, realm string, userId string, params *GetAdminRealmsRealmUsersUserIdGroupsParams, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmUsersUserIdGroupsResponse, error)

GetAdminRealmsRealmUsersUserIdGroupsWithResponse performs a GET /admin/realms/{realm}/users/{user-id}/groups (the `GetAdminRealmsRealmUsersUserIdGroups` operationId) request.

Returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) GetAdminRealmsRealmUsersUserIdOfflineSessionsClientUuidWithResponse

func (c *ClientWithResponses) GetAdminRealmsRealmUsersUserIdOfflineSessionsClientUuidWithResponse(ctx context.Context, realm string, userId string, clientUuid string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmUsersUserIdOfflineSessionsClientUuidResponse, error)

GetAdminRealmsRealmUsersUserIdOfflineSessionsClientUuidWithResponse Get offline sessions associated with the user and client

Returns a wrapper object for the known response body format(s).

Corresponds with GET /admin/realms/{realm}/users/{user-id}/offline-sessions/{clientUuid} (the `GetAdminRealmsRealmUsersUserIdOfflineSessionsClientUuid` operationId).

func (*ClientWithResponses) GetAdminRealmsRealmUsersUserIdSessionsWithResponse

func (c *ClientWithResponses) GetAdminRealmsRealmUsersUserIdSessionsWithResponse(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmUsersUserIdSessionsResponse, error)

GetAdminRealmsRealmUsersUserIdSessionsWithResponse Get sessions associated with the user

Returns a wrapper object for the known response body format(s).

Corresponds with GET /admin/realms/{realm}/users/{user-id}/sessions (the `GetAdminRealmsRealmUsersUserIdSessions` operationId).

func (*ClientWithResponses) GetAdminRealmsRealmUsersUserIdUnmanagedAttributesWithResponse added in v0.0.70

func (c *ClientWithResponses) GetAdminRealmsRealmUsersUserIdUnmanagedAttributesWithResponse(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmUsersUserIdUnmanagedAttributesResponse, error)

GetAdminRealmsRealmUsersUserIdUnmanagedAttributesWithResponse performs a GET /admin/realms/{realm}/users/{user-id}/unmanagedAttributes (the `GetAdminRealmsRealmUsersUserIdUnmanagedAttributes` operationId) request.

Returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) GetAdminRealmsRealmUsersUserIdWithResponse

func (c *ClientWithResponses) GetAdminRealmsRealmUsersUserIdWithResponse(ctx context.Context, realm string, userId string, params *GetAdminRealmsRealmUsersUserIdParams, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmUsersUserIdResponse, error)

GetAdminRealmsRealmUsersUserIdWithResponse Get representation of the user

Returns a wrapper object for the known response body format(s).

Corresponds with GET /admin/realms/{realm}/users/{user-id} (the `GetAdminRealmsRealmUsersUserId` operationId).

func (*ClientWithResponses) GetAdminRealmsRealmUsersWithResponse

func (c *ClientWithResponses) GetAdminRealmsRealmUsersWithResponse(ctx context.Context, realm string, params *GetAdminRealmsRealmUsersParams, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmUsersResponse, error)

GetAdminRealmsRealmUsersWithResponse Get users Returns a stream of users, filtered according to query parameters.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /admin/realms/{realm}/users (the `GetAdminRealmsRealmUsers` operationId).

func (*ClientWithResponses) GetAdminRealmsRealmWithResponse added in v0.2.0

func (c *ClientWithResponses) GetAdminRealmsRealmWithResponse(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmResponse, error)

GetAdminRealmsRealmWithResponse Get the top-level representation of the realm It will not include nested information like User and Client representations.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /admin/realms/{realm} (the `GetAdminRealmsRealm` operationId).

func (*ClientWithResponses) GetAdminRealmsWithResponse added in v0.2.0

func (c *ClientWithResponses) GetAdminRealmsWithResponse(ctx context.Context, params *GetAdminRealmsParams, reqEditors ...RequestEditorFn) (*GetAdminRealmsResponse, error)

GetAdminRealmsWithResponse Get accessible realms Returns a list of accessible realms. The list is filtered based on what realms the caller is allowed to view.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /admin/realms (the `GetAdminRealms` operationId).

func (*ClientWithResponses) PostAdminRealmsRealmClientDescriptionConverterWithBodyWithResponse added in v0.2.0

func (c *ClientWithResponses) PostAdminRealmsRealmClientDescriptionConverterWithBodyWithResponse(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmClientDescriptionConverterResponse, error)

PostAdminRealmsRealmClientDescriptionConverterWithBodyWithResponse Base path for importing clients under this realm.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /admin/realms/{realm}/client-description-converter (the `PostAdminRealmsRealmClientDescriptionConverter` operationId).

func (*ClientWithResponses) PostAdminRealmsRealmClientDescriptionConverterWithResponse added in v0.2.0

PostAdminRealmsRealmClientDescriptionConverterWithResponse Base path for importing clients under this realm.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /admin/realms/{realm}/client-description-converter (the `PostAdminRealmsRealmClientDescriptionConverter` operationId).

func (*ClientWithResponses) PostAdminRealmsRealmClientDescriptionConverterWithTextBodyWithResponse added in v0.2.0

func (c *ClientWithResponses) PostAdminRealmsRealmClientDescriptionConverterWithTextBodyWithResponse(ctx context.Context, realm string, body PostAdminRealmsRealmClientDescriptionConverterTextRequestBody, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmClientDescriptionConverterResponse, error)

PostAdminRealmsRealmClientDescriptionConverterWithTextBodyWithResponse Base path for importing clients under this realm.

Takes a body of the `text/plain` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /admin/realms/{realm}/client-description-converter (the `PostAdminRealmsRealmClientDescriptionConverter` operationId).

func (*ClientWithResponses) PostAdminRealmsRealmLocalizationLocaleWithBodyWithResponse added in v0.2.0

func (c *ClientWithResponses) PostAdminRealmsRealmLocalizationLocaleWithBodyWithResponse(ctx context.Context, realm string, locale string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmLocalizationLocaleResponse, error)

PostAdminRealmsRealmLocalizationLocaleWithBodyWithResponse Import localization from uploaded JSON file

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /admin/realms/{realm}/localization/{locale} (the `PostAdminRealmsRealmLocalizationLocale` operationId).

func (*ClientWithResponses) PostAdminRealmsRealmLocalizationLocaleWithResponse added in v0.2.0

func (c *ClientWithResponses) PostAdminRealmsRealmLocalizationLocaleWithResponse(ctx context.Context, realm string, locale string, body PostAdminRealmsRealmLocalizationLocaleJSONRequestBody, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmLocalizationLocaleResponse, error)

PostAdminRealmsRealmLocalizationLocaleWithResponse Import localization from uploaded JSON file

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /admin/realms/{realm}/localization/{locale} (the `PostAdminRealmsRealmLocalizationLocale` operationId).

func (*ClientWithResponses) PostAdminRealmsRealmLogoutAllWithResponse added in v0.2.0

func (c *ClientWithResponses) PostAdminRealmsRealmLogoutAllWithResponse(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmLogoutAllResponse, error)

PostAdminRealmsRealmLogoutAllWithResponse Removes all user sessions.

Any client that has an admin url will also be told to invalidate any sessions they have.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /admin/realms/{realm}/logout-all (the `PostAdminRealmsRealmLogoutAll` operationId).

func (*ClientWithResponses) PostAdminRealmsRealmPartialExportWithResponse added in v0.2.0

func (c *ClientWithResponses) PostAdminRealmsRealmPartialExportWithResponse(ctx context.Context, realm string, params *PostAdminRealmsRealmPartialExportParams, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmPartialExportResponse, error)

PostAdminRealmsRealmPartialExportWithResponse Partial export of existing realm into a JSON file.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /admin/realms/{realm}/partial-export (the `PostAdminRealmsRealmPartialExport` operationId).

func (*ClientWithResponses) PostAdminRealmsRealmPartialImportWithBodyWithResponse added in v0.2.0

func (c *ClientWithResponses) PostAdminRealmsRealmPartialImportWithBodyWithResponse(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmPartialImportResponse, error)

PostAdminRealmsRealmPartialImportWithBodyWithResponse Partial import from a JSON file to an existing realm.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /admin/realms/{realm}/partialImport (the `PostAdminRealmsRealmPartialImport` operationId).

func (*ClientWithResponses) PostAdminRealmsRealmPartialImportWithResponse added in v0.2.0

func (c *ClientWithResponses) PostAdminRealmsRealmPartialImportWithResponse(ctx context.Context, realm string, body PostAdminRealmsRealmPartialImportJSONRequestBody, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmPartialImportResponse, error)

PostAdminRealmsRealmPartialImportWithResponse Partial import from a JSON file to an existing realm.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /admin/realms/{realm}/partialImport (the `PostAdminRealmsRealmPartialImport` operationId).

func (*ClientWithResponses) PostAdminRealmsRealmPushRevocationWithResponse added in v0.2.0

func (c *ClientWithResponses) PostAdminRealmsRealmPushRevocationWithResponse(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmPushRevocationResponse, error)

PostAdminRealmsRealmPushRevocationWithResponse Push the realm's revocation policy to any client that has an admin url associated with it.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /admin/realms/{realm}/push-revocation (the `PostAdminRealmsRealmPushRevocation` operationId).

func (*ClientWithResponses) PostAdminRealmsRealmTestSMTPConnectionWithBodyWithResponse deprecated added in v0.2.0

func (c *ClientWithResponses) PostAdminRealmsRealmTestSMTPConnectionWithBodyWithResponse(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmTestSMTPConnectionResponse, error)

PostAdminRealmsRealmTestSMTPConnectionWithBodyWithResponse Test SMTP connection with current logged in user

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /admin/realms/{realm}/testSMTPConnection (the `PostAdminRealmsRealmTestSMTPConnection` operationId).

Deprecated: this operation has been marked as deprecated upstream, but no `x-deprecated-reason` was set

func (*ClientWithResponses) PostAdminRealmsRealmTestSMTPConnectionWithFormdataBodyWithResponse added in v0.2.0

func (c *ClientWithResponses) PostAdminRealmsRealmTestSMTPConnectionWithFormdataBodyWithResponse(ctx context.Context, realm string, body PostAdminRealmsRealmTestSMTPConnectionFormdataRequestBody, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmTestSMTPConnectionResponse, error)

PostAdminRealmsRealmTestSMTPConnectionWithFormdataBodyWithResponse Test SMTP connection with current logged in user

Takes a body of the `application/x-www-form-urlencoded` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /admin/realms/{realm}/testSMTPConnection (the `PostAdminRealmsRealmTestSMTPConnection` operationId). Deprecated: this operation has been marked as deprecated upstream, but no `x-deprecated-reason` was set

func (*ClientWithResponses) PostAdminRealmsRealmTestSMTPConnectionWithResponse added in v0.2.0

func (c *ClientWithResponses) PostAdminRealmsRealmTestSMTPConnectionWithResponse(ctx context.Context, realm string, body PostAdminRealmsRealmTestSMTPConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmTestSMTPConnectionResponse, error)

PostAdminRealmsRealmTestSMTPConnectionWithResponse Test SMTP connection with current logged in user

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /admin/realms/{realm}/testSMTPConnection (the `PostAdminRealmsRealmTestSMTPConnection` operationId). Deprecated: this operation has been marked as deprecated upstream, but no `x-deprecated-reason` was set

func (*ClientWithResponses) PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveAfterNewPreviousCredentialIdWithResponse

func (c *ClientWithResponses) PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveAfterNewPreviousCredentialIdWithResponse(ctx context.Context, realm string, userId string, credentialId string, newPreviousCredentialId string, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveAfterNewPreviousCredentialIdResponse, error)

PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveAfterNewPreviousCredentialIdWithResponse Move a credential to a position behind another credential

Returns a wrapper object for the known response body format(s).

Corresponds with POST /admin/realms/{realm}/users/{user-id}/credentials/{credentialId}/moveAfter/{newPreviousCredentialId} (the `PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveAfterNewPreviousCredentialId` operationId).

func (*ClientWithResponses) PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveToFirstWithResponse

func (c *ClientWithResponses) PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveToFirstWithResponse(ctx context.Context, realm string, userId string, credentialId string, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveToFirstResponse, error)

PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveToFirstWithResponse Move a credential to a first position in the credentials list of the user

Returns a wrapper object for the known response body format(s).

Corresponds with POST /admin/realms/{realm}/users/{user-id}/credentials/{credentialId}/moveToFirst (the `PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveToFirst` operationId).

func (*ClientWithResponses) PostAdminRealmsRealmUsersUserIdFederatedIdentityProviderWithResponse

func (c *ClientWithResponses) PostAdminRealmsRealmUsersUserIdFederatedIdentityProviderWithResponse(ctx context.Context, realm string, userId string, provider string, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmUsersUserIdFederatedIdentityProviderResponse, error)

PostAdminRealmsRealmUsersUserIdFederatedIdentityProviderWithResponse Add a social login provider to the user

Returns a wrapper object for the known response body format(s).

Corresponds with POST /admin/realms/{realm}/users/{user-id}/federated-identity/{provider} (the `PostAdminRealmsRealmUsersUserIdFederatedIdentityProvider` operationId).

func (*ClientWithResponses) PostAdminRealmsRealmUsersUserIdImpersonationWithResponse

func (c *ClientWithResponses) PostAdminRealmsRealmUsersUserIdImpersonationWithResponse(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmUsersUserIdImpersonationResponse, error)

PostAdminRealmsRealmUsersUserIdImpersonationWithResponse Impersonate the user

Returns a wrapper object for the known response body format(s).

Corresponds with POST /admin/realms/{realm}/users/{user-id}/impersonation (the `PostAdminRealmsRealmUsersUserIdImpersonation` operationId).

func (*ClientWithResponses) PostAdminRealmsRealmUsersUserIdLogoutWithResponse

func (c *ClientWithResponses) PostAdminRealmsRealmUsersUserIdLogoutWithResponse(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmUsersUserIdLogoutResponse, error)

PostAdminRealmsRealmUsersUserIdLogoutWithResponse Remove all user sessions associated with the user Also send notification to all clients that have an admin URL to invalidate the sessions for the particular user.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /admin/realms/{realm}/users/{user-id}/logout (the `PostAdminRealmsRealmUsersUserIdLogout` operationId).

func (*ClientWithResponses) PostAdminRealmsRealmUsersWithBodyWithResponse

func (c *ClientWithResponses) PostAdminRealmsRealmUsersWithBodyWithResponse(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmUsersResponse, error)

PostAdminRealmsRealmUsersWithBodyWithResponse Create a new user Username must be unique.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /admin/realms/{realm}/users (the `PostAdminRealmsRealmUsers` operationId).

func (*ClientWithResponses) PostAdminRealmsRealmUsersWithResponse

func (c *ClientWithResponses) PostAdminRealmsRealmUsersWithResponse(ctx context.Context, realm string, body PostAdminRealmsRealmUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmUsersResponse, error)

PostAdminRealmsRealmUsersWithResponse Create a new user Username must be unique.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /admin/realms/{realm}/users (the `PostAdminRealmsRealmUsers` operationId).

func (*ClientWithResponses) PostAdminRealmsWithBodyWithResponse added in v0.2.0

func (c *ClientWithResponses) PostAdminRealmsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostAdminRealmsResponse, error)

PostAdminRealmsWithBodyWithResponse Import a realm. Imports a realm from a full representation of that realm.

Realm name must be unique.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /admin/realms (the `PostAdminRealms` operationId).

func (*ClientWithResponses) PostAdminRealmsWithResponse added in v0.2.0

func (c *ClientWithResponses) PostAdminRealmsWithResponse(ctx context.Context, body PostAdminRealmsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostAdminRealmsResponse, error)

PostAdminRealmsWithResponse Import a realm. Imports a realm from a full representation of that realm.

Realm name must be unique.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /admin/realms (the `PostAdminRealms` operationId).

func (*ClientWithResponses) PutAdminRealmsRealmClientPoliciesPoliciesWithBodyWithResponse added in v0.2.0

func (c *ClientWithResponses) PutAdminRealmsRealmClientPoliciesPoliciesWithBodyWithResponse(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmClientPoliciesPoliciesResponse, error)

PutAdminRealmsRealmClientPoliciesPoliciesWithBodyWithResponse performs a PUT /admin/realms/{realm}/client-policies/policies (the `PutAdminRealmsRealmClientPoliciesPolicies` operationId) request, with any type of body and a specified content type.

Returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) PutAdminRealmsRealmClientPoliciesPoliciesWithResponse added in v0.2.0

func (c *ClientWithResponses) PutAdminRealmsRealmClientPoliciesPoliciesWithResponse(ctx context.Context, realm string, body PutAdminRealmsRealmClientPoliciesPoliciesJSONRequestBody, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmClientPoliciesPoliciesResponse, error)

PutAdminRealmsRealmClientPoliciesPoliciesWithResponse performs a PUT /admin/realms/{realm}/client-policies/policies (the `PutAdminRealmsRealmClientPoliciesPolicies` operationId) request. Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) PutAdminRealmsRealmClientPoliciesProfilesWithBodyWithResponse added in v0.2.0

func (c *ClientWithResponses) PutAdminRealmsRealmClientPoliciesProfilesWithBodyWithResponse(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmClientPoliciesProfilesResponse, error)

PutAdminRealmsRealmClientPoliciesProfilesWithBodyWithResponse performs a PUT /admin/realms/{realm}/client-policies/profiles (the `PutAdminRealmsRealmClientPoliciesProfiles` operationId) request, with any type of body and a specified content type.

Returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) PutAdminRealmsRealmClientPoliciesProfilesWithResponse added in v0.2.0

func (c *ClientWithResponses) PutAdminRealmsRealmClientPoliciesProfilesWithResponse(ctx context.Context, realm string, body PutAdminRealmsRealmClientPoliciesProfilesJSONRequestBody, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmClientPoliciesProfilesResponse, error)

PutAdminRealmsRealmClientPoliciesProfilesWithResponse performs a PUT /admin/realms/{realm}/client-policies/profiles (the `PutAdminRealmsRealmClientPoliciesProfiles` operationId) request. Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) PutAdminRealmsRealmClientTypesWithBodyWithResponse added in v0.2.0

func (c *ClientWithResponses) PutAdminRealmsRealmClientTypesWithBodyWithResponse(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmClientTypesResponse, error)

PutAdminRealmsRealmClientTypesWithBodyWithResponse Update a client type

This endpoint allows you to update a realm level client type.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /admin/realms/{realm}/client-types (the `PutAdminRealmsRealmClientTypes` operationId).

func (*ClientWithResponses) PutAdminRealmsRealmClientTypesWithResponse added in v0.2.0

func (c *ClientWithResponses) PutAdminRealmsRealmClientTypesWithResponse(ctx context.Context, realm string, body PutAdminRealmsRealmClientTypesJSONRequestBody, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmClientTypesResponse, error)

PutAdminRealmsRealmClientTypesWithResponse Update a client type

This endpoint allows you to update a realm level client type.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /admin/realms/{realm}/client-types (the `PutAdminRealmsRealmClientTypes` operationId).

func (*ClientWithResponses) PutAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdWithResponse added in v0.2.0

func (c *ClientWithResponses) PutAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdWithResponse(ctx context.Context, realm string, clientScopeId string, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdResponse, error)

PutAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdWithResponse performs a PUT /admin/realms/{realm}/default-default-client-scopes/{clientScopeId} (the `PutAdminRealmsRealmDefaultDefaultClientScopesClientScopeId` operationId) request.

Returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) PutAdminRealmsRealmDefaultGroupsGroupIdWithResponse added in v0.2.0

func (c *ClientWithResponses) PutAdminRealmsRealmDefaultGroupsGroupIdWithResponse(ctx context.Context, realm string, groupId string, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmDefaultGroupsGroupIdResponse, error)

PutAdminRealmsRealmDefaultGroupsGroupIdWithResponse performs a PUT /admin/realms/{realm}/default-groups/{groupId} (the `PutAdminRealmsRealmDefaultGroupsGroupId` operationId) request.

Returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) PutAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdWithResponse added in v0.2.0

func (c *ClientWithResponses) PutAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdWithResponse(ctx context.Context, realm string, clientScopeId string, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdResponse, error)

PutAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdWithResponse performs a PUT /admin/realms/{realm}/default-optional-client-scopes/{clientScopeId} (the `PutAdminRealmsRealmDefaultOptionalClientScopesClientScopeId` operationId) request.

Returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) PutAdminRealmsRealmEventsConfigWithBodyWithResponse added in v0.2.0

func (c *ClientWithResponses) PutAdminRealmsRealmEventsConfigWithBodyWithResponse(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmEventsConfigResponse, error)

PutAdminRealmsRealmEventsConfigWithBodyWithResponse performs a PUT /admin/realms/{realm}/events/config (the `PutAdminRealmsRealmEventsConfig` operationId) request, with any type of body and a specified content type.

Update the events provider Change the events provider and/or its configuration.

Returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) PutAdminRealmsRealmEventsConfigWithResponse added in v0.2.0

func (c *ClientWithResponses) PutAdminRealmsRealmEventsConfigWithResponse(ctx context.Context, realm string, body PutAdminRealmsRealmEventsConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmEventsConfigResponse, error)

PutAdminRealmsRealmEventsConfigWithResponse performs a PUT /admin/realms/{realm}/events/config (the `PutAdminRealmsRealmEventsConfig` operationId) request. Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Update the events provider Change the events provider and/or its configuration.

func (*ClientWithResponses) PutAdminRealmsRealmLocalizationLocaleKeyWithBodyWithResponse added in v0.2.0

func (c *ClientWithResponses) PutAdminRealmsRealmLocalizationLocaleKeyWithBodyWithResponse(ctx context.Context, realm string, locale string, key string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmLocalizationLocaleKeyResponse, error)

PutAdminRealmsRealmLocalizationLocaleKeyWithBodyWithResponse performs a PUT /admin/realms/{realm}/localization/{locale}/{key} (the `PutAdminRealmsRealmLocalizationLocaleKey` operationId) request, with any type of body and a specified content type.

Returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) PutAdminRealmsRealmLocalizationLocaleKeyWithTextBodyWithResponse added in v0.2.0

func (c *ClientWithResponses) PutAdminRealmsRealmLocalizationLocaleKeyWithTextBodyWithResponse(ctx context.Context, realm string, locale string, key string, body PutAdminRealmsRealmLocalizationLocaleKeyTextRequestBody, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmLocalizationLocaleKeyResponse, error)

PutAdminRealmsRealmLocalizationLocaleKeyWithTextBodyWithResponse performs a PUT /admin/realms/{realm}/localization/{locale}/{key} (the `PutAdminRealmsRealmLocalizationLocaleKey` operationId) request. Takes a body of the `text/plain` content type, and returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) PutAdminRealmsRealmUsersManagementPermissionsWithBodyWithResponse added in v0.2.0

func (c *ClientWithResponses) PutAdminRealmsRealmUsersManagementPermissionsWithBodyWithResponse(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmUsersManagementPermissionsResponse, error)

PutAdminRealmsRealmUsersManagementPermissionsWithBodyWithResponse performs a PUT /admin/realms/{realm}/users-management-permissions (the `PutAdminRealmsRealmUsersManagementPermissions` operationId) request, with any type of body and a specified content type.

Returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) PutAdminRealmsRealmUsersManagementPermissionsWithResponse added in v0.2.0

PutAdminRealmsRealmUsersManagementPermissionsWithResponse performs a PUT /admin/realms/{realm}/users-management-permissions (the `PutAdminRealmsRealmUsersManagementPermissions` operationId) request. Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) PutAdminRealmsRealmUsersProfileWithBodyWithResponse

func (c *ClientWithResponses) PutAdminRealmsRealmUsersProfileWithBodyWithResponse(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmUsersProfileResponse, error)

PutAdminRealmsRealmUsersProfileWithBodyWithResponse performs a PUT /admin/realms/{realm}/users/profile (the `PutAdminRealmsRealmUsersProfile` operationId) request, with any type of body and a specified content type.

Set the configuration for the user profile.

Returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) PutAdminRealmsRealmUsersProfileWithResponse

func (c *ClientWithResponses) PutAdminRealmsRealmUsersProfileWithResponse(ctx context.Context, realm string, body PutAdminRealmsRealmUsersProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmUsersProfileResponse, error)

PutAdminRealmsRealmUsersProfileWithResponse performs a PUT /admin/realms/{realm}/users/profile (the `PutAdminRealmsRealmUsersProfile` operationId) request. Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Set the configuration for the user profile.

func (*ClientWithResponses) PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelWithBodyWithResponse

func (c *ClientWithResponses) PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelWithBodyWithResponse(ctx context.Context, realm string, userId string, credentialId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelResponse, error)

PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelWithBodyWithResponse Update a credential label for a user

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /admin/realms/{realm}/users/{user-id}/credentials/{credentialId}/userLabel (the `PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabel` operationId).

func (*ClientWithResponses) PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelWithTextBodyWithResponse

func (c *ClientWithResponses) PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelWithTextBodyWithResponse(ctx context.Context, realm string, userId string, credentialId string, body PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelTextRequestBody, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelResponse, error)

PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelWithTextBodyWithResponse Update a credential label for a user

Takes a body of the `text/plain` content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /admin/realms/{realm}/users/{user-id}/credentials/{credentialId}/userLabel (the `PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabel` operationId).

func (*ClientWithResponses) PutAdminRealmsRealmUsersUserIdDisableCredentialTypesWithBodyWithResponse

func (c *ClientWithResponses) PutAdminRealmsRealmUsersUserIdDisableCredentialTypesWithBodyWithResponse(ctx context.Context, realm string, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmUsersUserIdDisableCredentialTypesResponse, error)

PutAdminRealmsRealmUsersUserIdDisableCredentialTypesWithBodyWithResponse Disable all credentials for a user of a specific type

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /admin/realms/{realm}/users/{user-id}/disable-credential-types (the `PutAdminRealmsRealmUsersUserIdDisableCredentialTypes` operationId).

func (*ClientWithResponses) PutAdminRealmsRealmUsersUserIdDisableCredentialTypesWithResponse

func (c *ClientWithResponses) PutAdminRealmsRealmUsersUserIdDisableCredentialTypesWithResponse(ctx context.Context, realm string, userId string, body PutAdminRealmsRealmUsersUserIdDisableCredentialTypesJSONRequestBody, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmUsersUserIdDisableCredentialTypesResponse, error)

PutAdminRealmsRealmUsersUserIdDisableCredentialTypesWithResponse Disable all credentials for a user of a specific type

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /admin/realms/{realm}/users/{user-id}/disable-credential-types (the `PutAdminRealmsRealmUsersUserIdDisableCredentialTypes` operationId).

func (*ClientWithResponses) PutAdminRealmsRealmUsersUserIdExecuteActionsEmailWithBodyWithResponse

func (c *ClientWithResponses) PutAdminRealmsRealmUsersUserIdExecuteActionsEmailWithBodyWithResponse(ctx context.Context, realm string, userId string, params *PutAdminRealmsRealmUsersUserIdExecuteActionsEmailParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmUsersUserIdExecuteActionsEmailResponse, error)

PutAdminRealmsRealmUsersUserIdExecuteActionsEmailWithBodyWithResponse Send an email to the user with a link they can click to execute particular actions.

An email contains a link the user can click to perform a set of required actions. The redirectUri and clientId parameters are optional. If no redirect is given, then there will be no link back to click after actions have completed. Redirect uri must be a valid uri for the particular clientId.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /admin/realms/{realm}/users/{user-id}/execute-actions-email (the `PutAdminRealmsRealmUsersUserIdExecuteActionsEmail` operationId).

func (*ClientWithResponses) PutAdminRealmsRealmUsersUserIdExecuteActionsEmailWithResponse

PutAdminRealmsRealmUsersUserIdExecuteActionsEmailWithResponse Send an email to the user with a link they can click to execute particular actions.

An email contains a link the user can click to perform a set of required actions. The redirectUri and clientId parameters are optional. If no redirect is given, then there will be no link back to click after actions have completed. Redirect uri must be a valid uri for the particular clientId.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /admin/realms/{realm}/users/{user-id}/execute-actions-email (the `PutAdminRealmsRealmUsersUserIdExecuteActionsEmail` operationId).

func (*ClientWithResponses) PutAdminRealmsRealmUsersUserIdGroupsGroupIdWithResponse

func (c *ClientWithResponses) PutAdminRealmsRealmUsersUserIdGroupsGroupIdWithResponse(ctx context.Context, realm string, userId string, groupId string, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmUsersUserIdGroupsGroupIdResponse, error)

PutAdminRealmsRealmUsersUserIdGroupsGroupIdWithResponse performs a PUT /admin/realms/{realm}/users/{user-id}/groups/{groupId} (the `PutAdminRealmsRealmUsersUserIdGroupsGroupId` operationId) request.

Returns a wrapper object for the known response body format(s).

func (*ClientWithResponses) PutAdminRealmsRealmUsersUserIdResetPasswordEmailWithResponse deprecated

func (c *ClientWithResponses) PutAdminRealmsRealmUsersUserIdResetPasswordEmailWithResponse(ctx context.Context, realm string, userId string, params *PutAdminRealmsRealmUsersUserIdResetPasswordEmailParams, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmUsersUserIdResetPasswordEmailResponse, error)

PutAdminRealmsRealmUsersUserIdResetPasswordEmailWithResponse Send an email to the user with a link they can click to reset their password.

The redirectUri and clientId parameters are optional. The default for the redirect is the account client. This endpoint has been deprecated. Please use the execute-actions-email passing a list with UPDATE_PASSWORD within it.

Returns a wrapper object for the known response body format(s).

Corresponds with PUT /admin/realms/{realm}/users/{user-id}/reset-password-email (the `PutAdminRealmsRealmUsersUserIdResetPasswordEmail` operationId).

Deprecated: this operation has been marked as deprecated upstream, but no `x-deprecated-reason` was set

func (*ClientWithResponses) PutAdminRealmsRealmUsersUserIdResetPasswordWithBodyWithResponse

func (c *ClientWithResponses) PutAdminRealmsRealmUsersUserIdResetPasswordWithBodyWithResponse(ctx context.Context, realm string, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmUsersUserIdResetPasswordResponse, error)

PutAdminRealmsRealmUsersUserIdResetPasswordWithBodyWithResponse Set up a new password for the user.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /admin/realms/{realm}/users/{user-id}/reset-password (the `PutAdminRealmsRealmUsersUserIdResetPassword` operationId).

func (*ClientWithResponses) PutAdminRealmsRealmUsersUserIdResetPasswordWithResponse

func (c *ClientWithResponses) PutAdminRealmsRealmUsersUserIdResetPasswordWithResponse(ctx context.Context, realm string, userId string, body PutAdminRealmsRealmUsersUserIdResetPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmUsersUserIdResetPasswordResponse, error)

PutAdminRealmsRealmUsersUserIdResetPasswordWithResponse Set up a new password for the user.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /admin/realms/{realm}/users/{user-id}/reset-password (the `PutAdminRealmsRealmUsersUserIdResetPassword` operationId).

func (*ClientWithResponses) PutAdminRealmsRealmUsersUserIdSendVerifyEmailWithResponse

func (c *ClientWithResponses) PutAdminRealmsRealmUsersUserIdSendVerifyEmailWithResponse(ctx context.Context, realm string, userId string, params *PutAdminRealmsRealmUsersUserIdSendVerifyEmailParams, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmUsersUserIdSendVerifyEmailResponse, error)

PutAdminRealmsRealmUsersUserIdSendVerifyEmailWithResponse Send an email-verification email to the user An email contains a link the user can click to verify their email address.

The redirectUri, clientId and lifespan parameters are optional. The default for the redirect is the account client. The default for the lifespan is 12 hours

Returns a wrapper object for the known response body format(s).

Corresponds with PUT /admin/realms/{realm}/users/{user-id}/send-verify-email (the `PutAdminRealmsRealmUsersUserIdSendVerifyEmail` operationId).

func (*ClientWithResponses) PutAdminRealmsRealmUsersUserIdWithBodyWithResponse

func (c *ClientWithResponses) PutAdminRealmsRealmUsersUserIdWithBodyWithResponse(ctx context.Context, realm string, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmUsersUserIdResponse, error)

PutAdminRealmsRealmUsersUserIdWithBodyWithResponse Update the user

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /admin/realms/{realm}/users/{user-id} (the `PutAdminRealmsRealmUsersUserId` operationId).

func (*ClientWithResponses) PutAdminRealmsRealmUsersUserIdWithResponse

func (c *ClientWithResponses) PutAdminRealmsRealmUsersUserIdWithResponse(ctx context.Context, realm string, userId string, body PutAdminRealmsRealmUsersUserIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmUsersUserIdResponse, error)

PutAdminRealmsRealmUsersUserIdWithResponse Update the user

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /admin/realms/{realm}/users/{user-id} (the `PutAdminRealmsRealmUsersUserId` operationId).

func (*ClientWithResponses) PutAdminRealmsRealmWithBodyWithResponse added in v0.2.0

func (c *ClientWithResponses) PutAdminRealmsRealmWithBodyWithResponse(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmResponse, error)

PutAdminRealmsRealmWithBodyWithResponse Update the top-level information of the realm Any user, roles or client information in the representation will be ignored.

This will only update top-level attributes of the realm.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /admin/realms/{realm} (the `PutAdminRealmsRealm` operationId).

func (*ClientWithResponses) PutAdminRealmsRealmWithResponse added in v0.2.0

func (c *ClientWithResponses) PutAdminRealmsRealmWithResponse(ctx context.Context, realm string, body PutAdminRealmsRealmJSONRequestBody, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmResponse, error)

PutAdminRealmsRealmWithResponse Update the top-level information of the realm Any user, roles or client information in the representation will be ignored.

This will only update top-level attributes of the realm.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /admin/realms/{realm} (the `PutAdminRealmsRealm` operationId).

type ClientWithResponsesInterface

type ClientWithResponsesInterface interface {

	// GetAdminRealmsWithResponse Get accessible realms Returns a list of accessible realms. The list is filtered based on what realms the caller is allowed to view.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /admin/realms (the `GetAdminRealms` operationId).
	GetAdminRealmsWithResponse(ctx context.Context, params *GetAdminRealmsParams, reqEditors ...RequestEditorFn) (*GetAdminRealmsResponse, error)

	// PostAdminRealmsWithBodyWithResponse Import a realm. Imports a realm from a full representation of that realm.
	//
	// Realm name must be unique.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /admin/realms (the `PostAdminRealms` operationId).
	PostAdminRealmsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostAdminRealmsResponse, error)

	// PostAdminRealmsWithResponse Import a realm. Imports a realm from a full representation of that realm.
	//
	// Realm name must be unique.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /admin/realms (the `PostAdminRealms` operationId).
	PostAdminRealmsWithResponse(ctx context.Context, body PostAdminRealmsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostAdminRealmsResponse, error)

	// DeleteAdminRealmsRealmWithResponse Delete the realm
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /admin/realms/{realm} (the `DeleteAdminRealmsRealm` operationId).
	DeleteAdminRealmsRealmWithResponse(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*DeleteAdminRealmsRealmResponse, error)

	// GetAdminRealmsRealmWithResponse Get the top-level representation of the realm It will not include nested information like User and Client representations.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /admin/realms/{realm} (the `GetAdminRealmsRealm` operationId).
	GetAdminRealmsRealmWithResponse(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmResponse, error)

	// PutAdminRealmsRealmWithBodyWithResponse Update the top-level information of the realm Any user, roles or client information in the representation will be ignored.
	//
	// This will only update top-level attributes of the realm.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /admin/realms/{realm} (the `PutAdminRealmsRealm` operationId).
	PutAdminRealmsRealmWithBodyWithResponse(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmResponse, error)

	// PutAdminRealmsRealmWithResponse Update the top-level information of the realm Any user, roles or client information in the representation will be ignored.
	//
	// This will only update top-level attributes of the realm.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /admin/realms/{realm} (the `PutAdminRealmsRealm` operationId).
	PutAdminRealmsRealmWithResponse(ctx context.Context, realm string, body PutAdminRealmsRealmJSONRequestBody, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmResponse, error)

	// DeleteAdminRealmsRealmAdminEventsWithResponse Delete all admin events
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /admin/realms/{realm}/admin-events (the `DeleteAdminRealmsRealmAdminEvents` operationId).
	DeleteAdminRealmsRealmAdminEventsWithResponse(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*DeleteAdminRealmsRealmAdminEventsResponse, error)

	// GetAdminRealmsRealmAdminEventsWithResponse Get admin events Returns all admin events, or filters events based on URL query parameters listed here
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /admin/realms/{realm}/admin-events (the `GetAdminRealmsRealmAdminEvents` operationId).
	GetAdminRealmsRealmAdminEventsWithResponse(ctx context.Context, realm string, params *GetAdminRealmsRealmAdminEventsParams, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmAdminEventsResponse, error)

	// PostAdminRealmsRealmClientDescriptionConverterWithBodyWithResponse Base path for importing clients under this realm.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /admin/realms/{realm}/client-description-converter (the `PostAdminRealmsRealmClientDescriptionConverter` operationId).
	PostAdminRealmsRealmClientDescriptionConverterWithBodyWithResponse(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmClientDescriptionConverterResponse, error)

	// PostAdminRealmsRealmClientDescriptionConverterWithResponse Base path for importing clients under this realm.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /admin/realms/{realm}/client-description-converter (the `PostAdminRealmsRealmClientDescriptionConverter` operationId).
	PostAdminRealmsRealmClientDescriptionConverterWithResponse(ctx context.Context, realm string, body PostAdminRealmsRealmClientDescriptionConverterJSONRequestBody, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmClientDescriptionConverterResponse, error)

	// PostAdminRealmsRealmClientDescriptionConverterWithTextBodyWithResponse Base path for importing clients under this realm.
	//
	// Takes a body of the `text/plain` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /admin/realms/{realm}/client-description-converter (the `PostAdminRealmsRealmClientDescriptionConverter` operationId).
	PostAdminRealmsRealmClientDescriptionConverterWithTextBodyWithResponse(ctx context.Context, realm string, body PostAdminRealmsRealmClientDescriptionConverterTextRequestBody, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmClientDescriptionConverterResponse, error)

	// GetAdminRealmsRealmClientPoliciesPoliciesWithResponse performs a GET /admin/realms/{realm}/client-policies/policies (the `GetAdminRealmsRealmClientPoliciesPolicies` operationId) request.
	//
	// Returns a wrapper object for the known response body format(s).
	GetAdminRealmsRealmClientPoliciesPoliciesWithResponse(ctx context.Context, realm string, params *GetAdminRealmsRealmClientPoliciesPoliciesParams, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmClientPoliciesPoliciesResponse, error)

	// PutAdminRealmsRealmClientPoliciesPoliciesWithBodyWithResponse performs a PUT /admin/realms/{realm}/client-policies/policies (the `PutAdminRealmsRealmClientPoliciesPolicies` operationId) request,
	// with any type of body and a specified content type.
	//
	// Returns a wrapper object for the known response body format(s).
	PutAdminRealmsRealmClientPoliciesPoliciesWithBodyWithResponse(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmClientPoliciesPoliciesResponse, error)

	// PutAdminRealmsRealmClientPoliciesPoliciesWithResponse performs a PUT /admin/realms/{realm}/client-policies/policies (the `PutAdminRealmsRealmClientPoliciesPolicies` operationId) request.
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	PutAdminRealmsRealmClientPoliciesPoliciesWithResponse(ctx context.Context, realm string, body PutAdminRealmsRealmClientPoliciesPoliciesJSONRequestBody, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmClientPoliciesPoliciesResponse, error)

	// GetAdminRealmsRealmClientPoliciesProfilesWithResponse performs a GET /admin/realms/{realm}/client-policies/profiles (the `GetAdminRealmsRealmClientPoliciesProfiles` operationId) request.
	//
	// Returns a wrapper object for the known response body format(s).
	GetAdminRealmsRealmClientPoliciesProfilesWithResponse(ctx context.Context, realm string, params *GetAdminRealmsRealmClientPoliciesProfilesParams, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmClientPoliciesProfilesResponse, error)

	// PutAdminRealmsRealmClientPoliciesProfilesWithBodyWithResponse performs a PUT /admin/realms/{realm}/client-policies/profiles (the `PutAdminRealmsRealmClientPoliciesProfiles` operationId) request,
	// with any type of body and a specified content type.
	//
	// Returns a wrapper object for the known response body format(s).
	PutAdminRealmsRealmClientPoliciesProfilesWithBodyWithResponse(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmClientPoliciesProfilesResponse, error)

	// PutAdminRealmsRealmClientPoliciesProfilesWithResponse performs a PUT /admin/realms/{realm}/client-policies/profiles (the `PutAdminRealmsRealmClientPoliciesProfiles` operationId) request.
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	PutAdminRealmsRealmClientPoliciesProfilesWithResponse(ctx context.Context, realm string, body PutAdminRealmsRealmClientPoliciesProfilesJSONRequestBody, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmClientPoliciesProfilesResponse, error)

	// GetAdminRealmsRealmClientSessionStatsWithResponse Get client session stats Returns a JSON map.
	//
	// The key is the client id, the value is the number of sessions that currently are active with that client. Only clients that actually have a session associated with them will be in this map.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /admin/realms/{realm}/client-session-stats (the `GetAdminRealmsRealmClientSessionStats` operationId).
	GetAdminRealmsRealmClientSessionStatsWithResponse(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmClientSessionStatsResponse, error)

	// GetAdminRealmsRealmClientTypesWithResponse List all client types available in the current realm
	//
	// This endpoint returns a list of both global and realm level client types and the attributes they set.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /admin/realms/{realm}/client-types (the `GetAdminRealmsRealmClientTypes` operationId).
	GetAdminRealmsRealmClientTypesWithResponse(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmClientTypesResponse, error)

	// PutAdminRealmsRealmClientTypesWithBodyWithResponse Update a client type
	//
	// This endpoint allows you to update a realm level client type.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /admin/realms/{realm}/client-types (the `PutAdminRealmsRealmClientTypes` operationId).
	PutAdminRealmsRealmClientTypesWithBodyWithResponse(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmClientTypesResponse, error)

	// PutAdminRealmsRealmClientTypesWithResponse Update a client type
	//
	// This endpoint allows you to update a realm level client type.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /admin/realms/{realm}/client-types (the `PutAdminRealmsRealmClientTypes` operationId).
	PutAdminRealmsRealmClientTypesWithResponse(ctx context.Context, realm string, body PutAdminRealmsRealmClientTypesJSONRequestBody, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmClientTypesResponse, error)

	// GetAdminRealmsRealmCredentialRegistratorsWithResponse performs a GET /admin/realms/{realm}/credential-registrators (the `GetAdminRealmsRealmCredentialRegistrators` operationId) request.
	//
	// Returns a wrapper object for the known response body format(s).
	GetAdminRealmsRealmCredentialRegistratorsWithResponse(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmCredentialRegistratorsResponse, error)

	// GetAdminRealmsRealmDefaultDefaultClientScopesWithResponse Get realm default client scopes.  Only name and ids are returned.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /admin/realms/{realm}/default-default-client-scopes (the `GetAdminRealmsRealmDefaultDefaultClientScopes` operationId).
	GetAdminRealmsRealmDefaultDefaultClientScopesWithResponse(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmDefaultDefaultClientScopesResponse, error)

	// DeleteAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdWithResponse performs a DELETE /admin/realms/{realm}/default-default-client-scopes/{clientScopeId} (the `DeleteAdminRealmsRealmDefaultDefaultClientScopesClientScopeId` operationId) request.
	//
	// Returns a wrapper object for the known response body format(s).
	DeleteAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdWithResponse(ctx context.Context, realm string, clientScopeId string, reqEditors ...RequestEditorFn) (*DeleteAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdResponse, error)

	// PutAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdWithResponse performs a PUT /admin/realms/{realm}/default-default-client-scopes/{clientScopeId} (the `PutAdminRealmsRealmDefaultDefaultClientScopesClientScopeId` operationId) request.
	//
	// Returns a wrapper object for the known response body format(s).
	PutAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdWithResponse(ctx context.Context, realm string, clientScopeId string, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdResponse, error)

	// GetAdminRealmsRealmDefaultGroupsWithResponse Get group hierarchy.  Only name and ids are returned.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /admin/realms/{realm}/default-groups (the `GetAdminRealmsRealmDefaultGroups` operationId).
	GetAdminRealmsRealmDefaultGroupsWithResponse(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmDefaultGroupsResponse, error)

	// DeleteAdminRealmsRealmDefaultGroupsGroupIdWithResponse performs a DELETE /admin/realms/{realm}/default-groups/{groupId} (the `DeleteAdminRealmsRealmDefaultGroupsGroupId` operationId) request.
	//
	// Returns a wrapper object for the known response body format(s).
	DeleteAdminRealmsRealmDefaultGroupsGroupIdWithResponse(ctx context.Context, realm string, groupId string, reqEditors ...RequestEditorFn) (*DeleteAdminRealmsRealmDefaultGroupsGroupIdResponse, error)

	// PutAdminRealmsRealmDefaultGroupsGroupIdWithResponse performs a PUT /admin/realms/{realm}/default-groups/{groupId} (the `PutAdminRealmsRealmDefaultGroupsGroupId` operationId) request.
	//
	// Returns a wrapper object for the known response body format(s).
	PutAdminRealmsRealmDefaultGroupsGroupIdWithResponse(ctx context.Context, realm string, groupId string, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmDefaultGroupsGroupIdResponse, error)

	// GetAdminRealmsRealmDefaultOptionalClientScopesWithResponse Get realm optional client scopes.  Only name and ids are returned.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /admin/realms/{realm}/default-optional-client-scopes (the `GetAdminRealmsRealmDefaultOptionalClientScopes` operationId).
	GetAdminRealmsRealmDefaultOptionalClientScopesWithResponse(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmDefaultOptionalClientScopesResponse, error)

	// DeleteAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdWithResponse performs a DELETE /admin/realms/{realm}/default-optional-client-scopes/{clientScopeId} (the `DeleteAdminRealmsRealmDefaultOptionalClientScopesClientScopeId` operationId) request.
	//
	// Returns a wrapper object for the known response body format(s).
	DeleteAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdWithResponse(ctx context.Context, realm string, clientScopeId string, reqEditors ...RequestEditorFn) (*DeleteAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdResponse, error)

	// PutAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdWithResponse performs a PUT /admin/realms/{realm}/default-optional-client-scopes/{clientScopeId} (the `PutAdminRealmsRealmDefaultOptionalClientScopesClientScopeId` operationId) request.
	//
	// Returns a wrapper object for the known response body format(s).
	PutAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdWithResponse(ctx context.Context, realm string, clientScopeId string, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdResponse, error)

	// DeleteAdminRealmsRealmEventsWithResponse Delete all events
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /admin/realms/{realm}/events (the `DeleteAdminRealmsRealmEvents` operationId).
	DeleteAdminRealmsRealmEventsWithResponse(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*DeleteAdminRealmsRealmEventsResponse, error)

	// GetAdminRealmsRealmEventsWithResponse Get events Returns all events, or filters them based on URL query parameters listed here
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /admin/realms/{realm}/events (the `GetAdminRealmsRealmEvents` operationId).
	GetAdminRealmsRealmEventsWithResponse(ctx context.Context, realm string, params *GetAdminRealmsRealmEventsParams, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmEventsResponse, error)

	// GetAdminRealmsRealmEventsConfigWithResponse Get the events provider configuration Returns JSON object with events provider configuration
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /admin/realms/{realm}/events/config (the `GetAdminRealmsRealmEventsConfig` operationId).
	GetAdminRealmsRealmEventsConfigWithResponse(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmEventsConfigResponse, error)

	// PutAdminRealmsRealmEventsConfigWithBodyWithResponse performs a PUT /admin/realms/{realm}/events/config (the `PutAdminRealmsRealmEventsConfig` operationId) request,
	// with any type of body and a specified content type.
	//
	// Update the events provider Change the events provider and/or its configuration.
	//
	// Returns a wrapper object for the known response body format(s).
	PutAdminRealmsRealmEventsConfigWithBodyWithResponse(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmEventsConfigResponse, error)

	// PutAdminRealmsRealmEventsConfigWithResponse performs a PUT /admin/realms/{realm}/events/config (the `PutAdminRealmsRealmEventsConfig` operationId) request.
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Update the events provider Change the events provider and/or its configuration.
	PutAdminRealmsRealmEventsConfigWithResponse(ctx context.Context, realm string, body PutAdminRealmsRealmEventsConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmEventsConfigResponse, error)

	// GetAdminRealmsRealmGroupByPathPathWithResponse performs a GET /admin/realms/{realm}/group-by-path/{path} (the `GetAdminRealmsRealmGroupByPathPath` operationId) request.
	//
	// Returns a wrapper object for the known response body format(s).
	GetAdminRealmsRealmGroupByPathPathWithResponse(ctx context.Context, realm string, path string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmGroupByPathPathResponse, error)

	// GetAdminRealmsRealmLocalizationWithResponse performs a GET /admin/realms/{realm}/localization (the `GetAdminRealmsRealmLocalization` operationId) request.
	//
	// Returns a wrapper object for the known response body format(s).
	GetAdminRealmsRealmLocalizationWithResponse(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmLocalizationResponse, error)

	// DeleteAdminRealmsRealmLocalizationLocaleWithResponse performs a DELETE /admin/realms/{realm}/localization/{locale} (the `DeleteAdminRealmsRealmLocalizationLocale` operationId) request.
	//
	// Returns a wrapper object for the known response body format(s).
	DeleteAdminRealmsRealmLocalizationLocaleWithResponse(ctx context.Context, realm string, locale string, reqEditors ...RequestEditorFn) (*DeleteAdminRealmsRealmLocalizationLocaleResponse, error)

	// GetAdminRealmsRealmLocalizationLocaleWithResponse performs a GET /admin/realms/{realm}/localization/{locale} (the `GetAdminRealmsRealmLocalizationLocale` operationId) request.
	//
	// Returns a wrapper object for the known response body format(s).
	GetAdminRealmsRealmLocalizationLocaleWithResponse(ctx context.Context, realm string, locale string, params *GetAdminRealmsRealmLocalizationLocaleParams, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmLocalizationLocaleResponse, error)

	// PostAdminRealmsRealmLocalizationLocaleWithBodyWithResponse Import localization from uploaded JSON file
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /admin/realms/{realm}/localization/{locale} (the `PostAdminRealmsRealmLocalizationLocale` operationId).
	PostAdminRealmsRealmLocalizationLocaleWithBodyWithResponse(ctx context.Context, realm string, locale string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmLocalizationLocaleResponse, error)

	// PostAdminRealmsRealmLocalizationLocaleWithResponse Import localization from uploaded JSON file
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /admin/realms/{realm}/localization/{locale} (the `PostAdminRealmsRealmLocalizationLocale` operationId).
	PostAdminRealmsRealmLocalizationLocaleWithResponse(ctx context.Context, realm string, locale string, body PostAdminRealmsRealmLocalizationLocaleJSONRequestBody, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmLocalizationLocaleResponse, error)

	// DeleteAdminRealmsRealmLocalizationLocaleKeyWithResponse performs a DELETE /admin/realms/{realm}/localization/{locale}/{key} (the `DeleteAdminRealmsRealmLocalizationLocaleKey` operationId) request.
	//
	// Returns a wrapper object for the known response body format(s).
	DeleteAdminRealmsRealmLocalizationLocaleKeyWithResponse(ctx context.Context, realm string, locale string, key string, reqEditors ...RequestEditorFn) (*DeleteAdminRealmsRealmLocalizationLocaleKeyResponse, error)

	// GetAdminRealmsRealmLocalizationLocaleKeyWithResponse performs a GET /admin/realms/{realm}/localization/{locale}/{key} (the `GetAdminRealmsRealmLocalizationLocaleKey` operationId) request.
	//
	// Returns a wrapper object for the known response body format(s).
	GetAdminRealmsRealmLocalizationLocaleKeyWithResponse(ctx context.Context, realm string, locale string, key string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmLocalizationLocaleKeyResponse, error)

	// PutAdminRealmsRealmLocalizationLocaleKeyWithBodyWithResponse performs a PUT /admin/realms/{realm}/localization/{locale}/{key} (the `PutAdminRealmsRealmLocalizationLocaleKey` operationId) request,
	// with any type of body and a specified content type.
	//
	// Returns a wrapper object for the known response body format(s).
	PutAdminRealmsRealmLocalizationLocaleKeyWithBodyWithResponse(ctx context.Context, realm string, locale string, key string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmLocalizationLocaleKeyResponse, error)

	// PutAdminRealmsRealmLocalizationLocaleKeyWithTextBodyWithResponse performs a PUT /admin/realms/{realm}/localization/{locale}/{key} (the `PutAdminRealmsRealmLocalizationLocaleKey` operationId) request.
	// Takes a body of the `text/plain` content type, and returns a wrapper object for the known response body format(s).
	PutAdminRealmsRealmLocalizationLocaleKeyWithTextBodyWithResponse(ctx context.Context, realm string, locale string, key string, body PutAdminRealmsRealmLocalizationLocaleKeyTextRequestBody, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmLocalizationLocaleKeyResponse, error)

	// PostAdminRealmsRealmLogoutAllWithResponse Removes all user sessions.
	//
	// Any client that has an admin url will also be told to invalidate any sessions they have.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /admin/realms/{realm}/logout-all (the `PostAdminRealmsRealmLogoutAll` operationId).
	PostAdminRealmsRealmLogoutAllWithResponse(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmLogoutAllResponse, error)

	// PostAdminRealmsRealmPartialExportWithResponse Partial export of existing realm into a JSON file.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /admin/realms/{realm}/partial-export (the `PostAdminRealmsRealmPartialExport` operationId).
	PostAdminRealmsRealmPartialExportWithResponse(ctx context.Context, realm string, params *PostAdminRealmsRealmPartialExportParams, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmPartialExportResponse, error)

	// PostAdminRealmsRealmPartialImportWithBodyWithResponse Partial import from a JSON file to an existing realm.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /admin/realms/{realm}/partialImport (the `PostAdminRealmsRealmPartialImport` operationId).
	PostAdminRealmsRealmPartialImportWithBodyWithResponse(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmPartialImportResponse, error)

	// PostAdminRealmsRealmPartialImportWithResponse Partial import from a JSON file to an existing realm.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /admin/realms/{realm}/partialImport (the `PostAdminRealmsRealmPartialImport` operationId).
	PostAdminRealmsRealmPartialImportWithResponse(ctx context.Context, realm string, body PostAdminRealmsRealmPartialImportJSONRequestBody, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmPartialImportResponse, error)

	// PostAdminRealmsRealmPushRevocationWithResponse Push the realm's revocation policy to any client that has an admin url associated with it.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /admin/realms/{realm}/push-revocation (the `PostAdminRealmsRealmPushRevocation` operationId).
	PostAdminRealmsRealmPushRevocationWithResponse(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmPushRevocationResponse, error)

	// DeleteAdminRealmsRealmSessionsSessionWithResponse Remove a specific user session.
	//
	// Any client that has an admin url will also be told to invalidate this particular session.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /admin/realms/{realm}/sessions/{session} (the `DeleteAdminRealmsRealmSessionsSession` operationId).
	DeleteAdminRealmsRealmSessionsSessionWithResponse(ctx context.Context, realm string, session string, params *DeleteAdminRealmsRealmSessionsSessionParams, reqEditors ...RequestEditorFn) (*DeleteAdminRealmsRealmSessionsSessionResponse, error)

	// PostAdminRealmsRealmTestSMTPConnectionWithBodyWithResponse Test SMTP connection with current logged in user
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /admin/realms/{realm}/testSMTPConnection (the `PostAdminRealmsRealmTestSMTPConnection` operationId).
	//
	// Deprecated: this operation has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	PostAdminRealmsRealmTestSMTPConnectionWithBodyWithResponse(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmTestSMTPConnectionResponse, error)

	// PostAdminRealmsRealmTestSMTPConnectionWithResponse Test SMTP connection with current logged in user
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /admin/realms/{realm}/testSMTPConnection (the `PostAdminRealmsRealmTestSMTPConnection` operationId).
	//
	// Deprecated: this operation has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	PostAdminRealmsRealmTestSMTPConnectionWithResponse(ctx context.Context, realm string, body PostAdminRealmsRealmTestSMTPConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmTestSMTPConnectionResponse, error)

	// PostAdminRealmsRealmTestSMTPConnectionWithFormdataBodyWithResponse Test SMTP connection with current logged in user
	//
	// Takes a body of the `application/x-www-form-urlencoded` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /admin/realms/{realm}/testSMTPConnection (the `PostAdminRealmsRealmTestSMTPConnection` operationId).
	//
	// Deprecated: this operation has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	PostAdminRealmsRealmTestSMTPConnectionWithFormdataBodyWithResponse(ctx context.Context, realm string, body PostAdminRealmsRealmTestSMTPConnectionFormdataRequestBody, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmTestSMTPConnectionResponse, error)

	// GetAdminRealmsRealmUsersWithResponse Get users Returns a stream of users, filtered according to query parameters.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /admin/realms/{realm}/users (the `GetAdminRealmsRealmUsers` operationId).
	GetAdminRealmsRealmUsersWithResponse(ctx context.Context, realm string, params *GetAdminRealmsRealmUsersParams, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmUsersResponse, error)

	// PostAdminRealmsRealmUsersWithBodyWithResponse Create a new user Username must be unique.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /admin/realms/{realm}/users (the `PostAdminRealmsRealmUsers` operationId).
	PostAdminRealmsRealmUsersWithBodyWithResponse(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmUsersResponse, error)

	// PostAdminRealmsRealmUsersWithResponse Create a new user Username must be unique.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /admin/realms/{realm}/users (the `PostAdminRealmsRealmUsers` operationId).
	PostAdminRealmsRealmUsersWithResponse(ctx context.Context, realm string, body PostAdminRealmsRealmUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmUsersResponse, error)

	// GetAdminRealmsRealmUsersManagementPermissionsWithResponse performs a GET /admin/realms/{realm}/users-management-permissions (the `GetAdminRealmsRealmUsersManagementPermissions` operationId) request.
	//
	// Returns a wrapper object for the known response body format(s).
	GetAdminRealmsRealmUsersManagementPermissionsWithResponse(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmUsersManagementPermissionsResponse, error)

	// PutAdminRealmsRealmUsersManagementPermissionsWithBodyWithResponse performs a PUT /admin/realms/{realm}/users-management-permissions (the `PutAdminRealmsRealmUsersManagementPermissions` operationId) request,
	// with any type of body and a specified content type.
	//
	// Returns a wrapper object for the known response body format(s).
	PutAdminRealmsRealmUsersManagementPermissionsWithBodyWithResponse(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmUsersManagementPermissionsResponse, error)

	// PutAdminRealmsRealmUsersManagementPermissionsWithResponse performs a PUT /admin/realms/{realm}/users-management-permissions (the `PutAdminRealmsRealmUsersManagementPermissions` operationId) request.
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	PutAdminRealmsRealmUsersManagementPermissionsWithResponse(ctx context.Context, realm string, body PutAdminRealmsRealmUsersManagementPermissionsJSONRequestBody, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmUsersManagementPermissionsResponse, error)

	// GetAdminRealmsRealmUsersCountWithResponse Returns the number of users that match the given criteria.
	//
	// It can be called in three different ways. 1. Don’t specify any criteria and pass {@code null}. The number of all users within that realm will be returned. <p> 2. If {@code search} is specified other criteria such as {@code last} will be ignored even though you set them. The {@code search} string will be matched against the first and last name, the username and the email of a user. <p> 3. If {@code search} is unspecified but any of {@code last}, {@code first}, {@code email} or {@code username} those criteria are matched against their respective fields on a user entity. Combined with a logical and.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /admin/realms/{realm}/users/count (the `GetAdminRealmsRealmUsersCount` operationId).
	GetAdminRealmsRealmUsersCountWithResponse(ctx context.Context, realm string, params *GetAdminRealmsRealmUsersCountParams, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmUsersCountResponse, error)

	// GetAdminRealmsRealmUsersProfileWithResponse performs a GET /admin/realms/{realm}/users/profile (the `GetAdminRealmsRealmUsersProfile` operationId) request.
	//
	// Get the configuration for the user profile.
	//
	// Returns a wrapper object for the known response body format(s).
	GetAdminRealmsRealmUsersProfileWithResponse(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmUsersProfileResponse, error)

	// PutAdminRealmsRealmUsersProfileWithBodyWithResponse performs a PUT /admin/realms/{realm}/users/profile (the `PutAdminRealmsRealmUsersProfile` operationId) request,
	// with any type of body and a specified content type.
	//
	// Set the configuration for the user profile.
	//
	// Returns a wrapper object for the known response body format(s).
	PutAdminRealmsRealmUsersProfileWithBodyWithResponse(ctx context.Context, realm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmUsersProfileResponse, error)

	// PutAdminRealmsRealmUsersProfileWithResponse performs a PUT /admin/realms/{realm}/users/profile (the `PutAdminRealmsRealmUsersProfile` operationId) request.
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Set the configuration for the user profile.
	PutAdminRealmsRealmUsersProfileWithResponse(ctx context.Context, realm string, body PutAdminRealmsRealmUsersProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmUsersProfileResponse, error)

	// GetAdminRealmsRealmUsersProfileMetadataWithResponse performs a GET /admin/realms/{realm}/users/profile/metadata (the `GetAdminRealmsRealmUsersProfileMetadata` operationId) request.
	//
	// Get the UserProfileMetadata from the configuration.
	//
	// Returns a wrapper object for the known response body format(s).
	GetAdminRealmsRealmUsersProfileMetadataWithResponse(ctx context.Context, realm string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmUsersProfileMetadataResponse, error)

	// DeleteAdminRealmsRealmUsersUserIdWithResponse Delete the user
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /admin/realms/{realm}/users/{user-id} (the `DeleteAdminRealmsRealmUsersUserId` operationId).
	DeleteAdminRealmsRealmUsersUserIdWithResponse(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*DeleteAdminRealmsRealmUsersUserIdResponse, error)

	// GetAdminRealmsRealmUsersUserIdWithResponse Get representation of the user
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /admin/realms/{realm}/users/{user-id} (the `GetAdminRealmsRealmUsersUserId` operationId).
	GetAdminRealmsRealmUsersUserIdWithResponse(ctx context.Context, realm string, userId string, params *GetAdminRealmsRealmUsersUserIdParams, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmUsersUserIdResponse, error)

	// PutAdminRealmsRealmUsersUserIdWithBodyWithResponse Update the user
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /admin/realms/{realm}/users/{user-id} (the `PutAdminRealmsRealmUsersUserId` operationId).
	PutAdminRealmsRealmUsersUserIdWithBodyWithResponse(ctx context.Context, realm string, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmUsersUserIdResponse, error)

	// PutAdminRealmsRealmUsersUserIdWithResponse Update the user
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /admin/realms/{realm}/users/{user-id} (the `PutAdminRealmsRealmUsersUserId` operationId).
	PutAdminRealmsRealmUsersUserIdWithResponse(ctx context.Context, realm string, userId string, body PutAdminRealmsRealmUsersUserIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmUsersUserIdResponse, error)

	// GetAdminRealmsRealmUsersUserIdConfiguredUserStorageCredentialTypesWithResponse Return credential types, which are provided by the user storage where user is stored.
	//
	// Returned values can contain for example "password", "otp" etc. This will always return empty list for "local" users, which are not backed by any user storage
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /admin/realms/{realm}/users/{user-id}/configured-user-storage-credential-types (the `GetAdminRealmsRealmUsersUserIdConfiguredUserStorageCredentialTypes` operationId).
	GetAdminRealmsRealmUsersUserIdConfiguredUserStorageCredentialTypesWithResponse(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmUsersUserIdConfiguredUserStorageCredentialTypesResponse, error)

	// GetAdminRealmsRealmUsersUserIdConsentsWithResponse Get consents granted by the user
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /admin/realms/{realm}/users/{user-id}/consents (the `GetAdminRealmsRealmUsersUserIdConsents` operationId).
	GetAdminRealmsRealmUsersUserIdConsentsWithResponse(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmUsersUserIdConsentsResponse, error)

	// DeleteAdminRealmsRealmUsersUserIdConsentsClientWithResponse Revoke consent and offline tokens for particular client from user
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /admin/realms/{realm}/users/{user-id}/consents/{client} (the `DeleteAdminRealmsRealmUsersUserIdConsentsClient` operationId).
	DeleteAdminRealmsRealmUsersUserIdConsentsClientWithResponse(ctx context.Context, realm string, userId string, client string, reqEditors ...RequestEditorFn) (*DeleteAdminRealmsRealmUsersUserIdConsentsClientResponse, error)

	// GetAdminRealmsRealmUsersUserIdCredentialsWithResponse performs a GET /admin/realms/{realm}/users/{user-id}/credentials (the `GetAdminRealmsRealmUsersUserIdCredentials` operationId) request.
	//
	// Returns a wrapper object for the known response body format(s).
	GetAdminRealmsRealmUsersUserIdCredentialsWithResponse(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmUsersUserIdCredentialsResponse, error)

	// DeleteAdminRealmsRealmUsersUserIdCredentialsCredentialIdWithResponse Remove a credential for a user
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /admin/realms/{realm}/users/{user-id}/credentials/{credentialId} (the `DeleteAdminRealmsRealmUsersUserIdCredentialsCredentialId` operationId).
	DeleteAdminRealmsRealmUsersUserIdCredentialsCredentialIdWithResponse(ctx context.Context, realm string, userId string, credentialId string, reqEditors ...RequestEditorFn) (*DeleteAdminRealmsRealmUsersUserIdCredentialsCredentialIdResponse, error)

	// PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveAfterNewPreviousCredentialIdWithResponse Move a credential to a position behind another credential
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /admin/realms/{realm}/users/{user-id}/credentials/{credentialId}/moveAfter/{newPreviousCredentialId} (the `PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveAfterNewPreviousCredentialId` operationId).
	PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveAfterNewPreviousCredentialIdWithResponse(ctx context.Context, realm string, userId string, credentialId string, newPreviousCredentialId string, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveAfterNewPreviousCredentialIdResponse, error)

	// PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveToFirstWithResponse Move a credential to a first position in the credentials list of the user
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /admin/realms/{realm}/users/{user-id}/credentials/{credentialId}/moveToFirst (the `PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveToFirst` operationId).
	PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveToFirstWithResponse(ctx context.Context, realm string, userId string, credentialId string, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveToFirstResponse, error)

	// PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelWithBodyWithResponse Update a credential label for a user
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /admin/realms/{realm}/users/{user-id}/credentials/{credentialId}/userLabel (the `PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabel` operationId).
	PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelWithBodyWithResponse(ctx context.Context, realm string, userId string, credentialId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelResponse, error)

	// PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelWithTextBodyWithResponse Update a credential label for a user
	//
	// Takes a body of the `text/plain` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /admin/realms/{realm}/users/{user-id}/credentials/{credentialId}/userLabel (the `PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabel` operationId).
	PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelWithTextBodyWithResponse(ctx context.Context, realm string, userId string, credentialId string, body PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelTextRequestBody, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelResponse, error)

	// PutAdminRealmsRealmUsersUserIdDisableCredentialTypesWithBodyWithResponse Disable all credentials for a user of a specific type
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /admin/realms/{realm}/users/{user-id}/disable-credential-types (the `PutAdminRealmsRealmUsersUserIdDisableCredentialTypes` operationId).
	PutAdminRealmsRealmUsersUserIdDisableCredentialTypesWithBodyWithResponse(ctx context.Context, realm string, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmUsersUserIdDisableCredentialTypesResponse, error)

	// PutAdminRealmsRealmUsersUserIdDisableCredentialTypesWithResponse Disable all credentials for a user of a specific type
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /admin/realms/{realm}/users/{user-id}/disable-credential-types (the `PutAdminRealmsRealmUsersUserIdDisableCredentialTypes` operationId).
	PutAdminRealmsRealmUsersUserIdDisableCredentialTypesWithResponse(ctx context.Context, realm string, userId string, body PutAdminRealmsRealmUsersUserIdDisableCredentialTypesJSONRequestBody, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmUsersUserIdDisableCredentialTypesResponse, error)

	// PutAdminRealmsRealmUsersUserIdExecuteActionsEmailWithBodyWithResponse Send an email to the user with a link they can click to execute particular actions.
	//
	// An email contains a link the user can click to perform a set of required actions. The redirectUri and clientId parameters are optional. If no redirect is given, then there will be no link back to click after actions have completed. Redirect uri must be a valid uri for the particular clientId.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /admin/realms/{realm}/users/{user-id}/execute-actions-email (the `PutAdminRealmsRealmUsersUserIdExecuteActionsEmail` operationId).
	PutAdminRealmsRealmUsersUserIdExecuteActionsEmailWithBodyWithResponse(ctx context.Context, realm string, userId string, params *PutAdminRealmsRealmUsersUserIdExecuteActionsEmailParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmUsersUserIdExecuteActionsEmailResponse, error)

	// PutAdminRealmsRealmUsersUserIdExecuteActionsEmailWithResponse Send an email to the user with a link they can click to execute particular actions.
	//
	// An email contains a link the user can click to perform a set of required actions. The redirectUri and clientId parameters are optional. If no redirect is given, then there will be no link back to click after actions have completed. Redirect uri must be a valid uri for the particular clientId.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /admin/realms/{realm}/users/{user-id}/execute-actions-email (the `PutAdminRealmsRealmUsersUserIdExecuteActionsEmail` operationId).
	PutAdminRealmsRealmUsersUserIdExecuteActionsEmailWithResponse(ctx context.Context, realm string, userId string, params *PutAdminRealmsRealmUsersUserIdExecuteActionsEmailParams, body PutAdminRealmsRealmUsersUserIdExecuteActionsEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmUsersUserIdExecuteActionsEmailResponse, error)

	// GetAdminRealmsRealmUsersUserIdFederatedIdentityWithResponse Get social logins associated with the user
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /admin/realms/{realm}/users/{user-id}/federated-identity (the `GetAdminRealmsRealmUsersUserIdFederatedIdentity` operationId).
	GetAdminRealmsRealmUsersUserIdFederatedIdentityWithResponse(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmUsersUserIdFederatedIdentityResponse, error)

	// DeleteAdminRealmsRealmUsersUserIdFederatedIdentityProviderWithResponse Remove a social login provider from user
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /admin/realms/{realm}/users/{user-id}/federated-identity/{provider} (the `DeleteAdminRealmsRealmUsersUserIdFederatedIdentityProvider` operationId).
	DeleteAdminRealmsRealmUsersUserIdFederatedIdentityProviderWithResponse(ctx context.Context, realm string, userId string, provider string, reqEditors ...RequestEditorFn) (*DeleteAdminRealmsRealmUsersUserIdFederatedIdentityProviderResponse, error)

	// PostAdminRealmsRealmUsersUserIdFederatedIdentityProviderWithResponse Add a social login provider to the user
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /admin/realms/{realm}/users/{user-id}/federated-identity/{provider} (the `PostAdminRealmsRealmUsersUserIdFederatedIdentityProvider` operationId).
	PostAdminRealmsRealmUsersUserIdFederatedIdentityProviderWithResponse(ctx context.Context, realm string, userId string, provider string, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmUsersUserIdFederatedIdentityProviderResponse, error)

	// GetAdminRealmsRealmUsersUserIdGroupsWithResponse performs a GET /admin/realms/{realm}/users/{user-id}/groups (the `GetAdminRealmsRealmUsersUserIdGroups` operationId) request.
	//
	// Returns a wrapper object for the known response body format(s).
	GetAdminRealmsRealmUsersUserIdGroupsWithResponse(ctx context.Context, realm string, userId string, params *GetAdminRealmsRealmUsersUserIdGroupsParams, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmUsersUserIdGroupsResponse, error)

	// GetAdminRealmsRealmUsersUserIdGroupsCountWithResponse performs a GET /admin/realms/{realm}/users/{user-id}/groups/count (the `GetAdminRealmsRealmUsersUserIdGroupsCount` operationId) request.
	//
	// Returns a wrapper object for the known response body format(s).
	GetAdminRealmsRealmUsersUserIdGroupsCountWithResponse(ctx context.Context, realm string, userId string, params *GetAdminRealmsRealmUsersUserIdGroupsCountParams, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmUsersUserIdGroupsCountResponse, error)

	// DeleteAdminRealmsRealmUsersUserIdGroupsGroupIdWithResponse performs a DELETE /admin/realms/{realm}/users/{user-id}/groups/{groupId} (the `DeleteAdminRealmsRealmUsersUserIdGroupsGroupId` operationId) request.
	//
	// Returns a wrapper object for the known response body format(s).
	DeleteAdminRealmsRealmUsersUserIdGroupsGroupIdWithResponse(ctx context.Context, realm string, userId string, groupId string, reqEditors ...RequestEditorFn) (*DeleteAdminRealmsRealmUsersUserIdGroupsGroupIdResponse, error)

	// PutAdminRealmsRealmUsersUserIdGroupsGroupIdWithResponse performs a PUT /admin/realms/{realm}/users/{user-id}/groups/{groupId} (the `PutAdminRealmsRealmUsersUserIdGroupsGroupId` operationId) request.
	//
	// Returns a wrapper object for the known response body format(s).
	PutAdminRealmsRealmUsersUserIdGroupsGroupIdWithResponse(ctx context.Context, realm string, userId string, groupId string, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmUsersUserIdGroupsGroupIdResponse, error)

	// PostAdminRealmsRealmUsersUserIdImpersonationWithResponse Impersonate the user
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /admin/realms/{realm}/users/{user-id}/impersonation (the `PostAdminRealmsRealmUsersUserIdImpersonation` operationId).
	PostAdminRealmsRealmUsersUserIdImpersonationWithResponse(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmUsersUserIdImpersonationResponse, error)

	// PostAdminRealmsRealmUsersUserIdLogoutWithResponse Remove all user sessions associated with the user Also send notification to all clients that have an admin URL to invalidate the sessions for the particular user.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /admin/realms/{realm}/users/{user-id}/logout (the `PostAdminRealmsRealmUsersUserIdLogout` operationId).
	PostAdminRealmsRealmUsersUserIdLogoutWithResponse(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*PostAdminRealmsRealmUsersUserIdLogoutResponse, error)

	// GetAdminRealmsRealmUsersUserIdOfflineSessionsClientUuidWithResponse Get offline sessions associated with the user and client
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /admin/realms/{realm}/users/{user-id}/offline-sessions/{clientUuid} (the `GetAdminRealmsRealmUsersUserIdOfflineSessionsClientUuid` operationId).
	GetAdminRealmsRealmUsersUserIdOfflineSessionsClientUuidWithResponse(ctx context.Context, realm string, userId string, clientUuid string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmUsersUserIdOfflineSessionsClientUuidResponse, error)

	// PutAdminRealmsRealmUsersUserIdResetPasswordWithBodyWithResponse Set up a new password for the user.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /admin/realms/{realm}/users/{user-id}/reset-password (the `PutAdminRealmsRealmUsersUserIdResetPassword` operationId).
	PutAdminRealmsRealmUsersUserIdResetPasswordWithBodyWithResponse(ctx context.Context, realm string, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmUsersUserIdResetPasswordResponse, error)

	// PutAdminRealmsRealmUsersUserIdResetPasswordWithResponse Set up a new password for the user.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /admin/realms/{realm}/users/{user-id}/reset-password (the `PutAdminRealmsRealmUsersUserIdResetPassword` operationId).
	PutAdminRealmsRealmUsersUserIdResetPasswordWithResponse(ctx context.Context, realm string, userId string, body PutAdminRealmsRealmUsersUserIdResetPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmUsersUserIdResetPasswordResponse, error)

	// PutAdminRealmsRealmUsersUserIdResetPasswordEmailWithResponse Send an email to the user with a link they can click to reset their password.
	//
	// The redirectUri and clientId parameters are optional. The default for the redirect is the account client. This endpoint has been deprecated.  Please use the execute-actions-email passing a list with UPDATE_PASSWORD within it.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /admin/realms/{realm}/users/{user-id}/reset-password-email (the `PutAdminRealmsRealmUsersUserIdResetPasswordEmail` operationId).
	//
	// Deprecated: this operation has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	PutAdminRealmsRealmUsersUserIdResetPasswordEmailWithResponse(ctx context.Context, realm string, userId string, params *PutAdminRealmsRealmUsersUserIdResetPasswordEmailParams, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmUsersUserIdResetPasswordEmailResponse, error)

	// PutAdminRealmsRealmUsersUserIdSendVerifyEmailWithResponse Send an email-verification email to the user An email contains a link the user can click to verify their email address.
	//
	// The redirectUri, clientId and lifespan parameters are optional. The default for the redirect is the account client. The default for the lifespan is 12 hours
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /admin/realms/{realm}/users/{user-id}/send-verify-email (the `PutAdminRealmsRealmUsersUserIdSendVerifyEmail` operationId).
	PutAdminRealmsRealmUsersUserIdSendVerifyEmailWithResponse(ctx context.Context, realm string, userId string, params *PutAdminRealmsRealmUsersUserIdSendVerifyEmailParams, reqEditors ...RequestEditorFn) (*PutAdminRealmsRealmUsersUserIdSendVerifyEmailResponse, error)

	// GetAdminRealmsRealmUsersUserIdSessionsWithResponse Get sessions associated with the user
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /admin/realms/{realm}/users/{user-id}/sessions (the `GetAdminRealmsRealmUsersUserIdSessions` operationId).
	GetAdminRealmsRealmUsersUserIdSessionsWithResponse(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmUsersUserIdSessionsResponse, error)

	// GetAdminRealmsRealmUsersUserIdUnmanagedAttributesWithResponse performs a GET /admin/realms/{realm}/users/{user-id}/unmanagedAttributes (the `GetAdminRealmsRealmUsersUserIdUnmanagedAttributes` operationId) request.
	//
	// Returns a wrapper object for the known response body format(s).
	GetAdminRealmsRealmUsersUserIdUnmanagedAttributesWithResponse(ctx context.Context, realm string, userId string, reqEditors ...RequestEditorFn) (*GetAdminRealmsRealmUsersUserIdUnmanagedAttributesResponse, error)
}

ClientWithResponsesInterface is the interface specification for the client with responses above.

type ComponentExportRepresentation

type ComponentExportRepresentation struct {
	Config        *MultivaluedHashMapStringString                        `json:"config,omitempty"`
	Id            *string                                                `json:"id,omitempty"`
	Name          *string                                                `json:"name,omitempty"`
	ProviderId    *string                                                `json:"providerId,omitempty"`
	SubComponents *MultivaluedHashMapStringComponentExportRepresentation `json:"subComponents,omitempty"`
	SubType       *string                                                `json:"subType,omitempty"`
}

ComponentExportRepresentation defines model for ComponentExportRepresentation.

type Composites added in v0.2.0

type Composites struct {
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	Application *map[string][]string `json:"application,omitempty"`
	Client      *map[string][]string `json:"client,omitempty"`
	Realm       *[]string            `json:"realm,omitempty"`
}

Composites defines model for Composites.

type CredentialRepresentation

type CredentialRepresentation struct {
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	Algorithm *string `json:"algorithm,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	Config *MultivaluedHashMapStringString `json:"config,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	Counter        *int32  `json:"counter,omitempty"`
	CreatedDate    *int64  `json:"createdDate,omitempty"`
	CredentialData *string `json:"credentialData,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	Device *string `json:"device,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	Digits *int32 `json:"digits,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	HashIterations *int32 `json:"hashIterations,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	HashedSaltedValue *string `json:"hashedSaltedValue,omitempty"`
	Id                *string `json:"id,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	Period   *int32 `json:"period,omitempty"`
	Priority *int32 `json:"priority,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	Salt       *string `json:"salt,omitempty"`
	SecretData *string `json:"secretData,omitempty"`
	Temporary  *bool   `json:"temporary,omitempty"`
	Type       *string `json:"type,omitempty"`
	UserLabel  *string `json:"userLabel,omitempty"`
	Value      *string `json:"value,omitempty"`
}

CredentialRepresentation defines model for CredentialRepresentation.

type DecisionEffect

type DecisionEffect string

DecisionEffect defines model for DecisionEffect.

const (
	DENY   DecisionEffect = "DENY"
	PERMIT DecisionEffect = "PERMIT"
)

Defines values for DecisionEffect.

func (DecisionEffect) Valid added in v0.1.2

func (e DecisionEffect) Valid() bool

Valid indicates whether the value is a known member of the DecisionEffect enum.

type DecisionStrategy

type DecisionStrategy string

DecisionStrategy defines model for DecisionStrategy.

const (
	AFFIRMATIVE DecisionStrategy = "AFFIRMATIVE"
	CONSENSUS   DecisionStrategy = "CONSENSUS"
	UNANIMOUS   DecisionStrategy = "UNANIMOUS"
)

Defines values for DecisionStrategy.

func (DecisionStrategy) Valid added in v0.1.2

func (e DecisionStrategy) Valid() bool

Valid indicates whether the value is a known member of the DecisionStrategy enum.

type DeleteAdminRealmsRealmAdminEventsResponse added in v0.2.0

type DeleteAdminRealmsRealmAdminEventsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteAdminRealmsRealmAdminEventsResponse added in v0.2.0

func ParseDeleteAdminRealmsRealmAdminEventsResponse(rsp *http.Response) (*DeleteAdminRealmsRealmAdminEventsResponse, error)

ParseDeleteAdminRealmsRealmAdminEventsResponse parses an HTTP response from a DeleteAdminRealmsRealmAdminEventsWithResponse call

func (DeleteAdminRealmsRealmAdminEventsResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteAdminRealmsRealmAdminEventsResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (DeleteAdminRealmsRealmAdminEventsResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (DeleteAdminRealmsRealmAdminEventsResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type DeleteAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdResponse added in v0.2.0

type DeleteAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdResponse added in v0.2.0

func ParseDeleteAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdResponse(rsp *http.Response) (*DeleteAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdResponse, error)

ParseDeleteAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdResponse parses an HTTP response from a DeleteAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdWithResponse call

func (DeleteAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (DeleteAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (DeleteAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type DeleteAdminRealmsRealmDefaultGroupsGroupIdResponse added in v0.2.0

type DeleteAdminRealmsRealmDefaultGroupsGroupIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteAdminRealmsRealmDefaultGroupsGroupIdResponse added in v0.2.0

func ParseDeleteAdminRealmsRealmDefaultGroupsGroupIdResponse(rsp *http.Response) (*DeleteAdminRealmsRealmDefaultGroupsGroupIdResponse, error)

ParseDeleteAdminRealmsRealmDefaultGroupsGroupIdResponse parses an HTTP response from a DeleteAdminRealmsRealmDefaultGroupsGroupIdWithResponse call

func (DeleteAdminRealmsRealmDefaultGroupsGroupIdResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteAdminRealmsRealmDefaultGroupsGroupIdResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (DeleteAdminRealmsRealmDefaultGroupsGroupIdResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (DeleteAdminRealmsRealmDefaultGroupsGroupIdResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type DeleteAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdResponse added in v0.2.0

type DeleteAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdResponse added in v0.2.0

func ParseDeleteAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdResponse(rsp *http.Response) (*DeleteAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdResponse, error)

ParseDeleteAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdResponse parses an HTTP response from a DeleteAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdWithResponse call

func (DeleteAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (DeleteAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (DeleteAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type DeleteAdminRealmsRealmEventsResponse added in v0.2.0

type DeleteAdminRealmsRealmEventsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteAdminRealmsRealmEventsResponse added in v0.2.0

func ParseDeleteAdminRealmsRealmEventsResponse(rsp *http.Response) (*DeleteAdminRealmsRealmEventsResponse, error)

ParseDeleteAdminRealmsRealmEventsResponse parses an HTTP response from a DeleteAdminRealmsRealmEventsWithResponse call

func (DeleteAdminRealmsRealmEventsResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteAdminRealmsRealmEventsResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (DeleteAdminRealmsRealmEventsResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (DeleteAdminRealmsRealmEventsResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type DeleteAdminRealmsRealmLocalizationLocaleKeyResponse added in v0.2.0

type DeleteAdminRealmsRealmLocalizationLocaleKeyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteAdminRealmsRealmLocalizationLocaleKeyResponse added in v0.2.0

func ParseDeleteAdminRealmsRealmLocalizationLocaleKeyResponse(rsp *http.Response) (*DeleteAdminRealmsRealmLocalizationLocaleKeyResponse, error)

ParseDeleteAdminRealmsRealmLocalizationLocaleKeyResponse parses an HTTP response from a DeleteAdminRealmsRealmLocalizationLocaleKeyWithResponse call

func (DeleteAdminRealmsRealmLocalizationLocaleKeyResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteAdminRealmsRealmLocalizationLocaleKeyResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (DeleteAdminRealmsRealmLocalizationLocaleKeyResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (DeleteAdminRealmsRealmLocalizationLocaleKeyResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type DeleteAdminRealmsRealmLocalizationLocaleResponse added in v0.2.0

type DeleteAdminRealmsRealmLocalizationLocaleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteAdminRealmsRealmLocalizationLocaleResponse added in v0.2.0

func ParseDeleteAdminRealmsRealmLocalizationLocaleResponse(rsp *http.Response) (*DeleteAdminRealmsRealmLocalizationLocaleResponse, error)

ParseDeleteAdminRealmsRealmLocalizationLocaleResponse parses an HTTP response from a DeleteAdminRealmsRealmLocalizationLocaleWithResponse call

func (DeleteAdminRealmsRealmLocalizationLocaleResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteAdminRealmsRealmLocalizationLocaleResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (DeleteAdminRealmsRealmLocalizationLocaleResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (DeleteAdminRealmsRealmLocalizationLocaleResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type DeleteAdminRealmsRealmResponse added in v0.2.0

type DeleteAdminRealmsRealmResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteAdminRealmsRealmResponse added in v0.2.0

func ParseDeleteAdminRealmsRealmResponse(rsp *http.Response) (*DeleteAdminRealmsRealmResponse, error)

ParseDeleteAdminRealmsRealmResponse parses an HTTP response from a DeleteAdminRealmsRealmWithResponse call

func (DeleteAdminRealmsRealmResponse) ContentType added in v0.2.0

func (r DeleteAdminRealmsRealmResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteAdminRealmsRealmResponse) GetBody added in v0.3.2

func (r DeleteAdminRealmsRealmResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (DeleteAdminRealmsRealmResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (DeleteAdminRealmsRealmResponse) StatusCode added in v0.2.0

func (r DeleteAdminRealmsRealmResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteAdminRealmsRealmSessionsSessionParams added in v0.2.0

type DeleteAdminRealmsRealmSessionsSessionParams struct {
	IsOffline *bool `form:"isOffline,omitempty" json:"isOffline,omitempty"`
}

DeleteAdminRealmsRealmSessionsSessionParams defines parameters for DeleteAdminRealmsRealmSessionsSession.

type DeleteAdminRealmsRealmSessionsSessionResponse added in v0.2.0

type DeleteAdminRealmsRealmSessionsSessionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteAdminRealmsRealmSessionsSessionResponse added in v0.2.0

func ParseDeleteAdminRealmsRealmSessionsSessionResponse(rsp *http.Response) (*DeleteAdminRealmsRealmSessionsSessionResponse, error)

ParseDeleteAdminRealmsRealmSessionsSessionResponse parses an HTTP response from a DeleteAdminRealmsRealmSessionsSessionWithResponse call

func (DeleteAdminRealmsRealmSessionsSessionResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteAdminRealmsRealmSessionsSessionResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (DeleteAdminRealmsRealmSessionsSessionResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (DeleteAdminRealmsRealmSessionsSessionResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type DeleteAdminRealmsRealmUsersUserIdConsentsClientResponse

type DeleteAdminRealmsRealmUsersUserIdConsentsClientResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteAdminRealmsRealmUsersUserIdConsentsClientResponse

func ParseDeleteAdminRealmsRealmUsersUserIdConsentsClientResponse(rsp *http.Response) (*DeleteAdminRealmsRealmUsersUserIdConsentsClientResponse, error)

ParseDeleteAdminRealmsRealmUsersUserIdConsentsClientResponse parses an HTTP response from a DeleteAdminRealmsRealmUsersUserIdConsentsClientWithResponse call

func (DeleteAdminRealmsRealmUsersUserIdConsentsClientResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteAdminRealmsRealmUsersUserIdConsentsClientResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (DeleteAdminRealmsRealmUsersUserIdConsentsClientResponse) Status

Status returns HTTPResponse.Status

func (DeleteAdminRealmsRealmUsersUserIdConsentsClientResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteAdminRealmsRealmUsersUserIdCredentialsCredentialIdResponse

type DeleteAdminRealmsRealmUsersUserIdCredentialsCredentialIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteAdminRealmsRealmUsersUserIdCredentialsCredentialIdResponse

func ParseDeleteAdminRealmsRealmUsersUserIdCredentialsCredentialIdResponse(rsp *http.Response) (*DeleteAdminRealmsRealmUsersUserIdCredentialsCredentialIdResponse, error)

ParseDeleteAdminRealmsRealmUsersUserIdCredentialsCredentialIdResponse parses an HTTP response from a DeleteAdminRealmsRealmUsersUserIdCredentialsCredentialIdWithResponse call

func (DeleteAdminRealmsRealmUsersUserIdCredentialsCredentialIdResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteAdminRealmsRealmUsersUserIdCredentialsCredentialIdResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (DeleteAdminRealmsRealmUsersUserIdCredentialsCredentialIdResponse) Status

Status returns HTTPResponse.Status

func (DeleteAdminRealmsRealmUsersUserIdCredentialsCredentialIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteAdminRealmsRealmUsersUserIdFederatedIdentityProviderResponse

type DeleteAdminRealmsRealmUsersUserIdFederatedIdentityProviderResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteAdminRealmsRealmUsersUserIdFederatedIdentityProviderResponse

func ParseDeleteAdminRealmsRealmUsersUserIdFederatedIdentityProviderResponse(rsp *http.Response) (*DeleteAdminRealmsRealmUsersUserIdFederatedIdentityProviderResponse, error)

ParseDeleteAdminRealmsRealmUsersUserIdFederatedIdentityProviderResponse parses an HTTP response from a DeleteAdminRealmsRealmUsersUserIdFederatedIdentityProviderWithResponse call

func (DeleteAdminRealmsRealmUsersUserIdFederatedIdentityProviderResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteAdminRealmsRealmUsersUserIdFederatedIdentityProviderResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (DeleteAdminRealmsRealmUsersUserIdFederatedIdentityProviderResponse) Status

Status returns HTTPResponse.Status

func (DeleteAdminRealmsRealmUsersUserIdFederatedIdentityProviderResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteAdminRealmsRealmUsersUserIdGroupsGroupIdResponse

type DeleteAdminRealmsRealmUsersUserIdGroupsGroupIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteAdminRealmsRealmUsersUserIdGroupsGroupIdResponse

func ParseDeleteAdminRealmsRealmUsersUserIdGroupsGroupIdResponse(rsp *http.Response) (*DeleteAdminRealmsRealmUsersUserIdGroupsGroupIdResponse, error)

ParseDeleteAdminRealmsRealmUsersUserIdGroupsGroupIdResponse parses an HTTP response from a DeleteAdminRealmsRealmUsersUserIdGroupsGroupIdWithResponse call

func (DeleteAdminRealmsRealmUsersUserIdGroupsGroupIdResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteAdminRealmsRealmUsersUserIdGroupsGroupIdResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (DeleteAdminRealmsRealmUsersUserIdGroupsGroupIdResponse) Status

Status returns HTTPResponse.Status

func (DeleteAdminRealmsRealmUsersUserIdGroupsGroupIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteAdminRealmsRealmUsersUserIdResponse

type DeleteAdminRealmsRealmUsersUserIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteAdminRealmsRealmUsersUserIdResponse

func ParseDeleteAdminRealmsRealmUsersUserIdResponse(rsp *http.Response) (*DeleteAdminRealmsRealmUsersUserIdResponse, error)

ParseDeleteAdminRealmsRealmUsersUserIdResponse parses an HTTP response from a DeleteAdminRealmsRealmUsersUserIdWithResponse call

func (DeleteAdminRealmsRealmUsersUserIdResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteAdminRealmsRealmUsersUserIdResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (DeleteAdminRealmsRealmUsersUserIdResponse) Status

Status returns HTTPResponse.Status

func (DeleteAdminRealmsRealmUsersUserIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type EventRepresentation added in v0.2.0

type EventRepresentation struct {
	ClientId  *string            `json:"clientId,omitempty"`
	Details   *map[string]string `json:"details,omitempty"`
	Error     *string            `json:"error,omitempty"`
	IpAddress *string            `json:"ipAddress,omitempty"`
	RealmId   *string            `json:"realmId,omitempty"`
	SessionId *string            `json:"sessionId,omitempty"`
	Time      *int64             `json:"time,omitempty"`
	Type      *string            `json:"type,omitempty"`
	UserId    *string            `json:"userId,omitempty"`
}

EventRepresentation defines model for EventRepresentation.

type FederatedIdentityRepresentation

type FederatedIdentityRepresentation struct {
	IdentityProvider *string `json:"identityProvider,omitempty"`
	UserId           *string `json:"userId,omitempty"`
	UserName         *string `json:"userName,omitempty"`
}

FederatedIdentityRepresentation defines model for FederatedIdentityRepresentation.

type GetAdminRealmsParams added in v0.2.0

type GetAdminRealmsParams struct {
	BriefRepresentation *bool `form:"briefRepresentation,omitempty" json:"briefRepresentation,omitempty"`
}

GetAdminRealmsParams defines parameters for GetAdminRealms.

type GetAdminRealmsRealmAdminEventsParams added in v0.2.0

type GetAdminRealmsRealmAdminEventsParams struct {
	AuthClient    *string `form:"authClient,omitempty" json:"authClient,omitempty"`
	AuthIpAddress *string `form:"authIpAddress,omitempty" json:"authIpAddress,omitempty"`
	AuthRealm     *string `form:"authRealm,omitempty" json:"authRealm,omitempty"`

	// AuthUser user id
	AuthUser *string `form:"authUser,omitempty" json:"authUser,omitempty"`
	DateFrom *string `form:"dateFrom,omitempty" json:"dateFrom,omitempty"`
	DateTo   *string `form:"dateTo,omitempty" json:"dateTo,omitempty"`
	First    *int32  `form:"first,omitempty" json:"first,omitempty"`

	// Max Maximum results size (defaults to 100)
	Max            *int32    `form:"max,omitempty" json:"max,omitempty"`
	OperationTypes *[]string `form:"operationTypes,omitempty" json:"operationTypes,omitempty"`
	ResourcePath   *string   `form:"resourcePath,omitempty" json:"resourcePath,omitempty"`
	ResourceTypes  *[]string `form:"resourceTypes,omitempty" json:"resourceTypes,omitempty"`
}

GetAdminRealmsRealmAdminEventsParams defines parameters for GetAdminRealmsRealmAdminEvents.

type GetAdminRealmsRealmAdminEventsResponse added in v0.2.0

type GetAdminRealmsRealmAdminEventsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]AdminEventRepresentation
}

func ParseGetAdminRealmsRealmAdminEventsResponse added in v0.2.0

func ParseGetAdminRealmsRealmAdminEventsResponse(rsp *http.Response) (*GetAdminRealmsRealmAdminEventsResponse, error)

ParseGetAdminRealmsRealmAdminEventsResponse parses an HTTP response from a GetAdminRealmsRealmAdminEventsWithResponse call

func (GetAdminRealmsRealmAdminEventsResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAdminRealmsRealmAdminEventsResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (GetAdminRealmsRealmAdminEventsResponse) GetJSON200 added in v0.3.2

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAdminRealmsRealmAdminEventsResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (GetAdminRealmsRealmAdminEventsResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type GetAdminRealmsRealmClientPoliciesPoliciesParams added in v0.2.0

type GetAdminRealmsRealmClientPoliciesPoliciesParams struct {
	IncludeGlobalPolicies *bool `form:"include-global-policies,omitempty" json:"include-global-policies,omitempty"`
}

GetAdminRealmsRealmClientPoliciesPoliciesParams defines parameters for GetAdminRealmsRealmClientPoliciesPolicies.

type GetAdminRealmsRealmClientPoliciesPoliciesResponse added in v0.2.0

type GetAdminRealmsRealmClientPoliciesPoliciesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ClientPoliciesRepresentation
}

func ParseGetAdminRealmsRealmClientPoliciesPoliciesResponse added in v0.2.0

func ParseGetAdminRealmsRealmClientPoliciesPoliciesResponse(rsp *http.Response) (*GetAdminRealmsRealmClientPoliciesPoliciesResponse, error)

ParseGetAdminRealmsRealmClientPoliciesPoliciesResponse parses an HTTP response from a GetAdminRealmsRealmClientPoliciesPoliciesWithResponse call

func (GetAdminRealmsRealmClientPoliciesPoliciesResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAdminRealmsRealmClientPoliciesPoliciesResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (GetAdminRealmsRealmClientPoliciesPoliciesResponse) GetJSON200 added in v0.3.2

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAdminRealmsRealmClientPoliciesPoliciesResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (GetAdminRealmsRealmClientPoliciesPoliciesResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type GetAdminRealmsRealmClientPoliciesProfilesParams added in v0.2.0

type GetAdminRealmsRealmClientPoliciesProfilesParams struct {
	IncludeGlobalProfiles *bool `form:"include-global-profiles,omitempty" json:"include-global-profiles,omitempty"`
}

GetAdminRealmsRealmClientPoliciesProfilesParams defines parameters for GetAdminRealmsRealmClientPoliciesProfiles.

type GetAdminRealmsRealmClientPoliciesProfilesResponse added in v0.2.0

type GetAdminRealmsRealmClientPoliciesProfilesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ClientProfilesRepresentation
}

func ParseGetAdminRealmsRealmClientPoliciesProfilesResponse added in v0.2.0

func ParseGetAdminRealmsRealmClientPoliciesProfilesResponse(rsp *http.Response) (*GetAdminRealmsRealmClientPoliciesProfilesResponse, error)

ParseGetAdminRealmsRealmClientPoliciesProfilesResponse parses an HTTP response from a GetAdminRealmsRealmClientPoliciesProfilesWithResponse call

func (GetAdminRealmsRealmClientPoliciesProfilesResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAdminRealmsRealmClientPoliciesProfilesResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (GetAdminRealmsRealmClientPoliciesProfilesResponse) GetJSON200 added in v0.3.2

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAdminRealmsRealmClientPoliciesProfilesResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (GetAdminRealmsRealmClientPoliciesProfilesResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type GetAdminRealmsRealmClientSessionStatsResponse added in v0.2.0

type GetAdminRealmsRealmClientSessionStatsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]map[string]string
}

func ParseGetAdminRealmsRealmClientSessionStatsResponse added in v0.2.0

func ParseGetAdminRealmsRealmClientSessionStatsResponse(rsp *http.Response) (*GetAdminRealmsRealmClientSessionStatsResponse, error)

ParseGetAdminRealmsRealmClientSessionStatsResponse parses an HTTP response from a GetAdminRealmsRealmClientSessionStatsWithResponse call

func (GetAdminRealmsRealmClientSessionStatsResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAdminRealmsRealmClientSessionStatsResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (GetAdminRealmsRealmClientSessionStatsResponse) GetJSON200 added in v0.3.2

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAdminRealmsRealmClientSessionStatsResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (GetAdminRealmsRealmClientSessionStatsResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type GetAdminRealmsRealmClientTypesResponse added in v0.2.0

type GetAdminRealmsRealmClientTypesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ClientTypesRepresentation
}

func ParseGetAdminRealmsRealmClientTypesResponse added in v0.2.0

func ParseGetAdminRealmsRealmClientTypesResponse(rsp *http.Response) (*GetAdminRealmsRealmClientTypesResponse, error)

ParseGetAdminRealmsRealmClientTypesResponse parses an HTTP response from a GetAdminRealmsRealmClientTypesWithResponse call

func (GetAdminRealmsRealmClientTypesResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAdminRealmsRealmClientTypesResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (GetAdminRealmsRealmClientTypesResponse) GetJSON200 added in v0.3.2

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAdminRealmsRealmClientTypesResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (GetAdminRealmsRealmClientTypesResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type GetAdminRealmsRealmCredentialRegistratorsResponse added in v0.2.0

type GetAdminRealmsRealmCredentialRegistratorsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]string
}

func ParseGetAdminRealmsRealmCredentialRegistratorsResponse added in v0.2.0

func ParseGetAdminRealmsRealmCredentialRegistratorsResponse(rsp *http.Response) (*GetAdminRealmsRealmCredentialRegistratorsResponse, error)

ParseGetAdminRealmsRealmCredentialRegistratorsResponse parses an HTTP response from a GetAdminRealmsRealmCredentialRegistratorsWithResponse call

func (GetAdminRealmsRealmCredentialRegistratorsResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAdminRealmsRealmCredentialRegistratorsResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (GetAdminRealmsRealmCredentialRegistratorsResponse) GetJSON200 added in v0.3.2

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAdminRealmsRealmCredentialRegistratorsResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (GetAdminRealmsRealmCredentialRegistratorsResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type GetAdminRealmsRealmDefaultDefaultClientScopesResponse added in v0.2.0

type GetAdminRealmsRealmDefaultDefaultClientScopesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]ClientScopeRepresentation
}

func ParseGetAdminRealmsRealmDefaultDefaultClientScopesResponse added in v0.2.0

func ParseGetAdminRealmsRealmDefaultDefaultClientScopesResponse(rsp *http.Response) (*GetAdminRealmsRealmDefaultDefaultClientScopesResponse, error)

ParseGetAdminRealmsRealmDefaultDefaultClientScopesResponse parses an HTTP response from a GetAdminRealmsRealmDefaultDefaultClientScopesWithResponse call

func (GetAdminRealmsRealmDefaultDefaultClientScopesResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAdminRealmsRealmDefaultDefaultClientScopesResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (GetAdminRealmsRealmDefaultDefaultClientScopesResponse) GetJSON200 added in v0.3.2

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAdminRealmsRealmDefaultDefaultClientScopesResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (GetAdminRealmsRealmDefaultDefaultClientScopesResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type GetAdminRealmsRealmDefaultGroupsResponse added in v0.2.0

type GetAdminRealmsRealmDefaultGroupsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]GroupRepresentation
}

func ParseGetAdminRealmsRealmDefaultGroupsResponse added in v0.2.0

func ParseGetAdminRealmsRealmDefaultGroupsResponse(rsp *http.Response) (*GetAdminRealmsRealmDefaultGroupsResponse, error)

ParseGetAdminRealmsRealmDefaultGroupsResponse parses an HTTP response from a GetAdminRealmsRealmDefaultGroupsWithResponse call

func (GetAdminRealmsRealmDefaultGroupsResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAdminRealmsRealmDefaultGroupsResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (GetAdminRealmsRealmDefaultGroupsResponse) GetJSON200 added in v0.3.2

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAdminRealmsRealmDefaultGroupsResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (GetAdminRealmsRealmDefaultGroupsResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type GetAdminRealmsRealmDefaultOptionalClientScopesResponse added in v0.2.0

type GetAdminRealmsRealmDefaultOptionalClientScopesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]ClientScopeRepresentation
}

func ParseGetAdminRealmsRealmDefaultOptionalClientScopesResponse added in v0.2.0

func ParseGetAdminRealmsRealmDefaultOptionalClientScopesResponse(rsp *http.Response) (*GetAdminRealmsRealmDefaultOptionalClientScopesResponse, error)

ParseGetAdminRealmsRealmDefaultOptionalClientScopesResponse parses an HTTP response from a GetAdminRealmsRealmDefaultOptionalClientScopesWithResponse call

func (GetAdminRealmsRealmDefaultOptionalClientScopesResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAdminRealmsRealmDefaultOptionalClientScopesResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (GetAdminRealmsRealmDefaultOptionalClientScopesResponse) GetJSON200 added in v0.3.2

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAdminRealmsRealmDefaultOptionalClientScopesResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (GetAdminRealmsRealmDefaultOptionalClientScopesResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type GetAdminRealmsRealmEventsConfigResponse added in v0.2.0

type GetAdminRealmsRealmEventsConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *RealmEventsConfigRepresentation
}

func ParseGetAdminRealmsRealmEventsConfigResponse added in v0.2.0

func ParseGetAdminRealmsRealmEventsConfigResponse(rsp *http.Response) (*GetAdminRealmsRealmEventsConfigResponse, error)

ParseGetAdminRealmsRealmEventsConfigResponse parses an HTTP response from a GetAdminRealmsRealmEventsConfigWithResponse call

func (GetAdminRealmsRealmEventsConfigResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAdminRealmsRealmEventsConfigResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (GetAdminRealmsRealmEventsConfigResponse) GetJSON200 added in v0.3.2

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAdminRealmsRealmEventsConfigResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (GetAdminRealmsRealmEventsConfigResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type GetAdminRealmsRealmEventsParams added in v0.2.0

type GetAdminRealmsRealmEventsParams struct {
	// Client App or oauth client name
	Client *string `form:"client,omitempty" json:"client,omitempty"`

	// DateFrom From date
	DateFrom *string `form:"dateFrom,omitempty" json:"dateFrom,omitempty"`

	// DateTo To date
	DateTo *string `form:"dateTo,omitempty" json:"dateTo,omitempty"`

	// First Paging offset
	First *int32 `form:"first,omitempty" json:"first,omitempty"`

	// IpAddress IP Address
	IpAddress *string `form:"ipAddress,omitempty" json:"ipAddress,omitempty"`

	// Max Maximum results size (defaults to 100)
	Max *int32 `form:"max,omitempty" json:"max,omitempty"`

	// Type The types of events to return
	Type *[]string `form:"type,omitempty" json:"type,omitempty"`

	// User User id
	User *string `form:"user,omitempty" json:"user,omitempty"`
}

GetAdminRealmsRealmEventsParams defines parameters for GetAdminRealmsRealmEvents.

type GetAdminRealmsRealmEventsResponse added in v0.2.0

type GetAdminRealmsRealmEventsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]EventRepresentation
}

func ParseGetAdminRealmsRealmEventsResponse added in v0.2.0

func ParseGetAdminRealmsRealmEventsResponse(rsp *http.Response) (*GetAdminRealmsRealmEventsResponse, error)

ParseGetAdminRealmsRealmEventsResponse parses an HTTP response from a GetAdminRealmsRealmEventsWithResponse call

func (GetAdminRealmsRealmEventsResponse) ContentType added in v0.2.0

func (r GetAdminRealmsRealmEventsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAdminRealmsRealmEventsResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (GetAdminRealmsRealmEventsResponse) GetJSON200 added in v0.3.2

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAdminRealmsRealmEventsResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (GetAdminRealmsRealmEventsResponse) StatusCode added in v0.2.0

func (r GetAdminRealmsRealmEventsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAdminRealmsRealmGroupByPathPathResponse added in v0.2.0

type GetAdminRealmsRealmGroupByPathPathResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *GroupRepresentation
}

func ParseGetAdminRealmsRealmGroupByPathPathResponse added in v0.2.0

func ParseGetAdminRealmsRealmGroupByPathPathResponse(rsp *http.Response) (*GetAdminRealmsRealmGroupByPathPathResponse, error)

ParseGetAdminRealmsRealmGroupByPathPathResponse parses an HTTP response from a GetAdminRealmsRealmGroupByPathPathWithResponse call

func (GetAdminRealmsRealmGroupByPathPathResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAdminRealmsRealmGroupByPathPathResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (GetAdminRealmsRealmGroupByPathPathResponse) GetJSON200 added in v0.3.2

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAdminRealmsRealmGroupByPathPathResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (GetAdminRealmsRealmGroupByPathPathResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type GetAdminRealmsRealmLocalizationLocaleKeyResponse added in v0.2.0

type GetAdminRealmsRealmLocalizationLocaleKeyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetAdminRealmsRealmLocalizationLocaleKeyResponse added in v0.2.0

func ParseGetAdminRealmsRealmLocalizationLocaleKeyResponse(rsp *http.Response) (*GetAdminRealmsRealmLocalizationLocaleKeyResponse, error)

ParseGetAdminRealmsRealmLocalizationLocaleKeyResponse parses an HTTP response from a GetAdminRealmsRealmLocalizationLocaleKeyWithResponse call

func (GetAdminRealmsRealmLocalizationLocaleKeyResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAdminRealmsRealmLocalizationLocaleKeyResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (GetAdminRealmsRealmLocalizationLocaleKeyResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (GetAdminRealmsRealmLocalizationLocaleKeyResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type GetAdminRealmsRealmLocalizationLocaleParams added in v0.2.0

type GetAdminRealmsRealmLocalizationLocaleParams struct {
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	UseRealmDefaultLocaleFallback *bool `form:"useRealmDefaultLocaleFallback,omitempty" json:"useRealmDefaultLocaleFallback,omitempty"`
}

GetAdminRealmsRealmLocalizationLocaleParams defines parameters for GetAdminRealmsRealmLocalizationLocale.

type GetAdminRealmsRealmLocalizationLocaleResponse added in v0.2.0

type GetAdminRealmsRealmLocalizationLocaleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]string
}

func ParseGetAdminRealmsRealmLocalizationLocaleResponse added in v0.2.0

func ParseGetAdminRealmsRealmLocalizationLocaleResponse(rsp *http.Response) (*GetAdminRealmsRealmLocalizationLocaleResponse, error)

ParseGetAdminRealmsRealmLocalizationLocaleResponse parses an HTTP response from a GetAdminRealmsRealmLocalizationLocaleWithResponse call

func (GetAdminRealmsRealmLocalizationLocaleResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAdminRealmsRealmLocalizationLocaleResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (GetAdminRealmsRealmLocalizationLocaleResponse) GetJSON200 added in v0.3.2

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAdminRealmsRealmLocalizationLocaleResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (GetAdminRealmsRealmLocalizationLocaleResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type GetAdminRealmsRealmLocalizationResponse added in v0.2.0

type GetAdminRealmsRealmLocalizationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]string
}

func ParseGetAdminRealmsRealmLocalizationResponse added in v0.2.0

func ParseGetAdminRealmsRealmLocalizationResponse(rsp *http.Response) (*GetAdminRealmsRealmLocalizationResponse, error)

ParseGetAdminRealmsRealmLocalizationResponse parses an HTTP response from a GetAdminRealmsRealmLocalizationWithResponse call

func (GetAdminRealmsRealmLocalizationResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAdminRealmsRealmLocalizationResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (GetAdminRealmsRealmLocalizationResponse) GetJSON200 added in v0.3.2

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAdminRealmsRealmLocalizationResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (GetAdminRealmsRealmLocalizationResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type GetAdminRealmsRealmResponse added in v0.2.0

type GetAdminRealmsRealmResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *RealmRepresentation
}

func ParseGetAdminRealmsRealmResponse added in v0.2.0

func ParseGetAdminRealmsRealmResponse(rsp *http.Response) (*GetAdminRealmsRealmResponse, error)

ParseGetAdminRealmsRealmResponse parses an HTTP response from a GetAdminRealmsRealmWithResponse call

func (GetAdminRealmsRealmResponse) ContentType added in v0.2.0

func (r GetAdminRealmsRealmResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAdminRealmsRealmResponse) GetBody added in v0.3.2

func (r GetAdminRealmsRealmResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (GetAdminRealmsRealmResponse) GetJSON200 added in v0.3.2

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAdminRealmsRealmResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (GetAdminRealmsRealmResponse) StatusCode added in v0.2.0

func (r GetAdminRealmsRealmResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAdminRealmsRealmUsersCountParams

type GetAdminRealmsRealmUsersCountParams struct {
	// Email email filter
	Email         *string `form:"email,omitempty" json:"email,omitempty"`
	EmailVerified *bool   `form:"emailVerified,omitempty" json:"emailVerified,omitempty"`

	// Enabled Boolean representing if user is enabled or not
	Enabled *bool `form:"enabled,omitempty" json:"enabled,omitempty"`

	// FirstName first name filter
	FirstName *string `form:"firstName,omitempty" json:"firstName,omitempty"`

	// LastName last name filter
	LastName *string `form:"lastName,omitempty" json:"lastName,omitempty"`
	Q        *string `form:"q,omitempty" json:"q,omitempty"`

	// Search arbitrary search string for all the fields below. Default search behavior is prefix-based (e.g., foo or foo*). Use *foo* for infix search and "foo" for exact search.
	Search *string `form:"search,omitempty" json:"search,omitempty"`

	// Username username filter
	Username *string `form:"username,omitempty" json:"username,omitempty"`
}

GetAdminRealmsRealmUsersCountParams defines parameters for GetAdminRealmsRealmUsersCount.

type GetAdminRealmsRealmUsersCountResponse

type GetAdminRealmsRealmUsersCountResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *int32
}

func ParseGetAdminRealmsRealmUsersCountResponse

func ParseGetAdminRealmsRealmUsersCountResponse(rsp *http.Response) (*GetAdminRealmsRealmUsersCountResponse, error)

ParseGetAdminRealmsRealmUsersCountResponse parses an HTTP response from a GetAdminRealmsRealmUsersCountWithResponse call

func (GetAdminRealmsRealmUsersCountResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAdminRealmsRealmUsersCountResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (GetAdminRealmsRealmUsersCountResponse) GetJSON200 added in v0.3.2

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAdminRealmsRealmUsersCountResponse) Status

Status returns HTTPResponse.Status

func (GetAdminRealmsRealmUsersCountResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetAdminRealmsRealmUsersManagementPermissionsResponse added in v0.2.0

type GetAdminRealmsRealmUsersManagementPermissionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ManagementPermissionReference
}

func ParseGetAdminRealmsRealmUsersManagementPermissionsResponse added in v0.2.0

func ParseGetAdminRealmsRealmUsersManagementPermissionsResponse(rsp *http.Response) (*GetAdminRealmsRealmUsersManagementPermissionsResponse, error)

ParseGetAdminRealmsRealmUsersManagementPermissionsResponse parses an HTTP response from a GetAdminRealmsRealmUsersManagementPermissionsWithResponse call

func (GetAdminRealmsRealmUsersManagementPermissionsResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAdminRealmsRealmUsersManagementPermissionsResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (GetAdminRealmsRealmUsersManagementPermissionsResponse) GetJSON200 added in v0.3.2

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAdminRealmsRealmUsersManagementPermissionsResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (GetAdminRealmsRealmUsersManagementPermissionsResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type GetAdminRealmsRealmUsersParams

type GetAdminRealmsRealmUsersParams struct {
	// BriefRepresentation Boolean which defines whether brief representations are returned (default: false)
	BriefRepresentation *bool `form:"briefRepresentation,omitempty" json:"briefRepresentation,omitempty"`

	// Email A String contained in email, or the complete email, if param "exact" is true
	Email *string `form:"email,omitempty" json:"email,omitempty"`

	// EmailVerified whether the email has been verified
	EmailVerified *bool `form:"emailVerified,omitempty" json:"emailVerified,omitempty"`

	// Enabled Boolean representing if user is enabled or not
	Enabled *bool `form:"enabled,omitempty" json:"enabled,omitempty"`

	// Exact Boolean which defines whether the params "last", "first", "email" and "username" must match exactly
	Exact *bool `form:"exact,omitempty" json:"exact,omitempty"`

	// First Pagination offset
	First *int32 `form:"first,omitempty" json:"first,omitempty"`

	// FirstName A String contained in firstName, or the complete firstName, if param "exact" is true
	FirstName *string `form:"firstName,omitempty" json:"firstName,omitempty"`

	// IdpAlias The alias of an Identity Provider linked to the user
	IdpAlias *string `form:"idpAlias,omitempty" json:"idpAlias,omitempty"`

	// IdpUserId The userId at an Identity Provider linked to the user
	IdpUserId *string `form:"idpUserId,omitempty" json:"idpUserId,omitempty"`

	// LastName A String contained in lastName, or the complete lastName, if param "exact" is true
	LastName *string `form:"lastName,omitempty" json:"lastName,omitempty"`

	// Max Maximum results size (defaults to 100)
	Max *int32 `form:"max,omitempty" json:"max,omitempty"`

	// Q A query to search for custom attributes, in the format 'key1:value2 key2:value2'
	Q *string `form:"q,omitempty" json:"q,omitempty"`

	// Search A String contained in username, first or last name, or email. Default search behavior is prefix-based (e.g., foo or foo*). Use *foo* for infix search and "foo" for exact search.
	Search *string `form:"search,omitempty" json:"search,omitempty"`

	// Username A String contained in username, or the complete username, if param "exact" is true
	Username *string `form:"username,omitempty" json:"username,omitempty"`
}

GetAdminRealmsRealmUsersParams defines parameters for GetAdminRealmsRealmUsers.

type GetAdminRealmsRealmUsersProfileMetadataResponse

type GetAdminRealmsRealmUsersProfileMetadataResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *UserProfileMetadata
}

func ParseGetAdminRealmsRealmUsersProfileMetadataResponse

func ParseGetAdminRealmsRealmUsersProfileMetadataResponse(rsp *http.Response) (*GetAdminRealmsRealmUsersProfileMetadataResponse, error)

ParseGetAdminRealmsRealmUsersProfileMetadataResponse parses an HTTP response from a GetAdminRealmsRealmUsersProfileMetadataWithResponse call

func (GetAdminRealmsRealmUsersProfileMetadataResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAdminRealmsRealmUsersProfileMetadataResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (GetAdminRealmsRealmUsersProfileMetadataResponse) GetJSON200 added in v0.3.2

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAdminRealmsRealmUsersProfileMetadataResponse) Status

Status returns HTTPResponse.Status

func (GetAdminRealmsRealmUsersProfileMetadataResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetAdminRealmsRealmUsersProfileResponse

type GetAdminRealmsRealmUsersProfileResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *UPConfig
}

func ParseGetAdminRealmsRealmUsersProfileResponse

func ParseGetAdminRealmsRealmUsersProfileResponse(rsp *http.Response) (*GetAdminRealmsRealmUsersProfileResponse, error)

ParseGetAdminRealmsRealmUsersProfileResponse parses an HTTP response from a GetAdminRealmsRealmUsersProfileWithResponse call

func (GetAdminRealmsRealmUsersProfileResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAdminRealmsRealmUsersProfileResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (GetAdminRealmsRealmUsersProfileResponse) GetJSON200 added in v0.3.2

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAdminRealmsRealmUsersProfileResponse) Status

Status returns HTTPResponse.Status

func (GetAdminRealmsRealmUsersProfileResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetAdminRealmsRealmUsersResponse

type GetAdminRealmsRealmUsersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]UserRepresentation
}

func ParseGetAdminRealmsRealmUsersResponse

func ParseGetAdminRealmsRealmUsersResponse(rsp *http.Response) (*GetAdminRealmsRealmUsersResponse, error)

ParseGetAdminRealmsRealmUsersResponse parses an HTTP response from a GetAdminRealmsRealmUsersWithResponse call

func (GetAdminRealmsRealmUsersResponse) ContentType added in v0.2.0

func (r GetAdminRealmsRealmUsersResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAdminRealmsRealmUsersResponse) GetBody added in v0.3.2

func (r GetAdminRealmsRealmUsersResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (GetAdminRealmsRealmUsersResponse) GetJSON200 added in v0.3.2

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAdminRealmsRealmUsersResponse) Status

Status returns HTTPResponse.Status

func (GetAdminRealmsRealmUsersResponse) StatusCode

func (r GetAdminRealmsRealmUsersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAdminRealmsRealmUsersUserIdConfiguredUserStorageCredentialTypesResponse

type GetAdminRealmsRealmUsersUserIdConfiguredUserStorageCredentialTypesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]string
}

func ParseGetAdminRealmsRealmUsersUserIdConfiguredUserStorageCredentialTypesResponse

func ParseGetAdminRealmsRealmUsersUserIdConfiguredUserStorageCredentialTypesResponse(rsp *http.Response) (*GetAdminRealmsRealmUsersUserIdConfiguredUserStorageCredentialTypesResponse, error)

ParseGetAdminRealmsRealmUsersUserIdConfiguredUserStorageCredentialTypesResponse parses an HTTP response from a GetAdminRealmsRealmUsersUserIdConfiguredUserStorageCredentialTypesWithResponse call

func (GetAdminRealmsRealmUsersUserIdConfiguredUserStorageCredentialTypesResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAdminRealmsRealmUsersUserIdConfiguredUserStorageCredentialTypesResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (GetAdminRealmsRealmUsersUserIdConfiguredUserStorageCredentialTypesResponse) GetJSON200 added in v0.3.2

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAdminRealmsRealmUsersUserIdConfiguredUserStorageCredentialTypesResponse) Status

Status returns HTTPResponse.Status

func (GetAdminRealmsRealmUsersUserIdConfiguredUserStorageCredentialTypesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetAdminRealmsRealmUsersUserIdConsentsResponse

type GetAdminRealmsRealmUsersUserIdConsentsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]map[string]interface{}
}

func ParseGetAdminRealmsRealmUsersUserIdConsentsResponse

func ParseGetAdminRealmsRealmUsersUserIdConsentsResponse(rsp *http.Response) (*GetAdminRealmsRealmUsersUserIdConsentsResponse, error)

ParseGetAdminRealmsRealmUsersUserIdConsentsResponse parses an HTTP response from a GetAdminRealmsRealmUsersUserIdConsentsWithResponse call

func (GetAdminRealmsRealmUsersUserIdConsentsResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAdminRealmsRealmUsersUserIdConsentsResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (GetAdminRealmsRealmUsersUserIdConsentsResponse) GetJSON200 added in v0.3.2

func (r GetAdminRealmsRealmUsersUserIdConsentsResponse) GetJSON200() *[]map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAdminRealmsRealmUsersUserIdConsentsResponse) Status

Status returns HTTPResponse.Status

func (GetAdminRealmsRealmUsersUserIdConsentsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetAdminRealmsRealmUsersUserIdCredentialsResponse

type GetAdminRealmsRealmUsersUserIdCredentialsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]CredentialRepresentation
}

func ParseGetAdminRealmsRealmUsersUserIdCredentialsResponse

func ParseGetAdminRealmsRealmUsersUserIdCredentialsResponse(rsp *http.Response) (*GetAdminRealmsRealmUsersUserIdCredentialsResponse, error)

ParseGetAdminRealmsRealmUsersUserIdCredentialsResponse parses an HTTP response from a GetAdminRealmsRealmUsersUserIdCredentialsWithResponse call

func (GetAdminRealmsRealmUsersUserIdCredentialsResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAdminRealmsRealmUsersUserIdCredentialsResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (GetAdminRealmsRealmUsersUserIdCredentialsResponse) GetJSON200 added in v0.3.2

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAdminRealmsRealmUsersUserIdCredentialsResponse) Status

Status returns HTTPResponse.Status

func (GetAdminRealmsRealmUsersUserIdCredentialsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetAdminRealmsRealmUsersUserIdFederatedIdentityResponse

type GetAdminRealmsRealmUsersUserIdFederatedIdentityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]FederatedIdentityRepresentation
}

func ParseGetAdminRealmsRealmUsersUserIdFederatedIdentityResponse

func ParseGetAdminRealmsRealmUsersUserIdFederatedIdentityResponse(rsp *http.Response) (*GetAdminRealmsRealmUsersUserIdFederatedIdentityResponse, error)

ParseGetAdminRealmsRealmUsersUserIdFederatedIdentityResponse parses an HTTP response from a GetAdminRealmsRealmUsersUserIdFederatedIdentityWithResponse call

func (GetAdminRealmsRealmUsersUserIdFederatedIdentityResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAdminRealmsRealmUsersUserIdFederatedIdentityResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (GetAdminRealmsRealmUsersUserIdFederatedIdentityResponse) GetJSON200 added in v0.3.2

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAdminRealmsRealmUsersUserIdFederatedIdentityResponse) Status

Status returns HTTPResponse.Status

func (GetAdminRealmsRealmUsersUserIdFederatedIdentityResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetAdminRealmsRealmUsersUserIdGroupsCountParams

type GetAdminRealmsRealmUsersUserIdGroupsCountParams struct {
	Search *string `form:"search,omitempty" json:"search,omitempty"`
}

GetAdminRealmsRealmUsersUserIdGroupsCountParams defines parameters for GetAdminRealmsRealmUsersUserIdGroupsCount.

type GetAdminRealmsRealmUsersUserIdGroupsCountResponse

type GetAdminRealmsRealmUsersUserIdGroupsCountResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]int64
}

func ParseGetAdminRealmsRealmUsersUserIdGroupsCountResponse

func ParseGetAdminRealmsRealmUsersUserIdGroupsCountResponse(rsp *http.Response) (*GetAdminRealmsRealmUsersUserIdGroupsCountResponse, error)

ParseGetAdminRealmsRealmUsersUserIdGroupsCountResponse parses an HTTP response from a GetAdminRealmsRealmUsersUserIdGroupsCountWithResponse call

func (GetAdminRealmsRealmUsersUserIdGroupsCountResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAdminRealmsRealmUsersUserIdGroupsCountResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (GetAdminRealmsRealmUsersUserIdGroupsCountResponse) GetJSON200 added in v0.3.2

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAdminRealmsRealmUsersUserIdGroupsCountResponse) Status

Status returns HTTPResponse.Status

func (GetAdminRealmsRealmUsersUserIdGroupsCountResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetAdminRealmsRealmUsersUserIdGroupsParams

type GetAdminRealmsRealmUsersUserIdGroupsParams struct {
	BriefRepresentation *bool   `form:"briefRepresentation,omitempty" json:"briefRepresentation,omitempty"`
	First               *int32  `form:"first,omitempty" json:"first,omitempty"`
	Max                 *int32  `form:"max,omitempty" json:"max,omitempty"`
	Search              *string `form:"search,omitempty" json:"search,omitempty"`
}

GetAdminRealmsRealmUsersUserIdGroupsParams defines parameters for GetAdminRealmsRealmUsersUserIdGroups.

type GetAdminRealmsRealmUsersUserIdGroupsResponse

type GetAdminRealmsRealmUsersUserIdGroupsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]GroupRepresentation
}

func ParseGetAdminRealmsRealmUsersUserIdGroupsResponse

func ParseGetAdminRealmsRealmUsersUserIdGroupsResponse(rsp *http.Response) (*GetAdminRealmsRealmUsersUserIdGroupsResponse, error)

ParseGetAdminRealmsRealmUsersUserIdGroupsResponse parses an HTTP response from a GetAdminRealmsRealmUsersUserIdGroupsWithResponse call

func (GetAdminRealmsRealmUsersUserIdGroupsResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAdminRealmsRealmUsersUserIdGroupsResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (GetAdminRealmsRealmUsersUserIdGroupsResponse) GetJSON200 added in v0.3.2

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAdminRealmsRealmUsersUserIdGroupsResponse) Status

Status returns HTTPResponse.Status

func (GetAdminRealmsRealmUsersUserIdGroupsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetAdminRealmsRealmUsersUserIdOfflineSessionsClientUuidResponse

type GetAdminRealmsRealmUsersUserIdOfflineSessionsClientUuidResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]UserSessionRepresentation
}

func ParseGetAdminRealmsRealmUsersUserIdOfflineSessionsClientUuidResponse

func ParseGetAdminRealmsRealmUsersUserIdOfflineSessionsClientUuidResponse(rsp *http.Response) (*GetAdminRealmsRealmUsersUserIdOfflineSessionsClientUuidResponse, error)

ParseGetAdminRealmsRealmUsersUserIdOfflineSessionsClientUuidResponse parses an HTTP response from a GetAdminRealmsRealmUsersUserIdOfflineSessionsClientUuidWithResponse call

func (GetAdminRealmsRealmUsersUserIdOfflineSessionsClientUuidResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAdminRealmsRealmUsersUserIdOfflineSessionsClientUuidResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (GetAdminRealmsRealmUsersUserIdOfflineSessionsClientUuidResponse) GetJSON200 added in v0.3.2

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAdminRealmsRealmUsersUserIdOfflineSessionsClientUuidResponse) Status

Status returns HTTPResponse.Status

func (GetAdminRealmsRealmUsersUserIdOfflineSessionsClientUuidResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetAdminRealmsRealmUsersUserIdParams

type GetAdminRealmsRealmUsersUserIdParams struct {
	// UserProfileMetadata Indicates if the user profile metadata should be added to the response
	UserProfileMetadata *bool `form:"userProfileMetadata,omitempty" json:"userProfileMetadata,omitempty"`
}

GetAdminRealmsRealmUsersUserIdParams defines parameters for GetAdminRealmsRealmUsersUserId.

type GetAdminRealmsRealmUsersUserIdResponse

type GetAdminRealmsRealmUsersUserIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *UserRepresentation
}

func ParseGetAdminRealmsRealmUsersUserIdResponse

func ParseGetAdminRealmsRealmUsersUserIdResponse(rsp *http.Response) (*GetAdminRealmsRealmUsersUserIdResponse, error)

ParseGetAdminRealmsRealmUsersUserIdResponse parses an HTTP response from a GetAdminRealmsRealmUsersUserIdWithResponse call

func (GetAdminRealmsRealmUsersUserIdResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAdminRealmsRealmUsersUserIdResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (GetAdminRealmsRealmUsersUserIdResponse) GetJSON200 added in v0.3.2

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAdminRealmsRealmUsersUserIdResponse) Status

Status returns HTTPResponse.Status

func (GetAdminRealmsRealmUsersUserIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetAdminRealmsRealmUsersUserIdSessionsResponse

type GetAdminRealmsRealmUsersUserIdSessionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]UserSessionRepresentation
}

func ParseGetAdminRealmsRealmUsersUserIdSessionsResponse

func ParseGetAdminRealmsRealmUsersUserIdSessionsResponse(rsp *http.Response) (*GetAdminRealmsRealmUsersUserIdSessionsResponse, error)

ParseGetAdminRealmsRealmUsersUserIdSessionsResponse parses an HTTP response from a GetAdminRealmsRealmUsersUserIdSessionsWithResponse call

func (GetAdminRealmsRealmUsersUserIdSessionsResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAdminRealmsRealmUsersUserIdSessionsResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (GetAdminRealmsRealmUsersUserIdSessionsResponse) GetJSON200 added in v0.3.2

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAdminRealmsRealmUsersUserIdSessionsResponse) Status

Status returns HTTPResponse.Status

func (GetAdminRealmsRealmUsersUserIdSessionsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetAdminRealmsRealmUsersUserIdUnmanagedAttributesResponse added in v0.0.70

type GetAdminRealmsRealmUsersUserIdUnmanagedAttributesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string][]string
}

func ParseGetAdminRealmsRealmUsersUserIdUnmanagedAttributesResponse added in v0.0.70

func ParseGetAdminRealmsRealmUsersUserIdUnmanagedAttributesResponse(rsp *http.Response) (*GetAdminRealmsRealmUsersUserIdUnmanagedAttributesResponse, error)

ParseGetAdminRealmsRealmUsersUserIdUnmanagedAttributesResponse parses an HTTP response from a GetAdminRealmsRealmUsersUserIdUnmanagedAttributesWithResponse call

func (GetAdminRealmsRealmUsersUserIdUnmanagedAttributesResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAdminRealmsRealmUsersUserIdUnmanagedAttributesResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (GetAdminRealmsRealmUsersUserIdUnmanagedAttributesResponse) GetJSON200 added in v0.3.2

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAdminRealmsRealmUsersUserIdUnmanagedAttributesResponse) Status added in v0.0.70

Status returns HTTPResponse.Status

func (GetAdminRealmsRealmUsersUserIdUnmanagedAttributesResponse) StatusCode added in v0.0.70

StatusCode returns HTTPResponse.StatusCode

type GetAdminRealmsResponse added in v0.2.0

type GetAdminRealmsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]RealmRepresentation
}

func ParseGetAdminRealmsResponse added in v0.2.0

func ParseGetAdminRealmsResponse(rsp *http.Response) (*GetAdminRealmsResponse, error)

ParseGetAdminRealmsResponse parses an HTTP response from a GetAdminRealmsWithResponse call

func (GetAdminRealmsResponse) ContentType added in v0.2.0

func (r GetAdminRealmsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAdminRealmsResponse) GetBody added in v0.3.2

func (r GetAdminRealmsResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (GetAdminRealmsResponse) GetJSON200 added in v0.3.2

func (r GetAdminRealmsResponse) GetJSON200() *[]RealmRepresentation

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAdminRealmsResponse) Status added in v0.2.0

func (r GetAdminRealmsResponse) Status() string

Status returns HTTPResponse.Status

func (GetAdminRealmsResponse) StatusCode added in v0.2.0

func (r GetAdminRealmsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GlobalRequestResult added in v0.2.0

type GlobalRequestResult struct {
	FailedRequests  *[]string `json:"failedRequests,omitempty"`
	SuccessRequests *[]string `json:"successRequests,omitempty"`
}

GlobalRequestResult defines model for GlobalRequestResult.

type GroupRepresentation

type GroupRepresentation struct {
	Access        *map[string]bool       `json:"access,omitempty"`
	Attributes    *map[string][]string   `json:"attributes,omitempty"`
	ClientRoles   *map[string][]string   `json:"clientRoles,omitempty"`
	Id            *string                `json:"id,omitempty"`
	Name          *string                `json:"name,omitempty"`
	ParentId      *string                `json:"parentId,omitempty"`
	Path          *string                `json:"path,omitempty"`
	RealmRoles    *[]string              `json:"realmRoles,omitempty"`
	SubGroupCount *int64                 `json:"subGroupCount,omitempty"`
	SubGroups     *[]GroupRepresentation `json:"subGroups,omitempty"`
}

GroupRepresentation defines model for GroupRepresentation.

type HttpRequestDoer

type HttpRequestDoer interface {
	Do(req *http.Request) (*http.Response, error)
}

Doer performs HTTP requests.

The standard http.Client implements this interface.

type IdentityProviderMapperRepresentation added in v0.2.0

type IdentityProviderMapperRepresentation struct {
	Config                 *map[string]string `json:"config,omitempty"`
	Id                     *string            `json:"id,omitempty"`
	IdentityProviderAlias  *string            `json:"identityProviderAlias,omitempty"`
	IdentityProviderMapper *string            `json:"identityProviderMapper,omitempty"`
	Name                   *string            `json:"name,omitempty"`
}

IdentityProviderMapperRepresentation defines model for IdentityProviderMapperRepresentation.

type IdentityProviderRepresentation added in v0.2.0

type IdentityProviderRepresentation struct {
	AddReadTokenRoleOnCreate  *bool              `json:"addReadTokenRoleOnCreate,omitempty"`
	Alias                     *string            `json:"alias,omitempty"`
	AuthenticateByDefault     *bool              `json:"authenticateByDefault,omitempty"`
	Config                    *map[string]string `json:"config,omitempty"`
	DisplayName               *string            `json:"displayName,omitempty"`
	Enabled                   *bool              `json:"enabled,omitempty"`
	FirstBrokerLoginFlowAlias *string            `json:"firstBrokerLoginFlowAlias,omitempty"`
	InternalId                *string            `json:"internalId,omitempty"`
	LinkOnly                  *bool              `json:"linkOnly,omitempty"`
	PostBrokerLoginFlowAlias  *string            `json:"postBrokerLoginFlowAlias,omitempty"`
	ProviderId                *string            `json:"providerId,omitempty"`
	StoreToken                *bool              `json:"storeToken,omitempty"`
	TrustEmail                *bool              `json:"trustEmail,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	UpdateProfileFirstLogin *bool `json:"updateProfileFirstLogin,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	UpdateProfileFirstLoginMode *string `json:"updateProfileFirstLoginMode,omitempty"`
}

IdentityProviderRepresentation defines model for IdentityProviderRepresentation.

type Logic

type Logic string

Logic defines model for Logic.

const (
	NEGATIVE Logic = "NEGATIVE"
	POSITIVE Logic = "POSITIVE"
)

Defines values for Logic.

func (Logic) Valid added in v0.1.2

func (e Logic) Valid() bool

Valid indicates whether the value is a known member of the Logic enum.

type ManagementPermissionReference added in v0.2.0

type ManagementPermissionReference struct {
	Enabled          *bool              `json:"enabled,omitempty"`
	Resource         *string            `json:"resource,omitempty"`
	ScopePermissions *map[string]string `json:"scopePermissions,omitempty"`
}

ManagementPermissionReference defines model for ManagementPermissionReference.

type MultivaluedHashMapStringComponentExportRepresentation

type MultivaluedHashMapStringComponentExportRepresentation map[string][]ComponentExportRepresentation

MultivaluedHashMapStringComponentExportRepresentation defines model for MultivaluedHashMapStringComponentExportRepresentation.

type MultivaluedHashMapStringString

type MultivaluedHashMapStringString map[string][]string

MultivaluedHashMapStringString defines model for MultivaluedHashMapStringString.

type OAuthClientRepresentation deprecated added in v0.2.0

type OAuthClientRepresentation struct {
	Access                             *map[string]bool              `json:"access,omitempty"`
	AdminUrl                           *string                       `json:"adminUrl,omitempty"`
	AlwaysDisplayInConsole             *bool                         `json:"alwaysDisplayInConsole,omitempty"`
	Attributes                         *map[string]string            `json:"attributes,omitempty"`
	AuthenticationFlowBindingOverrides *map[string]string            `json:"authenticationFlowBindingOverrides,omitempty"`
	AuthorizationServicesEnabled       *bool                         `json:"authorizationServicesEnabled,omitempty"`
	AuthorizationSettings              *ResourceServerRepresentation `json:"authorizationSettings,omitempty"`
	BaseUrl                            *string                       `json:"baseUrl,omitempty"`
	BearerOnly                         *bool                         `json:"bearerOnly,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	Claims                  *ClaimRepresentation `json:"claims,omitempty"`
	ClientAuthenticatorType *string              `json:"clientAuthenticatorType,omitempty"`
	ClientId                *string              `json:"clientId,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	ClientTemplate      *string   `json:"clientTemplate,omitempty"`
	ConsentRequired     *bool     `json:"consentRequired,omitempty"`
	DefaultClientScopes *[]string `json:"defaultClientScopes,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	DefaultRoles              *[]string `json:"defaultRoles,omitempty"`
	Description               *string   `json:"description,omitempty"`
	DirectAccessGrantsEnabled *bool     `json:"directAccessGrantsEnabled,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	DirectGrantsOnly          *bool                           `json:"directGrantsOnly,omitempty"`
	Enabled                   *bool                           `json:"enabled,omitempty"`
	FrontchannelLogout        *bool                           `json:"frontchannelLogout,omitempty"`
	FullScopeAllowed          *bool                           `json:"fullScopeAllowed,omitempty"`
	Id                        *string                         `json:"id,omitempty"`
	ImplicitFlowEnabled       *bool                           `json:"implicitFlowEnabled,omitempty"`
	Name                      *string                         `json:"name,omitempty"`
	NodeReRegistrationTimeout *int32                          `json:"nodeReRegistrationTimeout,omitempty"`
	NotBefore                 *int32                          `json:"notBefore,omitempty"`
	OptionalClientScopes      *[]string                       `json:"optionalClientScopes,omitempty"`
	Origin                    *string                         `json:"origin,omitempty"`
	Protocol                  *string                         `json:"protocol,omitempty"`
	ProtocolMappers           *[]ProtocolMapperRepresentation `json:"protocolMappers,omitempty"`
	PublicClient              *bool                           `json:"publicClient,omitempty"`
	RedirectUris              *[]string                       `json:"redirectUris,omitempty"`
	RegisteredNodes           *map[string]int32               `json:"registeredNodes,omitempty"`
	RegistrationAccessToken   *string                         `json:"registrationAccessToken,omitempty"`
	RootUrl                   *string                         `json:"rootUrl,omitempty"`
	Secret                    *string                         `json:"secret,omitempty"`
	ServiceAccountsEnabled    *bool                           `json:"serviceAccountsEnabled,omitempty"`
	StandardFlowEnabled       *bool                           `json:"standardFlowEnabled,omitempty"`
	SurrogateAuthRequired     *bool                           `json:"surrogateAuthRequired,omitempty"`
	Type                      *string                         `json:"type,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	UseTemplateConfig *bool `json:"useTemplateConfig,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	UseTemplateMappers *bool `json:"useTemplateMappers,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	UseTemplateScope *bool     `json:"useTemplateScope,omitempty"`
	WebOrigins       *[]string `json:"webOrigins,omitempty"`
}

OAuthClientRepresentation defines model for OAuthClientRepresentation.

Deprecated: this type has been marked as deprecated upstream, but no `x-deprecated-reason` was set

type OrganizationDomainRepresentation added in v0.2.0

type OrganizationDomainRepresentation struct {
	Name     *string `json:"name,omitempty"`
	Verified *bool   `json:"verified,omitempty"`
}

OrganizationDomainRepresentation defines model for OrganizationDomainRepresentation.

type OrganizationRepresentation added in v0.2.0

type OrganizationRepresentation struct {
	Attributes        *map[string][]string                `json:"attributes,omitempty"`
	Description       *string                             `json:"description,omitempty"`
	Domains           *[]OrganizationDomainRepresentation `json:"domains,omitempty"`
	Enabled           *bool                               `json:"enabled,omitempty"`
	Id                *string                             `json:"id,omitempty"`
	IdentityProviders *[]IdentityProviderRepresentation   `json:"identityProviders,omitempty"`
	Members           *[]UserRepresentation               `json:"members,omitempty"`
	Name              *string                             `json:"name,omitempty"`
}

OrganizationRepresentation defines model for OrganizationRepresentation.

type PolicyEnforcementMode added in v0.2.0

type PolicyEnforcementMode string

PolicyEnforcementMode defines model for PolicyEnforcementMode.

const (
	DISABLED   PolicyEnforcementMode = "DISABLED"
	ENFORCING  PolicyEnforcementMode = "ENFORCING"
	PERMISSIVE PolicyEnforcementMode = "PERMISSIVE"
)

Defines values for PolicyEnforcementMode.

func (PolicyEnforcementMode) Valid added in v0.2.0

func (e PolicyEnforcementMode) Valid() bool

Valid indicates whether the value is a known member of the PolicyEnforcementMode enum.

type PolicyRepresentation

type PolicyRepresentation struct {
	Config           *map[string]string        `json:"config,omitempty"`
	DecisionStrategy *DecisionStrategy         `json:"decisionStrategy,omitempty"`
	Description      *string                   `json:"description,omitempty"`
	Id               *string                   `json:"id,omitempty"`
	Logic            *Logic                    `json:"logic,omitempty"`
	Name             *string                   `json:"name,omitempty"`
	Owner            *string                   `json:"owner,omitempty"`
	Policies         *[]string                 `json:"policies,omitempty"`
	Resources        *[]string                 `json:"resources,omitempty"`
	ResourcesData    *[]ResourceRepresentation `json:"resourcesData,omitempty"`
	Scopes           *[]string                 `json:"scopes,omitempty"`
	ScopesData       *[]ScopeRepresentation    `json:"scopesData,omitempty"`
	Type             *string                   `json:"type,omitempty"`
}

PolicyRepresentation defines model for PolicyRepresentation.

type PolicyResultRepresentation

type PolicyResultRepresentation struct {
	AssociatedPolicies *[]PolicyResultRepresentation `json:"associatedPolicies,omitempty"`
	Policy             *PolicyRepresentation         `json:"policy,omitempty"`
	Scopes             *[]string                     `json:"scopes,omitempty"`
	Status             *DecisionEffect               `json:"status,omitempty"`
}

PolicyResultRepresentation defines model for PolicyResultRepresentation.

type PostAdminRealmsJSONBody added in v0.2.0

type PostAdminRealmsJSONBody = openapi_types.File

PostAdminRealmsJSONBody defines parameters for PostAdminRealms.

type PostAdminRealmsJSONRequestBody added in v0.2.0

type PostAdminRealmsJSONRequestBody = PostAdminRealmsJSONBody

PostAdminRealmsJSONRequestBody defines body for PostAdminRealms for application/json ContentType.

type PostAdminRealmsRealmClientDescriptionConverterJSONBody added in v0.2.0

type PostAdminRealmsRealmClientDescriptionConverterJSONBody = string

PostAdminRealmsRealmClientDescriptionConverterJSONBody defines parameters for PostAdminRealmsRealmClientDescriptionConverter.

type PostAdminRealmsRealmClientDescriptionConverterJSONRequestBody added in v0.2.0

type PostAdminRealmsRealmClientDescriptionConverterJSONRequestBody = PostAdminRealmsRealmClientDescriptionConverterJSONBody

PostAdminRealmsRealmClientDescriptionConverterJSONRequestBody defines body for PostAdminRealmsRealmClientDescriptionConverter for application/json ContentType.

type PostAdminRealmsRealmClientDescriptionConverterResponse added in v0.2.0

type PostAdminRealmsRealmClientDescriptionConverterResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ClientRepresentation
}

func ParsePostAdminRealmsRealmClientDescriptionConverterResponse added in v0.2.0

func ParsePostAdminRealmsRealmClientDescriptionConverterResponse(rsp *http.Response) (*PostAdminRealmsRealmClientDescriptionConverterResponse, error)

ParsePostAdminRealmsRealmClientDescriptionConverterResponse parses an HTTP response from a PostAdminRealmsRealmClientDescriptionConverterWithResponse call

func (PostAdminRealmsRealmClientDescriptionConverterResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostAdminRealmsRealmClientDescriptionConverterResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (PostAdminRealmsRealmClientDescriptionConverterResponse) GetJSON200 added in v0.3.2

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PostAdminRealmsRealmClientDescriptionConverterResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (PostAdminRealmsRealmClientDescriptionConverterResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type PostAdminRealmsRealmClientDescriptionConverterTextBody added in v0.2.0

type PostAdminRealmsRealmClientDescriptionConverterTextBody = string

PostAdminRealmsRealmClientDescriptionConverterTextBody defines parameters for PostAdminRealmsRealmClientDescriptionConverter.

type PostAdminRealmsRealmClientDescriptionConverterTextRequestBody added in v0.2.0

type PostAdminRealmsRealmClientDescriptionConverterTextRequestBody = PostAdminRealmsRealmClientDescriptionConverterTextBody

PostAdminRealmsRealmClientDescriptionConverterTextRequestBody defines body for PostAdminRealmsRealmClientDescriptionConverter for text/plain ContentType.

type PostAdminRealmsRealmLocalizationLocaleJSONBody added in v0.2.0

type PostAdminRealmsRealmLocalizationLocaleJSONBody map[string]string

PostAdminRealmsRealmLocalizationLocaleJSONBody defines parameters for PostAdminRealmsRealmLocalizationLocale.

type PostAdminRealmsRealmLocalizationLocaleJSONRequestBody added in v0.2.0

type PostAdminRealmsRealmLocalizationLocaleJSONRequestBody PostAdminRealmsRealmLocalizationLocaleJSONBody

PostAdminRealmsRealmLocalizationLocaleJSONRequestBody defines body for PostAdminRealmsRealmLocalizationLocale for application/json ContentType.

type PostAdminRealmsRealmLocalizationLocaleResponse added in v0.2.0

type PostAdminRealmsRealmLocalizationLocaleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostAdminRealmsRealmLocalizationLocaleResponse added in v0.2.0

func ParsePostAdminRealmsRealmLocalizationLocaleResponse(rsp *http.Response) (*PostAdminRealmsRealmLocalizationLocaleResponse, error)

ParsePostAdminRealmsRealmLocalizationLocaleResponse parses an HTTP response from a PostAdminRealmsRealmLocalizationLocaleWithResponse call

func (PostAdminRealmsRealmLocalizationLocaleResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostAdminRealmsRealmLocalizationLocaleResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (PostAdminRealmsRealmLocalizationLocaleResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (PostAdminRealmsRealmLocalizationLocaleResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type PostAdminRealmsRealmLogoutAllResponse added in v0.2.0

type PostAdminRealmsRealmLogoutAllResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *GlobalRequestResult
}

func ParsePostAdminRealmsRealmLogoutAllResponse added in v0.2.0

func ParsePostAdminRealmsRealmLogoutAllResponse(rsp *http.Response) (*PostAdminRealmsRealmLogoutAllResponse, error)

ParsePostAdminRealmsRealmLogoutAllResponse parses an HTTP response from a PostAdminRealmsRealmLogoutAllWithResponse call

func (PostAdminRealmsRealmLogoutAllResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostAdminRealmsRealmLogoutAllResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (PostAdminRealmsRealmLogoutAllResponse) GetJSON200 added in v0.3.2

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PostAdminRealmsRealmLogoutAllResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (PostAdminRealmsRealmLogoutAllResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type PostAdminRealmsRealmPartialExportParams added in v0.2.0

type PostAdminRealmsRealmPartialExportParams struct {
	ExportClients        *bool `form:"exportClients,omitempty" json:"exportClients,omitempty"`
	ExportGroupsAndRoles *bool `form:"exportGroupsAndRoles,omitempty" json:"exportGroupsAndRoles,omitempty"`
}

PostAdminRealmsRealmPartialExportParams defines parameters for PostAdminRealmsRealmPartialExport.

type PostAdminRealmsRealmPartialExportResponse added in v0.2.0

type PostAdminRealmsRealmPartialExportResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostAdminRealmsRealmPartialExportResponse added in v0.2.0

func ParsePostAdminRealmsRealmPartialExportResponse(rsp *http.Response) (*PostAdminRealmsRealmPartialExportResponse, error)

ParsePostAdminRealmsRealmPartialExportResponse parses an HTTP response from a PostAdminRealmsRealmPartialExportWithResponse call

func (PostAdminRealmsRealmPartialExportResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostAdminRealmsRealmPartialExportResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (PostAdminRealmsRealmPartialExportResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (PostAdminRealmsRealmPartialExportResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type PostAdminRealmsRealmPartialImportJSONBody added in v0.2.0

type PostAdminRealmsRealmPartialImportJSONBody = openapi_types.File

PostAdminRealmsRealmPartialImportJSONBody defines parameters for PostAdminRealmsRealmPartialImport.

type PostAdminRealmsRealmPartialImportJSONRequestBody added in v0.2.0

type PostAdminRealmsRealmPartialImportJSONRequestBody = PostAdminRealmsRealmPartialImportJSONBody

PostAdminRealmsRealmPartialImportJSONRequestBody defines body for PostAdminRealmsRealmPartialImport for application/json ContentType.

type PostAdminRealmsRealmPartialImportResponse added in v0.2.0

type PostAdminRealmsRealmPartialImportResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostAdminRealmsRealmPartialImportResponse added in v0.2.0

func ParsePostAdminRealmsRealmPartialImportResponse(rsp *http.Response) (*PostAdminRealmsRealmPartialImportResponse, error)

ParsePostAdminRealmsRealmPartialImportResponse parses an HTTP response from a PostAdminRealmsRealmPartialImportWithResponse call

func (PostAdminRealmsRealmPartialImportResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostAdminRealmsRealmPartialImportResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (PostAdminRealmsRealmPartialImportResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (PostAdminRealmsRealmPartialImportResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type PostAdminRealmsRealmPushRevocationResponse added in v0.2.0

type PostAdminRealmsRealmPushRevocationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *GlobalRequestResult
}

func ParsePostAdminRealmsRealmPushRevocationResponse added in v0.2.0

func ParsePostAdminRealmsRealmPushRevocationResponse(rsp *http.Response) (*PostAdminRealmsRealmPushRevocationResponse, error)

ParsePostAdminRealmsRealmPushRevocationResponse parses an HTTP response from a PostAdminRealmsRealmPushRevocationWithResponse call

func (PostAdminRealmsRealmPushRevocationResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostAdminRealmsRealmPushRevocationResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (PostAdminRealmsRealmPushRevocationResponse) GetJSON200 added in v0.3.2

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PostAdminRealmsRealmPushRevocationResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (PostAdminRealmsRealmPushRevocationResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type PostAdminRealmsRealmTestSMTPConnectionFormdataBody added in v0.2.0

type PostAdminRealmsRealmTestSMTPConnectionFormdataBody struct {
	Config *string `form:"config,omitempty" json:"config,omitempty"`
}

PostAdminRealmsRealmTestSMTPConnectionFormdataBody defines parameters for PostAdminRealmsRealmTestSMTPConnection.

type PostAdminRealmsRealmTestSMTPConnectionFormdataRequestBody deprecated added in v0.2.0

type PostAdminRealmsRealmTestSMTPConnectionFormdataRequestBody PostAdminRealmsRealmTestSMTPConnectionFormdataBody

PostAdminRealmsRealmTestSMTPConnectionFormdataRequestBody defines body for PostAdminRealmsRealmTestSMTPConnection for application/x-www-form-urlencoded ContentType.

Deprecated: this type has been marked as deprecated upstream, but no `x-deprecated-reason` was set

type PostAdminRealmsRealmTestSMTPConnectionJSONBody added in v0.2.0

type PostAdminRealmsRealmTestSMTPConnectionJSONBody map[string]string

PostAdminRealmsRealmTestSMTPConnectionJSONBody defines parameters for PostAdminRealmsRealmTestSMTPConnection.

type PostAdminRealmsRealmTestSMTPConnectionJSONRequestBody deprecated added in v0.2.0

type PostAdminRealmsRealmTestSMTPConnectionJSONRequestBody PostAdminRealmsRealmTestSMTPConnectionJSONBody

PostAdminRealmsRealmTestSMTPConnectionJSONRequestBody defines body for PostAdminRealmsRealmTestSMTPConnection for application/json ContentType.

Deprecated: this type has been marked as deprecated upstream, but no `x-deprecated-reason` was set

type PostAdminRealmsRealmTestSMTPConnectionResponse added in v0.2.0

type PostAdminRealmsRealmTestSMTPConnectionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostAdminRealmsRealmTestSMTPConnectionResponse added in v0.2.0

func ParsePostAdminRealmsRealmTestSMTPConnectionResponse(rsp *http.Response) (*PostAdminRealmsRealmTestSMTPConnectionResponse, error)

ParsePostAdminRealmsRealmTestSMTPConnectionResponse parses an HTTP response from a PostAdminRealmsRealmTestSMTPConnectionWithResponse call

func (PostAdminRealmsRealmTestSMTPConnectionResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostAdminRealmsRealmTestSMTPConnectionResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (PostAdminRealmsRealmTestSMTPConnectionResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (PostAdminRealmsRealmTestSMTPConnectionResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type PostAdminRealmsRealmUsersJSONRequestBody

type PostAdminRealmsRealmUsersJSONRequestBody = UserRepresentation

PostAdminRealmsRealmUsersJSONRequestBody defines body for PostAdminRealmsRealmUsers for application/json ContentType.

type PostAdminRealmsRealmUsersResponse

type PostAdminRealmsRealmUsersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostAdminRealmsRealmUsersResponse

func ParsePostAdminRealmsRealmUsersResponse(rsp *http.Response) (*PostAdminRealmsRealmUsersResponse, error)

ParsePostAdminRealmsRealmUsersResponse parses an HTTP response from a PostAdminRealmsRealmUsersWithResponse call

func (PostAdminRealmsRealmUsersResponse) ContentType added in v0.2.0

func (r PostAdminRealmsRealmUsersResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostAdminRealmsRealmUsersResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (PostAdminRealmsRealmUsersResponse) Status

Status returns HTTPResponse.Status

func (PostAdminRealmsRealmUsersResponse) StatusCode

func (r PostAdminRealmsRealmUsersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveAfterNewPreviousCredentialIdResponse

type PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveAfterNewPreviousCredentialIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveAfterNewPreviousCredentialIdResponse

func ParsePostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveAfterNewPreviousCredentialIdResponse(rsp *http.Response) (*PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveAfterNewPreviousCredentialIdResponse, error)

ParsePostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveAfterNewPreviousCredentialIdResponse parses an HTTP response from a PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveAfterNewPreviousCredentialIdWithResponse call

func (PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveAfterNewPreviousCredentialIdResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveAfterNewPreviousCredentialIdResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveAfterNewPreviousCredentialIdResponse) Status

Status returns HTTPResponse.Status

func (PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveAfterNewPreviousCredentialIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveToFirstResponse

type PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveToFirstResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveToFirstResponse

func ParsePostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveToFirstResponse(rsp *http.Response) (*PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveToFirstResponse, error)

ParsePostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveToFirstResponse parses an HTTP response from a PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveToFirstWithResponse call

func (PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveToFirstResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveToFirstResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveToFirstResponse) Status

Status returns HTTPResponse.Status

func (PostAdminRealmsRealmUsersUserIdCredentialsCredentialIdMoveToFirstResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostAdminRealmsRealmUsersUserIdFederatedIdentityProviderResponse

type PostAdminRealmsRealmUsersUserIdFederatedIdentityProviderResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostAdminRealmsRealmUsersUserIdFederatedIdentityProviderResponse

func ParsePostAdminRealmsRealmUsersUserIdFederatedIdentityProviderResponse(rsp *http.Response) (*PostAdminRealmsRealmUsersUserIdFederatedIdentityProviderResponse, error)

ParsePostAdminRealmsRealmUsersUserIdFederatedIdentityProviderResponse parses an HTTP response from a PostAdminRealmsRealmUsersUserIdFederatedIdentityProviderWithResponse call

func (PostAdminRealmsRealmUsersUserIdFederatedIdentityProviderResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostAdminRealmsRealmUsersUserIdFederatedIdentityProviderResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (PostAdminRealmsRealmUsersUserIdFederatedIdentityProviderResponse) Status

Status returns HTTPResponse.Status

func (PostAdminRealmsRealmUsersUserIdFederatedIdentityProviderResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostAdminRealmsRealmUsersUserIdImpersonationResponse

type PostAdminRealmsRealmUsersUserIdImpersonationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
}

func ParsePostAdminRealmsRealmUsersUserIdImpersonationResponse

func ParsePostAdminRealmsRealmUsersUserIdImpersonationResponse(rsp *http.Response) (*PostAdminRealmsRealmUsersUserIdImpersonationResponse, error)

ParsePostAdminRealmsRealmUsersUserIdImpersonationResponse parses an HTTP response from a PostAdminRealmsRealmUsersUserIdImpersonationWithResponse call

func (PostAdminRealmsRealmUsersUserIdImpersonationResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostAdminRealmsRealmUsersUserIdImpersonationResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (PostAdminRealmsRealmUsersUserIdImpersonationResponse) GetJSON200 added in v0.3.2

func (r PostAdminRealmsRealmUsersUserIdImpersonationResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PostAdminRealmsRealmUsersUserIdImpersonationResponse) Status

Status returns HTTPResponse.Status

func (PostAdminRealmsRealmUsersUserIdImpersonationResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostAdminRealmsRealmUsersUserIdLogoutResponse

type PostAdminRealmsRealmUsersUserIdLogoutResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostAdminRealmsRealmUsersUserIdLogoutResponse

func ParsePostAdminRealmsRealmUsersUserIdLogoutResponse(rsp *http.Response) (*PostAdminRealmsRealmUsersUserIdLogoutResponse, error)

ParsePostAdminRealmsRealmUsersUserIdLogoutResponse parses an HTTP response from a PostAdminRealmsRealmUsersUserIdLogoutWithResponse call

func (PostAdminRealmsRealmUsersUserIdLogoutResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostAdminRealmsRealmUsersUserIdLogoutResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (PostAdminRealmsRealmUsersUserIdLogoutResponse) Status

Status returns HTTPResponse.Status

func (PostAdminRealmsRealmUsersUserIdLogoutResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostAdminRealmsResponse added in v0.2.0

type PostAdminRealmsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostAdminRealmsResponse added in v0.2.0

func ParsePostAdminRealmsResponse(rsp *http.Response) (*PostAdminRealmsResponse, error)

ParsePostAdminRealmsResponse parses an HTTP response from a PostAdminRealmsWithResponse call

func (PostAdminRealmsResponse) ContentType added in v0.2.0

func (r PostAdminRealmsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PostAdminRealmsResponse) GetBody added in v0.3.2

func (r PostAdminRealmsResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (PostAdminRealmsResponse) Status added in v0.2.0

func (r PostAdminRealmsResponse) Status() string

Status returns HTTPResponse.Status

func (PostAdminRealmsResponse) StatusCode added in v0.2.0

func (r PostAdminRealmsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PropertyConfig added in v0.2.0

type PropertyConfig struct {
	Applicable *bool       `json:"applicable,omitempty"`
	Value      interface{} `json:"value,omitempty"`
}

PropertyConfig defines model for PropertyConfig.

type ProtocolMapperRepresentation added in v0.2.0

type ProtocolMapperRepresentation struct {
	Config *map[string]string `json:"config,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	ConsentRequired *bool `json:"consentRequired,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	ConsentText    *string `json:"consentText,omitempty"`
	Id             *string `json:"id,omitempty"`
	Name           *string `json:"name,omitempty"`
	Protocol       *string `json:"protocol,omitempty"`
	ProtocolMapper *string `json:"protocolMapper,omitempty"`
}

ProtocolMapperRepresentation defines model for ProtocolMapperRepresentation.

type PutAdminRealmsRealmClientPoliciesPoliciesJSONRequestBody added in v0.2.0

type PutAdminRealmsRealmClientPoliciesPoliciesJSONRequestBody = ClientPoliciesRepresentation

PutAdminRealmsRealmClientPoliciesPoliciesJSONRequestBody defines body for PutAdminRealmsRealmClientPoliciesPolicies for application/json ContentType.

type PutAdminRealmsRealmClientPoliciesPoliciesResponse added in v0.2.0

type PutAdminRealmsRealmClientPoliciesPoliciesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutAdminRealmsRealmClientPoliciesPoliciesResponse added in v0.2.0

func ParsePutAdminRealmsRealmClientPoliciesPoliciesResponse(rsp *http.Response) (*PutAdminRealmsRealmClientPoliciesPoliciesResponse, error)

ParsePutAdminRealmsRealmClientPoliciesPoliciesResponse parses an HTTP response from a PutAdminRealmsRealmClientPoliciesPoliciesWithResponse call

func (PutAdminRealmsRealmClientPoliciesPoliciesResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutAdminRealmsRealmClientPoliciesPoliciesResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (PutAdminRealmsRealmClientPoliciesPoliciesResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (PutAdminRealmsRealmClientPoliciesPoliciesResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type PutAdminRealmsRealmClientPoliciesProfilesJSONRequestBody added in v0.2.0

type PutAdminRealmsRealmClientPoliciesProfilesJSONRequestBody = ClientProfilesRepresentation

PutAdminRealmsRealmClientPoliciesProfilesJSONRequestBody defines body for PutAdminRealmsRealmClientPoliciesProfiles for application/json ContentType.

type PutAdminRealmsRealmClientPoliciesProfilesResponse added in v0.2.0

type PutAdminRealmsRealmClientPoliciesProfilesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutAdminRealmsRealmClientPoliciesProfilesResponse added in v0.2.0

func ParsePutAdminRealmsRealmClientPoliciesProfilesResponse(rsp *http.Response) (*PutAdminRealmsRealmClientPoliciesProfilesResponse, error)

ParsePutAdminRealmsRealmClientPoliciesProfilesResponse parses an HTTP response from a PutAdminRealmsRealmClientPoliciesProfilesWithResponse call

func (PutAdminRealmsRealmClientPoliciesProfilesResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutAdminRealmsRealmClientPoliciesProfilesResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (PutAdminRealmsRealmClientPoliciesProfilesResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (PutAdminRealmsRealmClientPoliciesProfilesResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type PutAdminRealmsRealmClientTypesJSONRequestBody added in v0.2.0

type PutAdminRealmsRealmClientTypesJSONRequestBody = ClientTypesRepresentation

PutAdminRealmsRealmClientTypesJSONRequestBody defines body for PutAdminRealmsRealmClientTypes for application/json ContentType.

type PutAdminRealmsRealmClientTypesResponse added in v0.2.0

type PutAdminRealmsRealmClientTypesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutAdminRealmsRealmClientTypesResponse added in v0.2.0

func ParsePutAdminRealmsRealmClientTypesResponse(rsp *http.Response) (*PutAdminRealmsRealmClientTypesResponse, error)

ParsePutAdminRealmsRealmClientTypesResponse parses an HTTP response from a PutAdminRealmsRealmClientTypesWithResponse call

func (PutAdminRealmsRealmClientTypesResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutAdminRealmsRealmClientTypesResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (PutAdminRealmsRealmClientTypesResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (PutAdminRealmsRealmClientTypesResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type PutAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdResponse added in v0.2.0

type PutAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdResponse added in v0.2.0

func ParsePutAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdResponse(rsp *http.Response) (*PutAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdResponse, error)

ParsePutAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdResponse parses an HTTP response from a PutAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdWithResponse call

func (PutAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (PutAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (PutAdminRealmsRealmDefaultDefaultClientScopesClientScopeIdResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type PutAdminRealmsRealmDefaultGroupsGroupIdResponse added in v0.2.0

type PutAdminRealmsRealmDefaultGroupsGroupIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutAdminRealmsRealmDefaultGroupsGroupIdResponse added in v0.2.0

func ParsePutAdminRealmsRealmDefaultGroupsGroupIdResponse(rsp *http.Response) (*PutAdminRealmsRealmDefaultGroupsGroupIdResponse, error)

ParsePutAdminRealmsRealmDefaultGroupsGroupIdResponse parses an HTTP response from a PutAdminRealmsRealmDefaultGroupsGroupIdWithResponse call

func (PutAdminRealmsRealmDefaultGroupsGroupIdResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutAdminRealmsRealmDefaultGroupsGroupIdResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (PutAdminRealmsRealmDefaultGroupsGroupIdResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (PutAdminRealmsRealmDefaultGroupsGroupIdResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type PutAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdResponse added in v0.2.0

type PutAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdResponse added in v0.2.0

func ParsePutAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdResponse(rsp *http.Response) (*PutAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdResponse, error)

ParsePutAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdResponse parses an HTTP response from a PutAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdWithResponse call

func (PutAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (PutAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (PutAdminRealmsRealmDefaultOptionalClientScopesClientScopeIdResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type PutAdminRealmsRealmEventsConfigJSONRequestBody added in v0.2.0

type PutAdminRealmsRealmEventsConfigJSONRequestBody = RealmEventsConfigRepresentation

PutAdminRealmsRealmEventsConfigJSONRequestBody defines body for PutAdminRealmsRealmEventsConfig for application/json ContentType.

type PutAdminRealmsRealmEventsConfigResponse added in v0.2.0

type PutAdminRealmsRealmEventsConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutAdminRealmsRealmEventsConfigResponse added in v0.2.0

func ParsePutAdminRealmsRealmEventsConfigResponse(rsp *http.Response) (*PutAdminRealmsRealmEventsConfigResponse, error)

ParsePutAdminRealmsRealmEventsConfigResponse parses an HTTP response from a PutAdminRealmsRealmEventsConfigWithResponse call

func (PutAdminRealmsRealmEventsConfigResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutAdminRealmsRealmEventsConfigResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (PutAdminRealmsRealmEventsConfigResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (PutAdminRealmsRealmEventsConfigResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type PutAdminRealmsRealmJSONRequestBody added in v0.2.0

type PutAdminRealmsRealmJSONRequestBody = RealmRepresentation

PutAdminRealmsRealmJSONRequestBody defines body for PutAdminRealmsRealm for application/json ContentType.

type PutAdminRealmsRealmLocalizationLocaleKeyResponse added in v0.2.0

type PutAdminRealmsRealmLocalizationLocaleKeyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutAdminRealmsRealmLocalizationLocaleKeyResponse added in v0.2.0

func ParsePutAdminRealmsRealmLocalizationLocaleKeyResponse(rsp *http.Response) (*PutAdminRealmsRealmLocalizationLocaleKeyResponse, error)

ParsePutAdminRealmsRealmLocalizationLocaleKeyResponse parses an HTTP response from a PutAdminRealmsRealmLocalizationLocaleKeyWithResponse call

func (PutAdminRealmsRealmLocalizationLocaleKeyResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutAdminRealmsRealmLocalizationLocaleKeyResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (PutAdminRealmsRealmLocalizationLocaleKeyResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (PutAdminRealmsRealmLocalizationLocaleKeyResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type PutAdminRealmsRealmLocalizationLocaleKeyTextBody added in v0.2.0

type PutAdminRealmsRealmLocalizationLocaleKeyTextBody = string

PutAdminRealmsRealmLocalizationLocaleKeyTextBody defines parameters for PutAdminRealmsRealmLocalizationLocaleKey.

type PutAdminRealmsRealmLocalizationLocaleKeyTextRequestBody added in v0.2.0

type PutAdminRealmsRealmLocalizationLocaleKeyTextRequestBody = PutAdminRealmsRealmLocalizationLocaleKeyTextBody

PutAdminRealmsRealmLocalizationLocaleKeyTextRequestBody defines body for PutAdminRealmsRealmLocalizationLocaleKey for text/plain ContentType.

type PutAdminRealmsRealmResponse added in v0.2.0

type PutAdminRealmsRealmResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutAdminRealmsRealmResponse added in v0.2.0

func ParsePutAdminRealmsRealmResponse(rsp *http.Response) (*PutAdminRealmsRealmResponse, error)

ParsePutAdminRealmsRealmResponse parses an HTTP response from a PutAdminRealmsRealmWithResponse call

func (PutAdminRealmsRealmResponse) ContentType added in v0.2.0

func (r PutAdminRealmsRealmResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutAdminRealmsRealmResponse) GetBody added in v0.3.2

func (r PutAdminRealmsRealmResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (PutAdminRealmsRealmResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (PutAdminRealmsRealmResponse) StatusCode added in v0.2.0

func (r PutAdminRealmsRealmResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutAdminRealmsRealmUsersManagementPermissionsJSONRequestBody added in v0.2.0

type PutAdminRealmsRealmUsersManagementPermissionsJSONRequestBody = ManagementPermissionReference

PutAdminRealmsRealmUsersManagementPermissionsJSONRequestBody defines body for PutAdminRealmsRealmUsersManagementPermissions for application/json ContentType.

type PutAdminRealmsRealmUsersManagementPermissionsResponse added in v0.2.0

type PutAdminRealmsRealmUsersManagementPermissionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ManagementPermissionReference
}

func ParsePutAdminRealmsRealmUsersManagementPermissionsResponse added in v0.2.0

func ParsePutAdminRealmsRealmUsersManagementPermissionsResponse(rsp *http.Response) (*PutAdminRealmsRealmUsersManagementPermissionsResponse, error)

ParsePutAdminRealmsRealmUsersManagementPermissionsResponse parses an HTTP response from a PutAdminRealmsRealmUsersManagementPermissionsWithResponse call

func (PutAdminRealmsRealmUsersManagementPermissionsResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutAdminRealmsRealmUsersManagementPermissionsResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (PutAdminRealmsRealmUsersManagementPermissionsResponse) GetJSON200 added in v0.3.2

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PutAdminRealmsRealmUsersManagementPermissionsResponse) Status added in v0.2.0

Status returns HTTPResponse.Status

func (PutAdminRealmsRealmUsersManagementPermissionsResponse) StatusCode added in v0.2.0

StatusCode returns HTTPResponse.StatusCode

type PutAdminRealmsRealmUsersProfileJSONRequestBody

type PutAdminRealmsRealmUsersProfileJSONRequestBody = UPConfig

PutAdminRealmsRealmUsersProfileJSONRequestBody defines body for PutAdminRealmsRealmUsersProfile for application/json ContentType.

type PutAdminRealmsRealmUsersProfileResponse

type PutAdminRealmsRealmUsersProfileResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *UPConfig
}

func ParsePutAdminRealmsRealmUsersProfileResponse

func ParsePutAdminRealmsRealmUsersProfileResponse(rsp *http.Response) (*PutAdminRealmsRealmUsersProfileResponse, error)

ParsePutAdminRealmsRealmUsersProfileResponse parses an HTTP response from a PutAdminRealmsRealmUsersProfileWithResponse call

func (PutAdminRealmsRealmUsersProfileResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutAdminRealmsRealmUsersProfileResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (PutAdminRealmsRealmUsersProfileResponse) GetJSON200 added in v0.3.2

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PutAdminRealmsRealmUsersProfileResponse) Status

Status returns HTTPResponse.Status

func (PutAdminRealmsRealmUsersProfileResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelResponse

type PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelResponse

func ParsePutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelResponse(rsp *http.Response) (*PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelResponse, error)

ParsePutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelResponse parses an HTTP response from a PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelWithResponse call

func (PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelResponse) Status

Status returns HTTPResponse.Status

func (PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelTextBody

type PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelTextBody = string

PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelTextBody defines parameters for PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabel.

type PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelTextRequestBody

type PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelTextRequestBody = PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelTextBody

PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelTextRequestBody defines body for PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabel for text/plain ContentType.

type PutAdminRealmsRealmUsersUserIdDisableCredentialTypesJSONBody

type PutAdminRealmsRealmUsersUserIdDisableCredentialTypesJSONBody = []string

PutAdminRealmsRealmUsersUserIdDisableCredentialTypesJSONBody defines parameters for PutAdminRealmsRealmUsersUserIdDisableCredentialTypes.

type PutAdminRealmsRealmUsersUserIdDisableCredentialTypesJSONRequestBody

type PutAdminRealmsRealmUsersUserIdDisableCredentialTypesJSONRequestBody = PutAdminRealmsRealmUsersUserIdDisableCredentialTypesJSONBody

PutAdminRealmsRealmUsersUserIdDisableCredentialTypesJSONRequestBody defines body for PutAdminRealmsRealmUsersUserIdDisableCredentialTypes for application/json ContentType.

type PutAdminRealmsRealmUsersUserIdDisableCredentialTypesResponse

type PutAdminRealmsRealmUsersUserIdDisableCredentialTypesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutAdminRealmsRealmUsersUserIdDisableCredentialTypesResponse

func ParsePutAdminRealmsRealmUsersUserIdDisableCredentialTypesResponse(rsp *http.Response) (*PutAdminRealmsRealmUsersUserIdDisableCredentialTypesResponse, error)

ParsePutAdminRealmsRealmUsersUserIdDisableCredentialTypesResponse parses an HTTP response from a PutAdminRealmsRealmUsersUserIdDisableCredentialTypesWithResponse call

func (PutAdminRealmsRealmUsersUserIdDisableCredentialTypesResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutAdminRealmsRealmUsersUserIdDisableCredentialTypesResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (PutAdminRealmsRealmUsersUserIdDisableCredentialTypesResponse) Status

Status returns HTTPResponse.Status

func (PutAdminRealmsRealmUsersUserIdDisableCredentialTypesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutAdminRealmsRealmUsersUserIdExecuteActionsEmailJSONBody

type PutAdminRealmsRealmUsersUserIdExecuteActionsEmailJSONBody = []string

PutAdminRealmsRealmUsersUserIdExecuteActionsEmailJSONBody defines parameters for PutAdminRealmsRealmUsersUserIdExecuteActionsEmail.

type PutAdminRealmsRealmUsersUserIdExecuteActionsEmailJSONRequestBody

type PutAdminRealmsRealmUsersUserIdExecuteActionsEmailJSONRequestBody = PutAdminRealmsRealmUsersUserIdExecuteActionsEmailJSONBody

PutAdminRealmsRealmUsersUserIdExecuteActionsEmailJSONRequestBody defines body for PutAdminRealmsRealmUsersUserIdExecuteActionsEmail for application/json ContentType.

type PutAdminRealmsRealmUsersUserIdExecuteActionsEmailParams

type PutAdminRealmsRealmUsersUserIdExecuteActionsEmailParams struct {
	// ClientId Client id
	ClientId *string `form:"client_id,omitempty" json:"client_id,omitempty"`

	// Lifespan Number of seconds after which the generated token expires
	Lifespan *int32 `form:"lifespan,omitempty" json:"lifespan,omitempty"`

	// RedirectUri Redirect uri
	RedirectUri *string `form:"redirect_uri,omitempty" json:"redirect_uri,omitempty"`
}

PutAdminRealmsRealmUsersUserIdExecuteActionsEmailParams defines parameters for PutAdminRealmsRealmUsersUserIdExecuteActionsEmail.

type PutAdminRealmsRealmUsersUserIdExecuteActionsEmailResponse

type PutAdminRealmsRealmUsersUserIdExecuteActionsEmailResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutAdminRealmsRealmUsersUserIdExecuteActionsEmailResponse

func ParsePutAdminRealmsRealmUsersUserIdExecuteActionsEmailResponse(rsp *http.Response) (*PutAdminRealmsRealmUsersUserIdExecuteActionsEmailResponse, error)

ParsePutAdminRealmsRealmUsersUserIdExecuteActionsEmailResponse parses an HTTP response from a PutAdminRealmsRealmUsersUserIdExecuteActionsEmailWithResponse call

func (PutAdminRealmsRealmUsersUserIdExecuteActionsEmailResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutAdminRealmsRealmUsersUserIdExecuteActionsEmailResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (PutAdminRealmsRealmUsersUserIdExecuteActionsEmailResponse) Status

Status returns HTTPResponse.Status

func (PutAdminRealmsRealmUsersUserIdExecuteActionsEmailResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutAdminRealmsRealmUsersUserIdGroupsGroupIdResponse

type PutAdminRealmsRealmUsersUserIdGroupsGroupIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutAdminRealmsRealmUsersUserIdGroupsGroupIdResponse

func ParsePutAdminRealmsRealmUsersUserIdGroupsGroupIdResponse(rsp *http.Response) (*PutAdminRealmsRealmUsersUserIdGroupsGroupIdResponse, error)

ParsePutAdminRealmsRealmUsersUserIdGroupsGroupIdResponse parses an HTTP response from a PutAdminRealmsRealmUsersUserIdGroupsGroupIdWithResponse call

func (PutAdminRealmsRealmUsersUserIdGroupsGroupIdResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutAdminRealmsRealmUsersUserIdGroupsGroupIdResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (PutAdminRealmsRealmUsersUserIdGroupsGroupIdResponse) Status

Status returns HTTPResponse.Status

func (PutAdminRealmsRealmUsersUserIdGroupsGroupIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutAdminRealmsRealmUsersUserIdJSONRequestBody

type PutAdminRealmsRealmUsersUserIdJSONRequestBody = UserRepresentation

PutAdminRealmsRealmUsersUserIdJSONRequestBody defines body for PutAdminRealmsRealmUsersUserId for application/json ContentType.

type PutAdminRealmsRealmUsersUserIdResetPasswordEmailParams

type PutAdminRealmsRealmUsersUserIdResetPasswordEmailParams struct {
	// ClientId client id
	ClientId *string `form:"client_id,omitempty" json:"client_id,omitempty"`

	// RedirectUri redirect uri
	RedirectUri *string `form:"redirect_uri,omitempty" json:"redirect_uri,omitempty"`
}

PutAdminRealmsRealmUsersUserIdResetPasswordEmailParams defines parameters for PutAdminRealmsRealmUsersUserIdResetPasswordEmail.

type PutAdminRealmsRealmUsersUserIdResetPasswordEmailResponse

type PutAdminRealmsRealmUsersUserIdResetPasswordEmailResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutAdminRealmsRealmUsersUserIdResetPasswordEmailResponse

func ParsePutAdminRealmsRealmUsersUserIdResetPasswordEmailResponse(rsp *http.Response) (*PutAdminRealmsRealmUsersUserIdResetPasswordEmailResponse, error)

ParsePutAdminRealmsRealmUsersUserIdResetPasswordEmailResponse parses an HTTP response from a PutAdminRealmsRealmUsersUserIdResetPasswordEmailWithResponse call

func (PutAdminRealmsRealmUsersUserIdResetPasswordEmailResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutAdminRealmsRealmUsersUserIdResetPasswordEmailResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (PutAdminRealmsRealmUsersUserIdResetPasswordEmailResponse) Status

Status returns HTTPResponse.Status

func (PutAdminRealmsRealmUsersUserIdResetPasswordEmailResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutAdminRealmsRealmUsersUserIdResetPasswordJSONRequestBody

type PutAdminRealmsRealmUsersUserIdResetPasswordJSONRequestBody = CredentialRepresentation

PutAdminRealmsRealmUsersUserIdResetPasswordJSONRequestBody defines body for PutAdminRealmsRealmUsersUserIdResetPassword for application/json ContentType.

type PutAdminRealmsRealmUsersUserIdResetPasswordResponse

type PutAdminRealmsRealmUsersUserIdResetPasswordResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutAdminRealmsRealmUsersUserIdResetPasswordResponse

func ParsePutAdminRealmsRealmUsersUserIdResetPasswordResponse(rsp *http.Response) (*PutAdminRealmsRealmUsersUserIdResetPasswordResponse, error)

ParsePutAdminRealmsRealmUsersUserIdResetPasswordResponse parses an HTTP response from a PutAdminRealmsRealmUsersUserIdResetPasswordWithResponse call

func (PutAdminRealmsRealmUsersUserIdResetPasswordResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutAdminRealmsRealmUsersUserIdResetPasswordResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (PutAdminRealmsRealmUsersUserIdResetPasswordResponse) Status

Status returns HTTPResponse.Status

func (PutAdminRealmsRealmUsersUserIdResetPasswordResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutAdminRealmsRealmUsersUserIdResponse

type PutAdminRealmsRealmUsersUserIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutAdminRealmsRealmUsersUserIdResponse

func ParsePutAdminRealmsRealmUsersUserIdResponse(rsp *http.Response) (*PutAdminRealmsRealmUsersUserIdResponse, error)

ParsePutAdminRealmsRealmUsersUserIdResponse parses an HTTP response from a PutAdminRealmsRealmUsersUserIdWithResponse call

func (PutAdminRealmsRealmUsersUserIdResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutAdminRealmsRealmUsersUserIdResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (PutAdminRealmsRealmUsersUserIdResponse) Status

Status returns HTTPResponse.Status

func (PutAdminRealmsRealmUsersUserIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutAdminRealmsRealmUsersUserIdSendVerifyEmailParams

type PutAdminRealmsRealmUsersUserIdSendVerifyEmailParams struct {
	// ClientId Client id
	ClientId *string `form:"client_id,omitempty" json:"client_id,omitempty"`

	// Lifespan Number of seconds after which the generated token expires
	Lifespan *int32 `form:"lifespan,omitempty" json:"lifespan,omitempty"`

	// RedirectUri Redirect uri
	RedirectUri *string `form:"redirect_uri,omitempty" json:"redirect_uri,omitempty"`
}

PutAdminRealmsRealmUsersUserIdSendVerifyEmailParams defines parameters for PutAdminRealmsRealmUsersUserIdSendVerifyEmail.

type PutAdminRealmsRealmUsersUserIdSendVerifyEmailResponse

type PutAdminRealmsRealmUsersUserIdSendVerifyEmailResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutAdminRealmsRealmUsersUserIdSendVerifyEmailResponse

func ParsePutAdminRealmsRealmUsersUserIdSendVerifyEmailResponse(rsp *http.Response) (*PutAdminRealmsRealmUsersUserIdSendVerifyEmailResponse, error)

ParsePutAdminRealmsRealmUsersUserIdSendVerifyEmailResponse parses an HTTP response from a PutAdminRealmsRealmUsersUserIdSendVerifyEmailWithResponse call

func (PutAdminRealmsRealmUsersUserIdSendVerifyEmailResponse) ContentType added in v0.2.0

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PutAdminRealmsRealmUsersUserIdSendVerifyEmailResponse) GetBody added in v0.3.2

GetBody returns the raw response body bytes

func (PutAdminRealmsRealmUsersUserIdSendVerifyEmailResponse) Status

Status returns HTTPResponse.Status

func (PutAdminRealmsRealmUsersUserIdSendVerifyEmailResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type RealmEventsConfigRepresentation added in v0.2.0

type RealmEventsConfigRepresentation struct {
	AdminEventsDetailsEnabled *bool     `json:"adminEventsDetailsEnabled,omitempty"`
	AdminEventsEnabled        *bool     `json:"adminEventsEnabled,omitempty"`
	EnabledEventTypes         *[]string `json:"enabledEventTypes,omitempty"`
	EventsEnabled             *bool     `json:"eventsEnabled,omitempty"`
	EventsExpiration          *int64    `json:"eventsExpiration,omitempty"`
	EventsListeners           *[]string `json:"eventsListeners,omitempty"`
}

RealmEventsConfigRepresentation defines model for RealmEventsConfigRepresentation.

type RealmRepresentation added in v0.2.0

type RealmRepresentation struct {
	AccessCodeLifespan                  *int32  `json:"accessCodeLifespan,omitempty"`
	AccessCodeLifespanLogin             *int32  `json:"accessCodeLifespanLogin,omitempty"`
	AccessCodeLifespanUserAction        *int32  `json:"accessCodeLifespanUserAction,omitempty"`
	AccessTokenLifespan                 *int32  `json:"accessTokenLifespan,omitempty"`
	AccessTokenLifespanForImplicitFlow  *int32  `json:"accessTokenLifespanForImplicitFlow,omitempty"`
	AccountTheme                        *string `json:"accountTheme,omitempty"`
	ActionTokenGeneratedByAdminLifespan *int32  `json:"actionTokenGeneratedByAdminLifespan,omitempty"`
	ActionTokenGeneratedByUserLifespan  *int32  `json:"actionTokenGeneratedByUserLifespan,omitempty"`
	AdminEventsDetailsEnabled           *bool   `json:"adminEventsDetailsEnabled,omitempty"`
	AdminEventsEnabled                  *bool   `json:"adminEventsEnabled,omitempty"`
	AdminTheme                          *string `json:"adminTheme,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	ApplicationScopeMappings *map[string][]ScopeMappingRepresentation `json:"applicationScopeMappings,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	Applications           *[]ApplicationRepresentation         `json:"applications,omitempty"`
	Attributes             *map[string]string                   `json:"attributes,omitempty"`
	AuthenticationFlows    *[]AuthenticationFlowRepresentation  `json:"authenticationFlows,omitempty"`
	AuthenticatorConfig    *[]AuthenticatorConfigRepresentation `json:"authenticatorConfig,omitempty"`
	BrowserFlow            *string                              `json:"browserFlow,omitempty"`
	BrowserSecurityHeaders *map[string]string                   `json:"browserSecurityHeaders,omitempty"`
	BruteForceProtected    *bool                                `json:"bruteForceProtected,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	Certificate                     *string                                  `json:"certificate,omitempty"`
	ClientAuthenticationFlow        *string                                  `json:"clientAuthenticationFlow,omitempty"`
	ClientOfflineSessionIdleTimeout *int32                                   `json:"clientOfflineSessionIdleTimeout,omitempty"`
	ClientOfflineSessionMaxLifespan *int32                                   `json:"clientOfflineSessionMaxLifespan,omitempty"`
	ClientPolicies                  *ClientPoliciesRepresentation            `json:"clientPolicies,omitempty"`
	ClientProfiles                  *ClientProfilesRepresentation            `json:"clientProfiles,omitempty"`
	ClientScopeMappings             *map[string][]ScopeMappingRepresentation `json:"clientScopeMappings,omitempty"`
	ClientScopes                    *[]ClientScopeRepresentation             `json:"clientScopes,omitempty"`
	ClientSessionIdleTimeout        *int32                                   `json:"clientSessionIdleTimeout,omitempty"`
	ClientSessionMaxLifespan        *int32                                   `json:"clientSessionMaxLifespan,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	ClientTemplates *[]ClientTemplateRepresentation `json:"clientTemplates,omitempty"`
	Clients         *[]ClientRepresentation         `json:"clients,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	CodeSecret                  *string                                                `json:"codeSecret,omitempty"`
	Components                  *MultivaluedHashMapStringComponentExportRepresentation `json:"components,omitempty"`
	DefaultDefaultClientScopes  *[]string                                              `json:"defaultDefaultClientScopes,omitempty"`
	DefaultGroups               *[]string                                              `json:"defaultGroups,omitempty"`
	DefaultLocale               *string                                                `json:"defaultLocale,omitempty"`
	DefaultOptionalClientScopes *[]string                                              `json:"defaultOptionalClientScopes,omitempty"`
	DefaultRole                 *RoleRepresentation                                    `json:"defaultRole,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	DefaultRoles                 *[]string                               `json:"defaultRoles,omitempty"`
	DefaultSignatureAlgorithm    *string                                 `json:"defaultSignatureAlgorithm,omitempty"`
	DirectGrantFlow              *string                                 `json:"directGrantFlow,omitempty"`
	DisplayName                  *string                                 `json:"displayName,omitempty"`
	DisplayNameHtml              *string                                 `json:"displayNameHtml,omitempty"`
	DockerAuthenticationFlow     *string                                 `json:"dockerAuthenticationFlow,omitempty"`
	DuplicateEmailsAllowed       *bool                                   `json:"duplicateEmailsAllowed,omitempty"`
	EditUsernameAllowed          *bool                                   `json:"editUsernameAllowed,omitempty"`
	EmailTheme                   *string                                 `json:"emailTheme,omitempty"`
	Enabled                      *bool                                   `json:"enabled,omitempty"`
	EnabledEventTypes            *[]string                               `json:"enabledEventTypes,omitempty"`
	EventsEnabled                *bool                                   `json:"eventsEnabled,omitempty"`
	EventsExpiration             *int64                                  `json:"eventsExpiration,omitempty"`
	EventsListeners              *[]string                               `json:"eventsListeners,omitempty"`
	FailureFactor                *int32                                  `json:"failureFactor,omitempty"`
	FederatedUsers               *[]UserRepresentation                   `json:"federatedUsers,omitempty"`
	FirstBrokerLoginFlow         *string                                 `json:"firstBrokerLoginFlow,omitempty"`
	Groups                       *[]GroupRepresentation                  `json:"groups,omitempty"`
	Id                           *string                                 `json:"id,omitempty"`
	IdentityProviderMappers      *[]IdentityProviderMapperRepresentation `json:"identityProviderMappers,omitempty"`
	IdentityProviders            *[]IdentityProviderRepresentation       `json:"identityProviders,omitempty"`
	InternationalizationEnabled  *bool                                   `json:"internationalizationEnabled,omitempty"`
	KeycloakVersion              *string                                 `json:"keycloakVersion,omitempty"`
	LocalizationTexts            *map[string]map[string]string           `json:"localizationTexts,omitempty"`
	LoginTheme                   *string                                 `json:"loginTheme,omitempty"`
	LoginWithEmailAllowed        *bool                                   `json:"loginWithEmailAllowed,omitempty"`
	MaxDeltaTimeSeconds          *int32                                  `json:"maxDeltaTimeSeconds,omitempty"`
	MaxFailureWaitSeconds        *int32                                  `json:"maxFailureWaitSeconds,omitempty"`
	MaxTemporaryLockouts         *int32                                  `json:"maxTemporaryLockouts,omitempty"`
	MinimumQuickLoginWaitSeconds *int32                                  `json:"minimumQuickLoginWaitSeconds,omitempty"`
	NotBefore                    *int32                                  `json:"notBefore,omitempty"`
	OAuth2DeviceCodeLifespan     *int32                                  `json:"oAuth2DeviceCodeLifespan,omitempty"`
	OAuth2DevicePollingInterval  *int32                                  `json:"oAuth2DevicePollingInterval,omitempty"`
	Oauth2DeviceCodeLifespan     *int32                                  `json:"oauth2DeviceCodeLifespan,omitempty"`
	Oauth2DevicePollingInterval  *int32                                  `json:"oauth2DevicePollingInterval,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	OauthClients                     *[]OAuthClientRepresentation  `json:"oauthClients,omitempty"`
	OfflineSessionIdleTimeout        *int32                        `json:"offlineSessionIdleTimeout,omitempty"`
	OfflineSessionMaxLifespan        *int32                        `json:"offlineSessionMaxLifespan,omitempty"`
	OfflineSessionMaxLifespanEnabled *bool                         `json:"offlineSessionMaxLifespanEnabled,omitempty"`
	Organizations                    *[]OrganizationRepresentation `json:"organizations,omitempty"`
	OrganizationsEnabled             *bool                         `json:"organizationsEnabled,omitempty"`
	OtpPolicyAlgorithm               *string                       `json:"otpPolicyAlgorithm,omitempty"`
	OtpPolicyCodeReusable            *bool                         `json:"otpPolicyCodeReusable,omitempty"`
	OtpPolicyDigits                  *int32                        `json:"otpPolicyDigits,omitempty"`
	OtpPolicyInitialCounter          *int32                        `json:"otpPolicyInitialCounter,omitempty"`
	OtpPolicyLookAheadWindow         *int32                        `json:"otpPolicyLookAheadWindow,omitempty"`
	OtpPolicyPeriod                  *int32                        `json:"otpPolicyPeriod,omitempty"`
	OtpPolicyType                    *string                       `json:"otpPolicyType,omitempty"`
	OtpSupportedApplications         *[]string                     `json:"otpSupportedApplications,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	PasswordCredentialGrantAllowed *bool   `json:"passwordCredentialGrantAllowed,omitempty"`
	PasswordPolicy                 *string `json:"passwordPolicy,omitempty"`
	PermanentLockout               *bool   `json:"permanentLockout,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	PrivateKey      *string                         `json:"privateKey,omitempty"`
	ProtocolMappers *[]ProtocolMapperRepresentation `json:"protocolMappers,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	PublicKey                   *string `json:"publicKey,omitempty"`
	QuickLoginCheckMilliSeconds *int64  `json:"quickLoginCheckMilliSeconds,omitempty"`
	Realm                       *string `json:"realm,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	RealmCacheEnabled           *bool                                   `json:"realmCacheEnabled,omitempty"`
	RefreshTokenMaxReuse        *int32                                  `json:"refreshTokenMaxReuse,omitempty"`
	RegistrationAllowed         *bool                                   `json:"registrationAllowed,omitempty"`
	RegistrationEmailAsUsername *bool                                   `json:"registrationEmailAsUsername,omitempty"`
	RegistrationFlow            *string                                 `json:"registrationFlow,omitempty"`
	RememberMe                  *bool                                   `json:"rememberMe,omitempty"`
	RequiredActions             *[]RequiredActionProviderRepresentation `json:"requiredActions,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	RequiredCredentials  *[]string                     `json:"requiredCredentials,omitempty"`
	ResetCredentialsFlow *string                       `json:"resetCredentialsFlow,omitempty"`
	ResetPasswordAllowed *bool                         `json:"resetPasswordAllowed,omitempty"`
	RevokeRefreshToken   *bool                         `json:"revokeRefreshToken,omitempty"`
	Roles                *RolesRepresentation          `json:"roles,omitempty"`
	ScopeMappings        *[]ScopeMappingRepresentation `json:"scopeMappings,omitempty"`
	SmtpServer           *map[string]string            `json:"smtpServer,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	Social *bool `json:"social,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	SocialProviders                 *map[string]string `json:"socialProviders,omitempty"`
	SslRequired                     *string            `json:"sslRequired,omitempty"`
	SsoSessionIdleTimeout           *int32             `json:"ssoSessionIdleTimeout,omitempty"`
	SsoSessionIdleTimeoutRememberMe *int32             `json:"ssoSessionIdleTimeoutRememberMe,omitempty"`
	SsoSessionMaxLifespan           *int32             `json:"ssoSessionMaxLifespan,omitempty"`
	SsoSessionMaxLifespanRememberMe *int32             `json:"ssoSessionMaxLifespanRememberMe,omitempty"`
	SupportedLocales                *[]string          `json:"supportedLocales,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	UpdateProfileOnInitialSocialLogin *bool `json:"updateProfileOnInitialSocialLogin,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	UserCacheEnabled                                          *bool                                   `json:"userCacheEnabled,omitempty"`
	UserFederationMappers                                     *[]UserFederationMapperRepresentation   `json:"userFederationMappers,omitempty"`
	UserFederationProviders                                   *[]UserFederationProviderRepresentation `json:"userFederationProviders,omitempty"`
	UserManagedAccessAllowed                                  *bool                                   `json:"userManagedAccessAllowed,omitempty"`
	Users                                                     *[]UserRepresentation                   `json:"users,omitempty"`
	VerifyEmail                                               *bool                                   `json:"verifyEmail,omitempty"`
	WaitIncrementSeconds                                      *int32                                  `json:"waitIncrementSeconds,omitempty"`
	WebAuthnPolicyAcceptableAaguids                           *[]string                               `json:"webAuthnPolicyAcceptableAaguids,omitempty"`
	WebAuthnPolicyAttestationConveyancePreference             *string                                 `json:"webAuthnPolicyAttestationConveyancePreference,omitempty"`
	WebAuthnPolicyAuthenticatorAttachment                     *string                                 `json:"webAuthnPolicyAuthenticatorAttachment,omitempty"`
	WebAuthnPolicyAvoidSameAuthenticatorRegister              *bool                                   `json:"webAuthnPolicyAvoidSameAuthenticatorRegister,omitempty"`
	WebAuthnPolicyCreateTimeout                               *int32                                  `json:"webAuthnPolicyCreateTimeout,omitempty"`
	WebAuthnPolicyExtraOrigins                                *[]string                               `json:"webAuthnPolicyExtraOrigins,omitempty"`
	WebAuthnPolicyPasswordlessAcceptableAaguids               *[]string                               `json:"webAuthnPolicyPasswordlessAcceptableAaguids,omitempty"`
	WebAuthnPolicyPasswordlessAttestationConveyancePreference *string                                 `json:"webAuthnPolicyPasswordlessAttestationConveyancePreference,omitempty"`
	WebAuthnPolicyPasswordlessAuthenticatorAttachment         *string                                 `json:"webAuthnPolicyPasswordlessAuthenticatorAttachment,omitempty"`
	WebAuthnPolicyPasswordlessAvoidSameAuthenticatorRegister  *bool                                   `json:"webAuthnPolicyPasswordlessAvoidSameAuthenticatorRegister,omitempty"`
	WebAuthnPolicyPasswordlessCreateTimeout                   *int32                                  `json:"webAuthnPolicyPasswordlessCreateTimeout,omitempty"`
	WebAuthnPolicyPasswordlessExtraOrigins                    *[]string                               `json:"webAuthnPolicyPasswordlessExtraOrigins,omitempty"`
	WebAuthnPolicyPasswordlessRequireResidentKey              *string                                 `json:"webAuthnPolicyPasswordlessRequireResidentKey,omitempty"`
	WebAuthnPolicyPasswordlessRpEntityName                    *string                                 `json:"webAuthnPolicyPasswordlessRpEntityName,omitempty"`
	WebAuthnPolicyPasswordlessRpId                            *string                                 `json:"webAuthnPolicyPasswordlessRpId,omitempty"`
	WebAuthnPolicyPasswordlessSignatureAlgorithms             *[]string                               `json:"webAuthnPolicyPasswordlessSignatureAlgorithms,omitempty"`
	WebAuthnPolicyPasswordlessUserVerificationRequirement     *string                                 `json:"webAuthnPolicyPasswordlessUserVerificationRequirement,omitempty"`
	WebAuthnPolicyRequireResidentKey                          *string                                 `json:"webAuthnPolicyRequireResidentKey,omitempty"`
	WebAuthnPolicyRpEntityName                                *string                                 `json:"webAuthnPolicyRpEntityName,omitempty"`
	WebAuthnPolicyRpId                                        *string                                 `json:"webAuthnPolicyRpId,omitempty"`
	WebAuthnPolicySignatureAlgorithms                         *[]string                               `json:"webAuthnPolicySignatureAlgorithms,omitempty"`
	WebAuthnPolicyUserVerificationRequirement                 *string                                 `json:"webAuthnPolicyUserVerificationRequirement,omitempty"`
}

RealmRepresentation defines model for RealmRepresentation.

type RequestEditorFn

type RequestEditorFn func(ctx context.Context, req *http.Request) error

RequestEditorFn is the function signature for the RequestEditor callback function

type RequiredActionProviderRepresentation added in v0.2.0

type RequiredActionProviderRepresentation struct {
	Alias         *string            `json:"alias,omitempty"`
	Config        *map[string]string `json:"config,omitempty"`
	DefaultAction *bool              `json:"defaultAction,omitempty"`
	Enabled       *bool              `json:"enabled,omitempty"`
	Name          *string            `json:"name,omitempty"`
	Priority      *int32             `json:"priority,omitempty"`
	ProviderId    *string            `json:"providerId,omitempty"`
}

RequiredActionProviderRepresentation defines model for RequiredActionProviderRepresentation.

type ResourceOwnerRepresentation

type ResourceOwnerRepresentation struct {
	Id   *string `json:"id,omitempty"`
	Name *string `json:"name,omitempty"`
}

ResourceOwnerRepresentation defines model for ResourceOwnerRepresentation.

type ResourceRepresentation

type ResourceRepresentation struct {
	UnderscoreId       *string                      `json:"_id,omitempty"`
	Attributes         *map[string][]string         `json:"attributes,omitempty"`
	DisplayName        *string                      `json:"displayName,omitempty"`
	IconUri            *string                      `json:"icon_uri,omitempty"`
	Name               *string                      `json:"name,omitempty"`
	Owner              *ResourceOwnerRepresentation `json:"owner,omitempty"`
	OwnerManagedAccess *bool                        `json:"ownerManagedAccess,omitempty"`
	Scopes             *[]ScopeRepresentation       `json:"scopes,omitempty"`
	ScopesUma          *[]ScopeRepresentation       `json:"scopesUma,omitempty"`
	Type               *string                      `json:"type,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	Uri  *string   `json:"uri,omitempty"`
	Uris *[]string `json:"uris,omitempty"`
}

ResourceRepresentation defines model for ResourceRepresentation.

type ResourceServerRepresentation added in v0.2.0

type ResourceServerRepresentation struct {
	AllowRemoteResourceManagement *bool                     `json:"allowRemoteResourceManagement,omitempty"`
	ClientId                      *string                   `json:"clientId,omitempty"`
	DecisionStrategy              *DecisionStrategy         `json:"decisionStrategy,omitempty"`
	Id                            *string                   `json:"id,omitempty"`
	Name                          *string                   `json:"name,omitempty"`
	Policies                      *[]PolicyRepresentation   `json:"policies,omitempty"`
	PolicyEnforcementMode         *PolicyEnforcementMode    `json:"policyEnforcementMode,omitempty"`
	Resources                     *[]ResourceRepresentation `json:"resources,omitempty"`
	Scopes                        *[]ScopeRepresentation    `json:"scopes,omitempty"`
}

ResourceServerRepresentation defines model for ResourceServerRepresentation.

type RoleRepresentation added in v0.2.0

type RoleRepresentation struct {
	Attributes  *map[string][]string `json:"attributes,omitempty"`
	ClientRole  *bool                `json:"clientRole,omitempty"`
	Composite   *bool                `json:"composite,omitempty"`
	Composites  *Composites          `json:"composites,omitempty"`
	ContainerId *string              `json:"containerId,omitempty"`
	Description *string              `json:"description,omitempty"`
	Id          *string              `json:"id,omitempty"`
	Name        *string              `json:"name,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	ScopeParamRequired *bool `json:"scopeParamRequired,omitempty"`
}

RoleRepresentation defines model for RoleRepresentation.

type RolesRepresentation added in v0.2.0

type RolesRepresentation struct {
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	Application *map[string][]RoleRepresentation `json:"application,omitempty"`
	Client      *map[string][]RoleRepresentation `json:"client,omitempty"`
	Realm       *[]RoleRepresentation            `json:"realm,omitempty"`
}

RolesRepresentation defines model for RolesRepresentation.

type ScopeMappingRepresentation added in v0.2.0

type ScopeMappingRepresentation struct {
	Client      *string `json:"client,omitempty"`
	ClientScope *string `json:"clientScope,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	ClientTemplate *string   `json:"clientTemplate,omitempty"`
	Roles          *[]string `json:"roles,omitempty"`
	Self           *string   `json:"self,omitempty"`
}

ScopeMappingRepresentation defines model for ScopeMappingRepresentation.

type ScopeRepresentation

type ScopeRepresentation struct {
	DisplayName *string                   `json:"displayName,omitempty"`
	IconUri     *string                   `json:"iconUri,omitempty"`
	Id          *string                   `json:"id,omitempty"`
	Name        *string                   `json:"name,omitempty"`
	Policies    *[]PolicyRepresentation   `json:"policies,omitempty"`
	Resources   *[]ResourceRepresentation `json:"resources,omitempty"`
}

ScopeRepresentation defines model for ScopeRepresentation.

type SocialLinkRepresentation

type SocialLinkRepresentation struct {
	SocialProvider *string `json:"socialProvider,omitempty"`
	SocialUserId   *string `json:"socialUserId,omitempty"`
	SocialUsername *string `json:"socialUsername,omitempty"`
}

SocialLinkRepresentation defines model for SocialLinkRepresentation.

type UPAttribute

type UPAttribute struct {
	Annotations *map[string]interface{}            `json:"annotations,omitempty"`
	DisplayName *string                            `json:"displayName,omitempty"`
	Group       *string                            `json:"group,omitempty"`
	Multivalued *bool                              `json:"multivalued,omitempty"`
	Name        *string                            `json:"name,omitempty"`
	Permissions *UPAttributePermissions            `json:"permissions,omitempty"`
	Required    *UPAttributeRequired               `json:"required,omitempty"`
	Selector    *UPAttributeSelector               `json:"selector,omitempty"`
	Validations *map[string]map[string]interface{} `json:"validations,omitempty"`
}

UPAttribute defines model for UPAttribute.

type UPAttributePermissions

type UPAttributePermissions struct {
	Edit *[]string `json:"edit,omitempty"`
	View *[]string `json:"view,omitempty"`
}

UPAttributePermissions defines model for UPAttributePermissions.

type UPAttributeRequired

type UPAttributeRequired struct {
	Roles  *[]string `json:"roles,omitempty"`
	Scopes *[]string `json:"scopes,omitempty"`
}

UPAttributeRequired defines model for UPAttributeRequired.

type UPAttributeSelector

type UPAttributeSelector struct {
	Scopes *[]string `json:"scopes,omitempty"`
}

UPAttributeSelector defines model for UPAttributeSelector.

type UPConfig

type UPConfig struct {
	Attributes               *[]UPAttribute            `json:"attributes,omitempty"`
	Groups                   *[]UPGroup                `json:"groups,omitempty"`
	UnmanagedAttributePolicy *UnmanagedAttributePolicy `json:"unmanagedAttributePolicy,omitempty"`
}

UPConfig defines model for UPConfig.

type UPGroup

type UPGroup struct {
	Annotations        *map[string]interface{} `json:"annotations,omitempty"`
	DisplayDescription *string                 `json:"displayDescription,omitempty"`
	DisplayHeader      *string                 `json:"displayHeader,omitempty"`
	Name               *string                 `json:"name,omitempty"`
}

UPGroup defines model for UPGroup.

type UnmanagedAttributePolicy

type UnmanagedAttributePolicy string

UnmanagedAttributePolicy defines model for UnmanagedAttributePolicy.

const (
	ADMINEDIT UnmanagedAttributePolicy = "ADMIN_EDIT"
	ADMINVIEW UnmanagedAttributePolicy = "ADMIN_VIEW"
	ENABLED   UnmanagedAttributePolicy = "ENABLED"
)

Defines values for UnmanagedAttributePolicy.

func (UnmanagedAttributePolicy) Valid added in v0.1.2

func (e UnmanagedAttributePolicy) Valid() bool

Valid indicates whether the value is a known member of the UnmanagedAttributePolicy enum.

type UserConsentRepresentation

type UserConsentRepresentation struct {
	ClientId            *string   `json:"clientId,omitempty"`
	CreatedDate         *int64    `json:"createdDate,omitempty"`
	GrantedClientScopes *[]string `json:"grantedClientScopes,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	GrantedRealmRoles *[]string `json:"grantedRealmRoles,omitempty"`
	LastUpdatedDate   *int64    `json:"lastUpdatedDate,omitempty"`
}

UserConsentRepresentation defines model for UserConsentRepresentation.

type UserFederationMapperRepresentation added in v0.2.0

type UserFederationMapperRepresentation struct {
	Config                        *map[string]string `json:"config,omitempty"`
	FederationMapperType          *string            `json:"federationMapperType,omitempty"`
	FederationProviderDisplayName *string            `json:"federationProviderDisplayName,omitempty"`
	Id                            *string            `json:"id,omitempty"`
	Name                          *string            `json:"name,omitempty"`
}

UserFederationMapperRepresentation defines model for UserFederationMapperRepresentation.

type UserFederationProviderRepresentation added in v0.2.0

type UserFederationProviderRepresentation struct {
	ChangedSyncPeriod *int32             `json:"changedSyncPeriod,omitempty"`
	Config            *map[string]string `json:"config,omitempty"`
	DisplayName       *string            `json:"displayName,omitempty"`
	FullSyncPeriod    *int32             `json:"fullSyncPeriod,omitempty"`
	Id                *string            `json:"id,omitempty"`
	LastSync          *int32             `json:"lastSync,omitempty"`
	Priority          *int32             `json:"priority,omitempty"`
	ProviderName      *string            `json:"providerName,omitempty"`
}

UserFederationProviderRepresentation defines model for UserFederationProviderRepresentation.

type UserProfileAttributeGroupMetadata

type UserProfileAttributeGroupMetadata struct {
	Annotations        *map[string]interface{} `json:"annotations,omitempty"`
	DisplayDescription *string                 `json:"displayDescription,omitempty"`
	DisplayHeader      *string                 `json:"displayHeader,omitempty"`
	Name               *string                 `json:"name,omitempty"`
}

UserProfileAttributeGroupMetadata defines model for UserProfileAttributeGroupMetadata.

type UserProfileAttributeMetadata

type UserProfileAttributeMetadata struct {
	Annotations *map[string]interface{}            `json:"annotations,omitempty"`
	DisplayName *string                            `json:"displayName,omitempty"`
	Group       *string                            `json:"group,omitempty"`
	Multivalued *bool                              `json:"multivalued,omitempty"`
	Name        *string                            `json:"name,omitempty"`
	ReadOnly    *bool                              `json:"readOnly,omitempty"`
	Required    *bool                              `json:"required,omitempty"`
	Validators  *map[string]map[string]interface{} `json:"validators,omitempty"`
}

UserProfileAttributeMetadata defines model for UserProfileAttributeMetadata.

type UserProfileMetadata

type UserProfileMetadata struct {
	Attributes *[]UserProfileAttributeMetadata      `json:"attributes,omitempty"`
	Groups     *[]UserProfileAttributeGroupMetadata `json:"groups,omitempty"`
}

UserProfileMetadata defines model for UserProfileMetadata.

type UserRepresentation

type UserRepresentation struct {
	Access *map[string]bool `json:"access,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	ApplicationRoles           *map[string][]string               `json:"applicationRoles,omitempty"`
	Attributes                 *map[string][]string               `json:"attributes,omitempty"`
	ClientConsents             *[]UserConsentRepresentation       `json:"clientConsents,omitempty"`
	ClientRoles                *map[string][]string               `json:"clientRoles,omitempty"`
	CreatedTimestamp           *int64                             `json:"createdTimestamp,omitempty"`
	Credentials                *[]CredentialRepresentation        `json:"credentials,omitempty"`
	DisableableCredentialTypes *[]string                          `json:"disableableCredentialTypes,omitempty"`
	Email                      *string                            `json:"email,omitempty"`
	EmailVerified              *bool                              `json:"emailVerified,omitempty"`
	Enabled                    *bool                              `json:"enabled,omitempty"`
	FederatedIdentities        *[]FederatedIdentityRepresentation `json:"federatedIdentities,omitempty"`
	FederationLink             *string                            `json:"federationLink,omitempty"`
	FirstName                  *string                            `json:"firstName,omitempty"`
	Groups                     *[]string                          `json:"groups,omitempty"`
	Id                         *string                            `json:"id,omitempty"`
	LastName                   *string                            `json:"lastName,omitempty"`
	NotBefore                  *int32                             `json:"notBefore,omitempty"`
	Origin                     *string                            `json:"origin,omitempty"`
	RealmRoles                 *[]string                          `json:"realmRoles,omitempty"`
	RequiredActions            *[]string                          `json:"requiredActions,omitempty"`
	Self                       *string                            `json:"self,omitempty"`
	ServiceAccountClientId     *string                            `json:"serviceAccountClientId,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	SocialLinks         *[]SocialLinkRepresentation `json:"socialLinks,omitempty"`
	Totp                *bool                       `json:"totp,omitempty"`
	UserProfileMetadata *UserProfileMetadata        `json:"userProfileMetadata,omitempty"`
	Username            *string                     `json:"username,omitempty"`
}

UserRepresentation defines model for UserRepresentation.

type UserSessionRepresentation

type UserSessionRepresentation struct {
	Clients       *map[string]string `json:"clients,omitempty"`
	Id            *string            `json:"id,omitempty"`
	IpAddress     *string            `json:"ipAddress,omitempty"`
	LastAccess    *int64             `json:"lastAccess,omitempty"`
	RememberMe    *bool              `json:"rememberMe,omitempty"`
	Start         *int64             `json:"start,omitempty"`
	TransientUser *bool              `json:"transientUser,omitempty"`
	UserId        *string            `json:"userId,omitempty"`
	Username      *string            `json:"username,omitempty"`
}

UserSessionRepresentation defines model for UserSessionRepresentation.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL