/** * authentik * Making authentication simple. * * The version of the OpenAPI document: 2026.8.0-rc7 * Contact: hello@goauthentik.io * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import * as runtime from '../runtime'; import { type Application } from '../models/Application'; import { type ApplicationEntitlement } from '../models/ApplicationEntitlement'; import { type ApplicationEntitlementRequest } from '../models/ApplicationEntitlementRequest'; import { type ApplicationRequest } from '../models/ApplicationRequest'; import { type AuthenticatedSession } from '../models/AuthenticatedSession'; import { type Brand } from '../models/Brand'; import { type BrandRequest } from '../models/BrandRequest'; import { type BulkDeleteSessionResponse } from '../models/BulkDeleteSessionResponse'; import { type CurrentBrand } from '../models/CurrentBrand'; import { type DataExport } from '../models/DataExport'; import { type Group } from '../models/Group'; import { type GroupRequest } from '../models/GroupRequest'; import { type ImpersonationRequest } from '../models/ImpersonationRequest'; import { type IntentEnum } from '../models/IntentEnum'; import { type Link } from '../models/Link'; import { type ObjectAttribute } from '../models/ObjectAttribute'; import { type ObjectAttributeRequest } from '../models/ObjectAttributeRequest'; import { type PaginatedApplicationEntitlementList } from '../models/PaginatedApplicationEntitlementList'; import { type PaginatedApplicationList } from '../models/PaginatedApplicationList'; import { type PaginatedAuthenticatedSessionList } from '../models/PaginatedAuthenticatedSessionList'; import { type PaginatedBrandList } from '../models/PaginatedBrandList'; import { type PaginatedGroupList } from '../models/PaginatedGroupList'; import { type PaginatedObjectAttributeList } from '../models/PaginatedObjectAttributeList'; import { type PaginatedRequestableTargetList } from '../models/PaginatedRequestableTargetList'; import { type PaginatedTokenList } from '../models/PaginatedTokenList'; import { type PaginatedUserConsentList } from '../models/PaginatedUserConsentList'; import { type PaginatedUserList } from '../models/PaginatedUserList'; import { type PatchedApplicationEntitlementRequest } from '../models/PatchedApplicationEntitlementRequest'; import { type PatchedApplicationRequest } from '../models/PatchedApplicationRequest'; import { type PatchedBrandRequest } from '../models/PatchedBrandRequest'; import { type PatchedGroupRequest } from '../models/PatchedGroupRequest'; import { type PatchedObjectAttributeRequest } from '../models/PatchedObjectAttributeRequest'; import { type PatchedTokenRequest } from '../models/PatchedTokenRequest'; import { type PatchedUserRequest } from '../models/PatchedUserRequest'; import { type PolicyTestResult } from '../models/PolicyTestResult'; import { type SessionUser } from '../models/SessionUser'; import { type Token } from '../models/Token'; import { type TokenRequest } from '../models/TokenRequest'; import { type TokenSetKeyRequest } from '../models/TokenSetKeyRequest'; import { type TokenView } from '../models/TokenView'; import { type TransactionApplicationRequest } from '../models/TransactionApplicationRequest'; import { type TransactionApplicationResponse } from '../models/TransactionApplicationResponse'; import { type UsedBy } from '../models/UsedBy'; import { type User } from '../models/User'; import { type UserAccountLockdownRequest } from '../models/UserAccountLockdownRequest'; import { type UserAccountRequest } from '../models/UserAccountRequest'; import { type UserConsent } from '../models/UserConsent'; import { type UserPasswordHashSetRequest } from '../models/UserPasswordHashSetRequest'; import { type UserPasswordSetRequest } from '../models/UserPasswordSetRequest'; import { type UserPath } from '../models/UserPath'; import { type UserRecoveryEmailRequest } from '../models/UserRecoveryEmailRequest'; import { type UserRecoveryLinkRequest } from '../models/UserRecoveryLinkRequest'; import { type UserRequest } from '../models/UserRequest'; import { type UserServiceAccountRequest } from '../models/UserServiceAccountRequest'; import { type UserServiceAccountResponse } from '../models/UserServiceAccountResponse'; import { type UserSwitchRequest } from '../models/UserSwitchRequest'; import { type UserSwitchResponse } from '../models/UserSwitchResponse'; import { type UserTypeEnum } from '../models/UserTypeEnum'; export interface CoreApplicationEntitlementsCreateRequest { applicationEntitlementRequest: ApplicationEntitlementRequest; } export interface CoreApplicationEntitlementsDestroyRequest { pbmUuid: string; } export interface CoreApplicationEntitlementsListRequest { app?: string; name?: string; ordering?: string; page?: number; pageSize?: number; pbmUuid?: string; search?: string; } export interface CoreApplicationEntitlementsPartialUpdateRequest { pbmUuid: string; patchedApplicationEntitlementRequest?: PatchedApplicationEntitlementRequest; } export interface CoreApplicationEntitlementsRequestableListRequest { app?: string; name?: string; ordering?: string; page?: number; pageSize?: number; pbmUuid?: string; search?: string; } export interface CoreApplicationEntitlementsRetrieveRequest { pbmUuid: string; } export interface CoreApplicationEntitlementsUpdateRequest { pbmUuid: string; applicationEntitlementRequest: ApplicationEntitlementRequest; } export interface CoreApplicationEntitlementsUsedByListRequest { pbmUuid: string; } export interface CoreApplicationsCheckAccessRetrieveRequest { slug: string; forUser?: number; } export interface CoreApplicationsCreateRequest { applicationRequest: ApplicationRequest; } export interface CoreApplicationsDestroyRequest { slug: string; } export interface CoreApplicationsListRequest { forUser?: number; group?: string; metaDescription?: string; metaLaunchUrl?: string; metaPublisher?: string; name?: string; onlyWithLaunchUrl?: boolean; ordering?: string; page?: number; pageSize?: number; search?: string; slug?: string; superuserFullList?: boolean; } export interface CoreApplicationsPartialUpdateRequest { slug: string; patchedApplicationRequest?: PatchedApplicationRequest; } export interface CoreApplicationsRequestableListRequest { group?: string; metaDescription?: string; metaLaunchUrl?: string; metaPublisher?: string; name?: string; ordering?: string; page?: number; pageSize?: number; search?: string; slug?: string; } export interface CoreApplicationsRetrieveRequest { slug: string; } export interface CoreApplicationsUpdateRequest { slug: string; applicationRequest: ApplicationRequest; } export interface CoreApplicationsUsedByListRequest { slug: string; } export interface CoreAuthenticatedSessionsBulkDeleteDestroyRequest { userPks: Array; } export interface CoreAuthenticatedSessionsDestroyRequest { uuid: string; } export interface CoreAuthenticatedSessionsListRequest { ordering?: string; page?: number; pageSize?: number; search?: string; sessionLastIp?: string; sessionLastUserAgent?: string; userUsername?: string; } export interface CoreAuthenticatedSessionsRetrieveRequest { uuid: string; } export interface CoreAuthenticatedSessionsUsedByListRequest { uuid: string; } export interface CoreBrandsCreateRequest { brandRequest: BrandRequest; } export interface CoreBrandsDestroyRequest { brandUuid: string; } export interface CoreBrandsListRequest { brandUuid?: string; brandingDefaultFlowBackground?: string; brandingFavicon?: string; brandingLogo?: string; brandingTitle?: string; clientCertificates?: Array; _default?: boolean; domain?: string; flowAuthentication?: string; flowDeviceCode?: string; flowInvalidation?: string; flowLockdown?: string; flowRecovery?: string; flowRequest?: string; flowUnenrollment?: string; flowUserSettings?: string; flowUserSwitch?: string; ordering?: string; page?: number; pageSize?: number; search?: string; webCertificate?: string; } export interface CoreBrandsPartialUpdateRequest { brandUuid: string; patchedBrandRequest?: PatchedBrandRequest; } export interface CoreBrandsRetrieveRequest { brandUuid: string; } export interface CoreBrandsUpdateRequest { brandUuid: string; brandRequest: BrandRequest; } export interface CoreBrandsUsedByListRequest { brandUuid: string; } export interface CoreGroupsAddUserCreateRequest { groupUuid: string; userAccountRequest: UserAccountRequest; } export interface CoreGroupsCreateRequest { groupRequest: GroupRequest; } export interface CoreGroupsDestroyRequest { groupUuid: string; } export interface CoreGroupsListRequest { attributes?: string; includeChildren?: boolean; includeInheritedRoles?: boolean; includeParents?: boolean; includeUsers?: boolean; isSuperuser?: boolean; membersByPk?: Array; membersByUsername?: Array; name?: string; ordering?: string; page?: number; pageSize?: number; search?: string; } export interface CoreGroupsPartialUpdateRequest { groupUuid: string; patchedGroupRequest?: PatchedGroupRequest; } export interface CoreGroupsRemoveUserCreateRequest { groupUuid: string; userAccountRequest: UserAccountRequest; } export interface CoreGroupsRetrieveRequest { groupUuid: string; includeChildren?: boolean; includeInheritedRoles?: boolean; includeParents?: boolean; includeUsers?: boolean; } export interface CoreGroupsUpdateRequest { groupUuid: string; groupRequest: GroupRequest; } export interface CoreGroupsUsedByListRequest { groupUuid: string; } export interface CoreObjectAttributesCreateRequest { objectAttributeRequest: ObjectAttributeRequest; } export interface CoreObjectAttributesDestroyRequest { attributeId: string; } export interface CoreObjectAttributesListRequest { enabled?: boolean; objectTypeAppLabel?: string; objectTypeModel?: string; ordering?: string; page?: number; pageSize?: number; search?: string; } export interface CoreObjectAttributesPartialUpdateRequest { attributeId: string; patchedObjectAttributeRequest?: PatchedObjectAttributeRequest; } export interface CoreObjectAttributesRetrieveRequest { attributeId: string; } export interface CoreObjectAttributesUpdateRequest { attributeId: string; objectAttributeRequest: ObjectAttributeRequest; } export interface CoreTokensCreateRequest { tokenRequest: TokenRequest; } export interface CoreTokensDestroyRequest { identifier: string; } export interface CoreTokensListRequest { description?: string; expires?: Date; expiring?: boolean; identifier?: string; intent?: IntentEnum; managed?: string; ordering?: string; page?: number; pageSize?: number; search?: string; userUsername?: string; } export interface CoreTokensPartialUpdateRequest { identifier: string; patchedTokenRequest?: PatchedTokenRequest; } export interface CoreTokensRetrieveRequest { identifier: string; } export interface CoreTokensSetKeyCreateRequest { identifier: string; tokenSetKeyRequest: TokenSetKeyRequest; } export interface CoreTokensUpdateRequest { identifier: string; tokenRequest: TokenRequest; } export interface CoreTokensUsedByListRequest { identifier: string; } export interface CoreTokensViewKeyRetrieveRequest { identifier: string; } export interface CoreTransactionalApplicationsUpdateRequest { transactionApplicationRequest: TransactionApplicationRequest; } export interface CoreUserConsentDestroyRequest { id: number; } export interface CoreUserConsentListRequest { application?: string; ordering?: string; page?: number; pageSize?: number; search?: string; user?: number; } export interface CoreUserConsentRetrieveRequest { id: number; } export interface CoreUserConsentUsedByListRequest { id: number; } export interface CoreUsersAccountLockdownCreateRequest { userAccountLockdownRequest?: UserAccountLockdownRequest; } export interface CoreUsersCreateRequest { userRequest: UserRequest; } export interface CoreUsersDestroyRequest { id: number; } export interface CoreUsersExportCreateRequest { attributes?: string; dateJoined?: Date; dateJoinedGt?: Date; dateJoinedLt?: Date; email?: string; groupsByName?: Array; groupsByPk?: Array; isActive?: boolean; isSuperuser?: boolean; lastLogin?: Date; lastLoginGt?: Date; lastLoginIsnull?: boolean; lastLoginLt?: Date; lastUpdated?: Date; lastUpdatedGt?: Date; lastUpdatedLt?: Date; name?: string; ordering?: string; path?: string; pathStartswith?: string; rolesByName?: Array; rolesByPk?: Array; search?: string; type?: Array; username?: string; uuid?: string; } export interface CoreUsersImpersonateCreateRequest { id: number; impersonationRequest: ImpersonationRequest; } export interface CoreUsersListRequest { attributes?: string; dateJoined?: Date; dateJoinedGt?: Date; dateJoinedLt?: Date; email?: string; groupsByName?: Array; groupsByPk?: Array; includeGroups?: boolean; includeRoles?: boolean; isActive?: boolean; isSuperuser?: boolean; lastLogin?: Date; lastLoginGt?: Date; lastLoginIsnull?: boolean; lastLoginLt?: Date; lastUpdated?: Date; lastUpdatedGt?: Date; lastUpdatedLt?: Date; name?: string; ordering?: string; page?: number; pageSize?: number; path?: string; pathStartswith?: string; rolesByName?: Array; rolesByPk?: Array; search?: string; type?: Array; username?: string; uuid?: string; } export interface CoreUsersPartialUpdateRequest { id: number; patchedUserRequest?: PatchedUserRequest; } export interface CoreUsersPathsRetrieveRequest { search?: string; } export interface CoreUsersRecoveryCreateRequest { id: number; userRecoveryLinkRequest?: UserRecoveryLinkRequest; } export interface CoreUsersRecoveryEmailCreateRequest { id: number; userRecoveryEmailRequest: UserRecoveryEmailRequest; } export interface CoreUsersRetrieveRequest { id: number; } export interface CoreUsersServiceAccountCreateRequest { userServiceAccountRequest: UserServiceAccountRequest; } export interface CoreUsersSetPasswordCreateRequest { id: number; userPasswordSetRequest: UserPasswordSetRequest; } export interface CoreUsersSetPasswordHashCreateRequest { id: number; userPasswordHashSetRequest: UserPasswordHashSetRequest; } export interface CoreUsersSwitchCreateRequest { next?: string; userSwitchRequest?: UserSwitchRequest; } export interface CoreUsersUpdateRequest { id: number; userRequest: UserRequest; } export interface CoreUsersUsedByListRequest { id: number; } /** * */ export declare class CoreApi extends runtime.BaseAPI { /** * Creates request options for coreApplicationEntitlementsCreate without sending the request */ coreApplicationEntitlementsCreateRequestOpts(requestParameters: CoreApplicationEntitlementsCreateRequest): Promise; /** * ApplicationEntitlement Viewset */ coreApplicationEntitlementsCreateRaw(requestParameters: CoreApplicationEntitlementsCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * ApplicationEntitlement Viewset */ coreApplicationEntitlementsCreate(requestParameters: CoreApplicationEntitlementsCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreApplicationEntitlementsDestroy without sending the request */ coreApplicationEntitlementsDestroyRequestOpts(requestParameters: CoreApplicationEntitlementsDestroyRequest): Promise; /** * ApplicationEntitlement Viewset */ coreApplicationEntitlementsDestroyRaw(requestParameters: CoreApplicationEntitlementsDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * ApplicationEntitlement Viewset */ coreApplicationEntitlementsDestroy(requestParameters: CoreApplicationEntitlementsDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreApplicationEntitlementsList without sending the request */ coreApplicationEntitlementsListRequestOpts(requestParameters: CoreApplicationEntitlementsListRequest): Promise; /** * ApplicationEntitlement Viewset */ coreApplicationEntitlementsListRaw(requestParameters: CoreApplicationEntitlementsListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * ApplicationEntitlement Viewset */ coreApplicationEntitlementsList(requestParameters?: CoreApplicationEntitlementsListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreApplicationEntitlementsPartialUpdate without sending the request */ coreApplicationEntitlementsPartialUpdateRequestOpts(requestParameters: CoreApplicationEntitlementsPartialUpdateRequest): Promise; /** * ApplicationEntitlement Viewset */ coreApplicationEntitlementsPartialUpdateRaw(requestParameters: CoreApplicationEntitlementsPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * ApplicationEntitlement Viewset */ coreApplicationEntitlementsPartialUpdate(requestParameters: CoreApplicationEntitlementsPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreApplicationEntitlementsRequestableList without sending the request */ coreApplicationEntitlementsRequestableListRequestOpts(requestParameters: CoreApplicationEntitlementsRequestableListRequest): Promise; /** * List application entitlements which the current user can request access to */ coreApplicationEntitlementsRequestableListRaw(requestParameters: CoreApplicationEntitlementsRequestableListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * List application entitlements which the current user can request access to */ coreApplicationEntitlementsRequestableList(requestParameters?: CoreApplicationEntitlementsRequestableListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreApplicationEntitlementsRetrieve without sending the request */ coreApplicationEntitlementsRetrieveRequestOpts(requestParameters: CoreApplicationEntitlementsRetrieveRequest): Promise; /** * ApplicationEntitlement Viewset */ coreApplicationEntitlementsRetrieveRaw(requestParameters: CoreApplicationEntitlementsRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * ApplicationEntitlement Viewset */ coreApplicationEntitlementsRetrieve(requestParameters: CoreApplicationEntitlementsRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreApplicationEntitlementsUpdate without sending the request */ coreApplicationEntitlementsUpdateRequestOpts(requestParameters: CoreApplicationEntitlementsUpdateRequest): Promise; /** * ApplicationEntitlement Viewset */ coreApplicationEntitlementsUpdateRaw(requestParameters: CoreApplicationEntitlementsUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * ApplicationEntitlement Viewset */ coreApplicationEntitlementsUpdate(requestParameters: CoreApplicationEntitlementsUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreApplicationEntitlementsUsedByList without sending the request */ coreApplicationEntitlementsUsedByListRequestOpts(requestParameters: CoreApplicationEntitlementsUsedByListRequest): Promise; /** * Get a list of all objects that use this object */ coreApplicationEntitlementsUsedByListRaw(requestParameters: CoreApplicationEntitlementsUsedByListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** * Get a list of all objects that use this object */ coreApplicationEntitlementsUsedByList(requestParameters: CoreApplicationEntitlementsUsedByListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Creates request options for coreApplicationsCheckAccessRetrieve without sending the request */ coreApplicationsCheckAccessRetrieveRequestOpts(requestParameters: CoreApplicationsCheckAccessRetrieveRequest): Promise; /** * Check access to a single application by slug */ coreApplicationsCheckAccessRetrieveRaw(requestParameters: CoreApplicationsCheckAccessRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Check access to a single application by slug */ coreApplicationsCheckAccessRetrieve(requestParameters: CoreApplicationsCheckAccessRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreApplicationsCreate without sending the request */ coreApplicationsCreateRequestOpts(requestParameters: CoreApplicationsCreateRequest): Promise; /** * Application Viewset */ coreApplicationsCreateRaw(requestParameters: CoreApplicationsCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Application Viewset */ coreApplicationsCreate(requestParameters: CoreApplicationsCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreApplicationsDestroy without sending the request */ coreApplicationsDestroyRequestOpts(requestParameters: CoreApplicationsDestroyRequest): Promise; /** * Application Viewset */ coreApplicationsDestroyRaw(requestParameters: CoreApplicationsDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Application Viewset */ coreApplicationsDestroy(requestParameters: CoreApplicationsDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreApplicationsList without sending the request */ coreApplicationsListRequestOpts(requestParameters: CoreApplicationsListRequest): Promise; /** * Custom list method that checks Policy based access instead of guardian */ coreApplicationsListRaw(requestParameters: CoreApplicationsListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Custom list method that checks Policy based access instead of guardian */ coreApplicationsList(requestParameters?: CoreApplicationsListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreApplicationsPartialUpdate without sending the request */ coreApplicationsPartialUpdateRequestOpts(requestParameters: CoreApplicationsPartialUpdateRequest): Promise; /** * Application Viewset */ coreApplicationsPartialUpdateRaw(requestParameters: CoreApplicationsPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Application Viewset */ coreApplicationsPartialUpdate(requestParameters: CoreApplicationsPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreApplicationsRequestableList without sending the request */ coreApplicationsRequestableListRequestOpts(requestParameters: CoreApplicationsRequestableListRequest): Promise; /** * List applications which the current user can request access to */ coreApplicationsRequestableListRaw(requestParameters: CoreApplicationsRequestableListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * List applications which the current user can request access to */ coreApplicationsRequestableList(requestParameters?: CoreApplicationsRequestableListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreApplicationsRetrieve without sending the request */ coreApplicationsRetrieveRequestOpts(requestParameters: CoreApplicationsRetrieveRequest): Promise; /** * Application Viewset */ coreApplicationsRetrieveRaw(requestParameters: CoreApplicationsRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Application Viewset */ coreApplicationsRetrieve(requestParameters: CoreApplicationsRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreApplicationsUpdate without sending the request */ coreApplicationsUpdateRequestOpts(requestParameters: CoreApplicationsUpdateRequest): Promise; /** * Application Viewset */ coreApplicationsUpdateRaw(requestParameters: CoreApplicationsUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Application Viewset */ coreApplicationsUpdate(requestParameters: CoreApplicationsUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreApplicationsUsedByList without sending the request */ coreApplicationsUsedByListRequestOpts(requestParameters: CoreApplicationsUsedByListRequest): Promise; /** * Get a list of all objects that use this object */ coreApplicationsUsedByListRaw(requestParameters: CoreApplicationsUsedByListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** * Get a list of all objects that use this object */ coreApplicationsUsedByList(requestParameters: CoreApplicationsUsedByListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Creates request options for coreAuthenticatedSessionsBulkDeleteDestroy without sending the request */ coreAuthenticatedSessionsBulkDeleteDestroyRequestOpts(requestParameters: CoreAuthenticatedSessionsBulkDeleteDestroyRequest): Promise; /** * Bulk revoke all sessions for multiple users */ coreAuthenticatedSessionsBulkDeleteDestroyRaw(requestParameters: CoreAuthenticatedSessionsBulkDeleteDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Bulk revoke all sessions for multiple users */ coreAuthenticatedSessionsBulkDeleteDestroy(requestParameters: CoreAuthenticatedSessionsBulkDeleteDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreAuthenticatedSessionsDestroy without sending the request */ coreAuthenticatedSessionsDestroyRequestOpts(requestParameters: CoreAuthenticatedSessionsDestroyRequest): Promise; /** * AuthenticatedSession Viewset */ coreAuthenticatedSessionsDestroyRaw(requestParameters: CoreAuthenticatedSessionsDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * AuthenticatedSession Viewset */ coreAuthenticatedSessionsDestroy(requestParameters: CoreAuthenticatedSessionsDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreAuthenticatedSessionsList without sending the request */ coreAuthenticatedSessionsListRequestOpts(requestParameters: CoreAuthenticatedSessionsListRequest): Promise; /** * AuthenticatedSession Viewset */ coreAuthenticatedSessionsListRaw(requestParameters: CoreAuthenticatedSessionsListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * AuthenticatedSession Viewset */ coreAuthenticatedSessionsList(requestParameters?: CoreAuthenticatedSessionsListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreAuthenticatedSessionsRetrieve without sending the request */ coreAuthenticatedSessionsRetrieveRequestOpts(requestParameters: CoreAuthenticatedSessionsRetrieveRequest): Promise; /** * AuthenticatedSession Viewset */ coreAuthenticatedSessionsRetrieveRaw(requestParameters: CoreAuthenticatedSessionsRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * AuthenticatedSession Viewset */ coreAuthenticatedSessionsRetrieve(requestParameters: CoreAuthenticatedSessionsRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreAuthenticatedSessionsUsedByList without sending the request */ coreAuthenticatedSessionsUsedByListRequestOpts(requestParameters: CoreAuthenticatedSessionsUsedByListRequest): Promise; /** * Get a list of all objects that use this object */ coreAuthenticatedSessionsUsedByListRaw(requestParameters: CoreAuthenticatedSessionsUsedByListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** * Get a list of all objects that use this object */ coreAuthenticatedSessionsUsedByList(requestParameters: CoreAuthenticatedSessionsUsedByListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Creates request options for coreBrandsCreate without sending the request */ coreBrandsCreateRequestOpts(requestParameters: CoreBrandsCreateRequest): Promise; /** * Brand Viewset */ coreBrandsCreateRaw(requestParameters: CoreBrandsCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Brand Viewset */ coreBrandsCreate(requestParameters: CoreBrandsCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreBrandsCurrentRetrieve without sending the request */ coreBrandsCurrentRetrieveRequestOpts(): Promise; /** * Get current brand */ coreBrandsCurrentRetrieveRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get current brand */ coreBrandsCurrentRetrieve(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreBrandsDestroy without sending the request */ coreBrandsDestroyRequestOpts(requestParameters: CoreBrandsDestroyRequest): Promise; /** * Brand Viewset */ coreBrandsDestroyRaw(requestParameters: CoreBrandsDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Brand Viewset */ coreBrandsDestroy(requestParameters: CoreBrandsDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreBrandsList without sending the request */ coreBrandsListRequestOpts(requestParameters: CoreBrandsListRequest): Promise; /** * Brand Viewset */ coreBrandsListRaw(requestParameters: CoreBrandsListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Brand Viewset */ coreBrandsList(requestParameters?: CoreBrandsListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreBrandsPartialUpdate without sending the request */ coreBrandsPartialUpdateRequestOpts(requestParameters: CoreBrandsPartialUpdateRequest): Promise; /** * Brand Viewset */ coreBrandsPartialUpdateRaw(requestParameters: CoreBrandsPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Brand Viewset */ coreBrandsPartialUpdate(requestParameters: CoreBrandsPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreBrandsRetrieve without sending the request */ coreBrandsRetrieveRequestOpts(requestParameters: CoreBrandsRetrieveRequest): Promise; /** * Brand Viewset */ coreBrandsRetrieveRaw(requestParameters: CoreBrandsRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Brand Viewset */ coreBrandsRetrieve(requestParameters: CoreBrandsRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreBrandsUpdate without sending the request */ coreBrandsUpdateRequestOpts(requestParameters: CoreBrandsUpdateRequest): Promise; /** * Brand Viewset */ coreBrandsUpdateRaw(requestParameters: CoreBrandsUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Brand Viewset */ coreBrandsUpdate(requestParameters: CoreBrandsUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreBrandsUsedByList without sending the request */ coreBrandsUsedByListRequestOpts(requestParameters: CoreBrandsUsedByListRequest): Promise; /** * Get a list of all objects that use this object */ coreBrandsUsedByListRaw(requestParameters: CoreBrandsUsedByListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** * Get a list of all objects that use this object */ coreBrandsUsedByList(requestParameters: CoreBrandsUsedByListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Creates request options for coreGroupsAddUserCreate without sending the request */ coreGroupsAddUserCreateRequestOpts(requestParameters: CoreGroupsAddUserCreateRequest): Promise; /** * Add user to group */ coreGroupsAddUserCreateRaw(requestParameters: CoreGroupsAddUserCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Add user to group */ coreGroupsAddUserCreate(requestParameters: CoreGroupsAddUserCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreGroupsCreate without sending the request */ coreGroupsCreateRequestOpts(requestParameters: CoreGroupsCreateRequest): Promise; /** * Group Viewset */ coreGroupsCreateRaw(requestParameters: CoreGroupsCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Group Viewset */ coreGroupsCreate(requestParameters: CoreGroupsCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreGroupsDestroy without sending the request */ coreGroupsDestroyRequestOpts(requestParameters: CoreGroupsDestroyRequest): Promise; /** * Group Viewset */ coreGroupsDestroyRaw(requestParameters: CoreGroupsDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Group Viewset */ coreGroupsDestroy(requestParameters: CoreGroupsDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreGroupsList without sending the request */ coreGroupsListRequestOpts(requestParameters: CoreGroupsListRequest): Promise; /** * Group Viewset */ coreGroupsListRaw(requestParameters: CoreGroupsListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Group Viewset */ coreGroupsList(requestParameters?: CoreGroupsListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreGroupsPartialUpdate without sending the request */ coreGroupsPartialUpdateRequestOpts(requestParameters: CoreGroupsPartialUpdateRequest): Promise; /** * Group Viewset */ coreGroupsPartialUpdateRaw(requestParameters: CoreGroupsPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Group Viewset */ coreGroupsPartialUpdate(requestParameters: CoreGroupsPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreGroupsRemoveUserCreate without sending the request */ coreGroupsRemoveUserCreateRequestOpts(requestParameters: CoreGroupsRemoveUserCreateRequest): Promise; /** * Remove user from group */ coreGroupsRemoveUserCreateRaw(requestParameters: CoreGroupsRemoveUserCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Remove user from group */ coreGroupsRemoveUserCreate(requestParameters: CoreGroupsRemoveUserCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreGroupsRetrieve without sending the request */ coreGroupsRetrieveRequestOpts(requestParameters: CoreGroupsRetrieveRequest): Promise; /** * Group Viewset */ coreGroupsRetrieveRaw(requestParameters: CoreGroupsRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Group Viewset */ coreGroupsRetrieve(requestParameters: CoreGroupsRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreGroupsUpdate without sending the request */ coreGroupsUpdateRequestOpts(requestParameters: CoreGroupsUpdateRequest): Promise; /** * Group Viewset */ coreGroupsUpdateRaw(requestParameters: CoreGroupsUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Group Viewset */ coreGroupsUpdate(requestParameters: CoreGroupsUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreGroupsUsedByList without sending the request */ coreGroupsUsedByListRequestOpts(requestParameters: CoreGroupsUsedByListRequest): Promise; /** * Get a list of all objects that use this object */ coreGroupsUsedByListRaw(requestParameters: CoreGroupsUsedByListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** * Get a list of all objects that use this object */ coreGroupsUsedByList(requestParameters: CoreGroupsUsedByListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Creates request options for coreObjectAttributesCreate without sending the request */ coreObjectAttributesCreateRequestOpts(requestParameters: CoreObjectAttributesCreateRequest): Promise; /** */ coreObjectAttributesCreateRaw(requestParameters: CoreObjectAttributesCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ coreObjectAttributesCreate(requestParameters: CoreObjectAttributesCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreObjectAttributesDestroy without sending the request */ coreObjectAttributesDestroyRequestOpts(requestParameters: CoreObjectAttributesDestroyRequest): Promise; /** */ coreObjectAttributesDestroyRaw(requestParameters: CoreObjectAttributesDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ coreObjectAttributesDestroy(requestParameters: CoreObjectAttributesDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreObjectAttributesList without sending the request */ coreObjectAttributesListRequestOpts(requestParameters: CoreObjectAttributesListRequest): Promise; /** */ coreObjectAttributesListRaw(requestParameters: CoreObjectAttributesListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ coreObjectAttributesList(requestParameters?: CoreObjectAttributesListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreObjectAttributesPartialUpdate without sending the request */ coreObjectAttributesPartialUpdateRequestOpts(requestParameters: CoreObjectAttributesPartialUpdateRequest): Promise; /** */ coreObjectAttributesPartialUpdateRaw(requestParameters: CoreObjectAttributesPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ coreObjectAttributesPartialUpdate(requestParameters: CoreObjectAttributesPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreObjectAttributesRetrieve without sending the request */ coreObjectAttributesRetrieveRequestOpts(requestParameters: CoreObjectAttributesRetrieveRequest): Promise; /** */ coreObjectAttributesRetrieveRaw(requestParameters: CoreObjectAttributesRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ coreObjectAttributesRetrieve(requestParameters: CoreObjectAttributesRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreObjectAttributesUpdate without sending the request */ coreObjectAttributesUpdateRequestOpts(requestParameters: CoreObjectAttributesUpdateRequest): Promise; /** */ coreObjectAttributesUpdateRaw(requestParameters: CoreObjectAttributesUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ coreObjectAttributesUpdate(requestParameters: CoreObjectAttributesUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreTokensCreate without sending the request */ coreTokensCreateRequestOpts(requestParameters: CoreTokensCreateRequest): Promise; /** * Token Viewset */ coreTokensCreateRaw(requestParameters: CoreTokensCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Token Viewset */ coreTokensCreate(requestParameters: CoreTokensCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreTokensDestroy without sending the request */ coreTokensDestroyRequestOpts(requestParameters: CoreTokensDestroyRequest): Promise; /** * Token Viewset */ coreTokensDestroyRaw(requestParameters: CoreTokensDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Token Viewset */ coreTokensDestroy(requestParameters: CoreTokensDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreTokensList without sending the request */ coreTokensListRequestOpts(requestParameters: CoreTokensListRequest): Promise; /** * Token Viewset */ coreTokensListRaw(requestParameters: CoreTokensListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Token Viewset */ coreTokensList(requestParameters?: CoreTokensListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreTokensPartialUpdate without sending the request */ coreTokensPartialUpdateRequestOpts(requestParameters: CoreTokensPartialUpdateRequest): Promise; /** * Token Viewset */ coreTokensPartialUpdateRaw(requestParameters: CoreTokensPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Token Viewset */ coreTokensPartialUpdate(requestParameters: CoreTokensPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreTokensRetrieve without sending the request */ coreTokensRetrieveRequestOpts(requestParameters: CoreTokensRetrieveRequest): Promise; /** * Token Viewset */ coreTokensRetrieveRaw(requestParameters: CoreTokensRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Token Viewset */ coreTokensRetrieve(requestParameters: CoreTokensRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreTokensSetKeyCreate without sending the request */ coreTokensSetKeyCreateRequestOpts(requestParameters: CoreTokensSetKeyCreateRequest): Promise; /** * Set token key. Action is logged as event. `authentik_core.set_token_key` permission is required. */ coreTokensSetKeyCreateRaw(requestParameters: CoreTokensSetKeyCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Set token key. Action is logged as event. `authentik_core.set_token_key` permission is required. */ coreTokensSetKeyCreate(requestParameters: CoreTokensSetKeyCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreTokensUpdate without sending the request */ coreTokensUpdateRequestOpts(requestParameters: CoreTokensUpdateRequest): Promise; /** * Token Viewset */ coreTokensUpdateRaw(requestParameters: CoreTokensUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Token Viewset */ coreTokensUpdate(requestParameters: CoreTokensUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreTokensUsedByList without sending the request */ coreTokensUsedByListRequestOpts(requestParameters: CoreTokensUsedByListRequest): Promise; /** * Get a list of all objects that use this object */ coreTokensUsedByListRaw(requestParameters: CoreTokensUsedByListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** * Get a list of all objects that use this object */ coreTokensUsedByList(requestParameters: CoreTokensUsedByListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Creates request options for coreTokensViewKeyRetrieve without sending the request */ coreTokensViewKeyRetrieveRequestOpts(requestParameters: CoreTokensViewKeyRetrieveRequest): Promise; /** * Return token key and log access */ coreTokensViewKeyRetrieveRaw(requestParameters: CoreTokensViewKeyRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Return token key and log access */ coreTokensViewKeyRetrieve(requestParameters: CoreTokensViewKeyRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreTransactionalApplicationsUpdate without sending the request */ coreTransactionalApplicationsUpdateRequestOpts(requestParameters: CoreTransactionalApplicationsUpdateRequest): Promise; /** * Convert data into a blueprint, validate it and apply it */ coreTransactionalApplicationsUpdateRaw(requestParameters: CoreTransactionalApplicationsUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Convert data into a blueprint, validate it and apply it */ coreTransactionalApplicationsUpdate(requestParameters: CoreTransactionalApplicationsUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreUserConsentDestroy without sending the request */ coreUserConsentDestroyRequestOpts(requestParameters: CoreUserConsentDestroyRequest): Promise; /** * UserConsent Viewset */ coreUserConsentDestroyRaw(requestParameters: CoreUserConsentDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * UserConsent Viewset */ coreUserConsentDestroy(requestParameters: CoreUserConsentDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreUserConsentList without sending the request */ coreUserConsentListRequestOpts(requestParameters: CoreUserConsentListRequest): Promise; /** * UserConsent Viewset */ coreUserConsentListRaw(requestParameters: CoreUserConsentListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * UserConsent Viewset */ coreUserConsentList(requestParameters?: CoreUserConsentListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreUserConsentRetrieve without sending the request */ coreUserConsentRetrieveRequestOpts(requestParameters: CoreUserConsentRetrieveRequest): Promise; /** * UserConsent Viewset */ coreUserConsentRetrieveRaw(requestParameters: CoreUserConsentRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * UserConsent Viewset */ coreUserConsentRetrieve(requestParameters: CoreUserConsentRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreUserConsentUsedByList without sending the request */ coreUserConsentUsedByListRequestOpts(requestParameters: CoreUserConsentUsedByListRequest): Promise; /** * Get a list of all objects that use this object */ coreUserConsentUsedByListRaw(requestParameters: CoreUserConsentUsedByListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** * Get a list of all objects that use this object */ coreUserConsentUsedByList(requestParameters: CoreUserConsentUsedByListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Creates request options for coreUsersAccountLockdownCreate without sending the request */ coreUsersAccountLockdownCreateRequestOpts(requestParameters: CoreUsersAccountLockdownCreateRequest): Promise; /** * Choose the target account, then return a flow link. */ coreUsersAccountLockdownCreateRaw(requestParameters: CoreUsersAccountLockdownCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Choose the target account, then return a flow link. */ coreUsersAccountLockdownCreate(requestParameters?: CoreUsersAccountLockdownCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreUsersCreate without sending the request */ coreUsersCreateRequestOpts(requestParameters: CoreUsersCreateRequest): Promise; /** * User Viewset */ coreUsersCreateRaw(requestParameters: CoreUsersCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * User Viewset */ coreUsersCreate(requestParameters: CoreUsersCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreUsersDestroy without sending the request */ coreUsersDestroyRequestOpts(requestParameters: CoreUsersDestroyRequest): Promise; /** * User Viewset */ coreUsersDestroyRaw(requestParameters: CoreUsersDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * User Viewset */ coreUsersDestroy(requestParameters: CoreUsersDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreUsersExportCreate without sending the request */ coreUsersExportCreateRequestOpts(requestParameters: CoreUsersExportCreateRequest): Promise; /** * Create a data export for this data type. Note that the export is generated asynchronously: this method returns a `DataExport` object that will initially have `completed=false` as well as the permanent URL to that object in the `Location` header. You can poll that URL until `completed=true`, at which point the `file_url` property will contain a URL to download */ coreUsersExportCreateRaw(requestParameters: CoreUsersExportCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Create a data export for this data type. Note that the export is generated asynchronously: this method returns a `DataExport` object that will initially have `completed=false` as well as the permanent URL to that object in the `Location` header. You can poll that URL until `completed=true`, at which point the `file_url` property will contain a URL to download */ coreUsersExportCreate(requestParameters?: CoreUsersExportCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreUsersImpersonateCreate without sending the request */ coreUsersImpersonateCreateRequestOpts(requestParameters: CoreUsersImpersonateCreateRequest): Promise; /** * Impersonate a user */ coreUsersImpersonateCreateRaw(requestParameters: CoreUsersImpersonateCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Impersonate a user */ coreUsersImpersonateCreate(requestParameters: CoreUsersImpersonateCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreUsersImpersonateEndRetrieve without sending the request */ coreUsersImpersonateEndRetrieveRequestOpts(): Promise; /** * End Impersonation a user */ coreUsersImpersonateEndRetrieveRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * End Impersonation a user */ coreUsersImpersonateEndRetrieve(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreUsersList without sending the request */ coreUsersListRequestOpts(requestParameters: CoreUsersListRequest): Promise; /** * User Viewset */ coreUsersListRaw(requestParameters: CoreUsersListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * User Viewset */ coreUsersList(requestParameters?: CoreUsersListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreUsersMeRetrieve without sending the request */ coreUsersMeRetrieveRequestOpts(): Promise; /** * Get information about current user */ coreUsersMeRetrieveRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get information about current user */ coreUsersMeRetrieve(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreUsersPartialUpdate without sending the request */ coreUsersPartialUpdateRequestOpts(requestParameters: CoreUsersPartialUpdateRequest): Promise; /** * User Viewset */ coreUsersPartialUpdateRaw(requestParameters: CoreUsersPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * User Viewset */ coreUsersPartialUpdate(requestParameters: CoreUsersPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreUsersPathsRetrieve without sending the request */ coreUsersPathsRetrieveRequestOpts(requestParameters: CoreUsersPathsRetrieveRequest): Promise; /** * Get all user paths */ coreUsersPathsRetrieveRaw(requestParameters: CoreUsersPathsRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get all user paths */ coreUsersPathsRetrieve(requestParameters?: CoreUsersPathsRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreUsersRecoveryCreate without sending the request */ coreUsersRecoveryCreateRequestOpts(requestParameters: CoreUsersRecoveryCreateRequest): Promise; /** * Create a temporary link that a user can use to recover their account */ coreUsersRecoveryCreateRaw(requestParameters: CoreUsersRecoveryCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Create a temporary link that a user can use to recover their account */ coreUsersRecoveryCreate(requestParameters: CoreUsersRecoveryCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreUsersRecoveryEmailCreate without sending the request */ coreUsersRecoveryEmailCreateRequestOpts(requestParameters: CoreUsersRecoveryEmailCreateRequest): Promise; /** * Send an email with a temporary link that a user can use to recover their account */ coreUsersRecoveryEmailCreateRaw(requestParameters: CoreUsersRecoveryEmailCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Send an email with a temporary link that a user can use to recover their account */ coreUsersRecoveryEmailCreate(requestParameters: CoreUsersRecoveryEmailCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreUsersRetrieve without sending the request */ coreUsersRetrieveRequestOpts(requestParameters: CoreUsersRetrieveRequest): Promise; /** * User Viewset */ coreUsersRetrieveRaw(requestParameters: CoreUsersRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * User Viewset */ coreUsersRetrieve(requestParameters: CoreUsersRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreUsersServiceAccountCreate without sending the request */ coreUsersServiceAccountCreateRequestOpts(requestParameters: CoreUsersServiceAccountCreateRequest): Promise; /** * Create a new user account that is marked as a service account */ coreUsersServiceAccountCreateRaw(requestParameters: CoreUsersServiceAccountCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Create a new user account that is marked as a service account */ coreUsersServiceAccountCreate(requestParameters: CoreUsersServiceAccountCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreUsersSetPasswordCreate without sending the request */ coreUsersSetPasswordCreateRequestOpts(requestParameters: CoreUsersSetPasswordCreateRequest): Promise; /** * Set password for user */ coreUsersSetPasswordCreateRaw(requestParameters: CoreUsersSetPasswordCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Set password for user */ coreUsersSetPasswordCreate(requestParameters: CoreUsersSetPasswordCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreUsersSetPasswordHashCreate without sending the request */ coreUsersSetPasswordHashCreateRequestOpts(requestParameters: CoreUsersSetPasswordHashCreateRequest): Promise; /** * Set a user\'s password from a pre-hashed Django password value. Submit the Django password hash in the shared ``password`` request field. This updates authentik\'s local password verifier only. It does not attempt to propagate the password change to LDAP or Kerberos because no raw password is available from the request payload. */ coreUsersSetPasswordHashCreateRaw(requestParameters: CoreUsersSetPasswordHashCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Set a user\'s password from a pre-hashed Django password value. Submit the Django password hash in the shared ``password`` request field. This updates authentik\'s local password verifier only. It does not attempt to propagate the password change to LDAP or Kerberos because no raw password is available from the request payload. */ coreUsersSetPasswordHashCreate(requestParameters: CoreUsersSetPasswordHashCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreUsersSwitchCreate without sending the request */ coreUsersSwitchCreateRequestOpts(requestParameters: CoreUsersSwitchCreateRequest): Promise; /** * Start browser user switching. */ coreUsersSwitchCreateRaw(requestParameters: CoreUsersSwitchCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Start browser user switching. */ coreUsersSwitchCreate(requestParameters?: CoreUsersSwitchCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreUsersUpdate without sending the request */ coreUsersUpdateRequestOpts(requestParameters: CoreUsersUpdateRequest): Promise; /** * User Viewset */ coreUsersUpdateRaw(requestParameters: CoreUsersUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * User Viewset */ coreUsersUpdate(requestParameters: CoreUsersUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for coreUsersUsedByList without sending the request */ coreUsersUsedByListRequestOpts(requestParameters: CoreUsersUsedByListRequest): Promise; /** * Get a list of all objects that use this object */ coreUsersUsedByListRaw(requestParameters: CoreUsersUsedByListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** * Get a list of all objects that use this object */ coreUsersUsedByList(requestParameters: CoreUsersUsedByListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; } //# sourceMappingURL=CoreApi.d.ts.map