/** * authentik * Making authentication simple. * * The version of the OpenAPI document: 2025.6.3 * 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, ApplicationEntitlement, ApplicationEntitlementRequest, ApplicationRequest, AuthenticatedSession, Brand, BrandRequest, CurrentBrand, FilePathRequest, Group, GroupRequest, ImpersonationRequest, Link, PaginatedApplicationEntitlementList, PaginatedApplicationList, PaginatedAuthenticatedSessionList, PaginatedBrandList, PaginatedGroupList, PaginatedTokenList, PaginatedUserConsentList, PaginatedUserList, PatchedApplicationEntitlementRequest, PatchedApplicationRequest, PatchedBrandRequest, PatchedGroupRequest, PatchedTokenRequest, PatchedUserRequest, PolicyTestResult, SessionUser, Token, TokenRequest, TokenSetKeyRequest, TokenView, TransactionApplicationRequest, TransactionApplicationResponse, UsedBy, User, UserAccountRequest, UserConsent, UserPasswordSetRequest, UserPath, UserRequest, UserServiceAccountRequest, UserServiceAccountResponse } from '../models/index'; 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 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 CoreApplicationsRetrieveRequest { slug: string; } export interface CoreApplicationsSetIconCreateRequest { slug: string; file?: Blob; clear?: boolean; } export interface CoreApplicationsSetIconUrlCreateRequest { slug: string; filePathRequest: FilePathRequest; } export interface CoreApplicationsUpdateRequest { slug: string; applicationRequest: ApplicationRequest; } export interface CoreApplicationsUsedByListRequest { slug: string; } 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; flowRecovery?: string; flowUnenrollment?: string; flowUserSettings?: 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; 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; includeUsers?: boolean; } export interface CoreGroupsUpdateRequest { groupUuid: string; groupRequest: GroupRequest; } export interface CoreGroupsUsedByListRequest { groupUuid: string; } export interface CoreTokensCreateRequest { tokenRequest: TokenRequest; } export interface CoreTokensDestroyRequest { identifier: string; } export interface CoreTokensListRequest { description?: string; expires?: Date; expiring?: boolean; identifier?: string; intent?: CoreTokensListIntentEnum; 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 CoreUsersCreateRequest { userRequest: UserRequest; } export interface CoreUsersDestroyRequest { id: number; } export interface CoreUsersImpersonateCreateRequest { id: number; impersonationRequest: ImpersonationRequest; } export interface CoreUsersListRequest { attributes?: string; email?: string; groupsByName?: Array; groupsByPk?: Array; includeGroups?: boolean; isActive?: boolean; isSuperuser?: boolean; name?: string; ordering?: string; page?: number; pageSize?: number; path?: string; pathStartswith?: string; 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; } export interface CoreUsersRecoveryEmailCreateRequest { emailStage: string; id: number; } export interface CoreUsersRetrieveRequest { id: number; } export interface CoreUsersServiceAccountCreateRequest { userServiceAccountRequest: UserServiceAccountRequest; } export interface CoreUsersSetPasswordCreateRequest { id: number; userPasswordSetRequest: UserPasswordSetRequest; } export interface CoreUsersUpdateRequest { id: number; userRequest: UserRequest; } export interface CoreUsersUsedByListRequest { id: number; } /** * */ export declare class CoreApi extends runtime.BaseAPI { /** * ApplicationEntitlement Viewset */ coreApplicationEntitlementsCreateRaw(requestParameters: CoreApplicationEntitlementsCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * ApplicationEntitlement Viewset */ coreApplicationEntitlementsCreate(requestParameters: CoreApplicationEntitlementsCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * ApplicationEntitlement Viewset */ coreApplicationEntitlementsDestroyRaw(requestParameters: CoreApplicationEntitlementsDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * ApplicationEntitlement Viewset */ coreApplicationEntitlementsDestroy(requestParameters: CoreApplicationEntitlementsDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * ApplicationEntitlement Viewset */ coreApplicationEntitlementsListRaw(requestParameters: CoreApplicationEntitlementsListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * ApplicationEntitlement Viewset */ coreApplicationEntitlementsList(requestParameters?: CoreApplicationEntitlementsListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * ApplicationEntitlement Viewset */ coreApplicationEntitlementsPartialUpdateRaw(requestParameters: CoreApplicationEntitlementsPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * ApplicationEntitlement Viewset */ coreApplicationEntitlementsPartialUpdate(requestParameters: CoreApplicationEntitlementsPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * ApplicationEntitlement Viewset */ coreApplicationEntitlementsRetrieveRaw(requestParameters: CoreApplicationEntitlementsRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * ApplicationEntitlement Viewset */ coreApplicationEntitlementsRetrieve(requestParameters: CoreApplicationEntitlementsRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * ApplicationEntitlement Viewset */ coreApplicationEntitlementsUpdateRaw(requestParameters: CoreApplicationEntitlementsUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * ApplicationEntitlement Viewset */ coreApplicationEntitlementsUpdate(requestParameters: CoreApplicationEntitlementsUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): 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>; /** * 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; /** * Application Viewset */ coreApplicationsCreateRaw(requestParameters: CoreApplicationsCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Application Viewset */ coreApplicationsCreate(requestParameters: CoreApplicationsCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Application Viewset */ coreApplicationsDestroyRaw(requestParameters: CoreApplicationsDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Application Viewset */ coreApplicationsDestroy(requestParameters: CoreApplicationsDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): 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; /** * Application Viewset */ coreApplicationsPartialUpdateRaw(requestParameters: CoreApplicationsPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Application Viewset */ coreApplicationsPartialUpdate(requestParameters: CoreApplicationsPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Application Viewset */ coreApplicationsRetrieveRaw(requestParameters: CoreApplicationsRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Application Viewset */ coreApplicationsRetrieve(requestParameters: CoreApplicationsRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Set application icon */ coreApplicationsSetIconCreateRaw(requestParameters: CoreApplicationsSetIconCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Set application icon */ coreApplicationsSetIconCreate(requestParameters: CoreApplicationsSetIconCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Set application icon (as URL) */ coreApplicationsSetIconUrlCreateRaw(requestParameters: CoreApplicationsSetIconUrlCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Set application icon (as URL) */ coreApplicationsSetIconUrlCreate(requestParameters: CoreApplicationsSetIconUrlCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Application Viewset */ coreApplicationsUpdateRaw(requestParameters: CoreApplicationsUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Application Viewset */ coreApplicationsUpdate(requestParameters: CoreApplicationsUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): 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>; /** * AuthenticatedSession Viewset */ coreAuthenticatedSessionsDestroyRaw(requestParameters: CoreAuthenticatedSessionsDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * AuthenticatedSession Viewset */ coreAuthenticatedSessionsDestroy(requestParameters: CoreAuthenticatedSessionsDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * AuthenticatedSession Viewset */ coreAuthenticatedSessionsListRaw(requestParameters: CoreAuthenticatedSessionsListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * AuthenticatedSession Viewset */ coreAuthenticatedSessionsList(requestParameters?: CoreAuthenticatedSessionsListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * AuthenticatedSession Viewset */ coreAuthenticatedSessionsRetrieveRaw(requestParameters: CoreAuthenticatedSessionsRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * AuthenticatedSession Viewset */ coreAuthenticatedSessionsRetrieve(requestParameters: CoreAuthenticatedSessionsRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): 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>; /** * Brand Viewset */ coreBrandsCreateRaw(requestParameters: CoreBrandsCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Brand Viewset */ coreBrandsCreate(requestParameters: CoreBrandsCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Get current brand */ coreBrandsCurrentRetrieveRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get current brand */ coreBrandsCurrentRetrieve(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Brand Viewset */ coreBrandsDestroyRaw(requestParameters: CoreBrandsDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Brand Viewset */ coreBrandsDestroy(requestParameters: CoreBrandsDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Brand Viewset */ coreBrandsListRaw(requestParameters: CoreBrandsListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Brand Viewset */ coreBrandsList(requestParameters?: CoreBrandsListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Brand Viewset */ coreBrandsPartialUpdateRaw(requestParameters: CoreBrandsPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Brand Viewset */ coreBrandsPartialUpdate(requestParameters: CoreBrandsPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Brand Viewset */ coreBrandsRetrieveRaw(requestParameters: CoreBrandsRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Brand Viewset */ coreBrandsRetrieve(requestParameters: CoreBrandsRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Brand Viewset */ coreBrandsUpdateRaw(requestParameters: CoreBrandsUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Brand Viewset */ coreBrandsUpdate(requestParameters: CoreBrandsUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): 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>; /** * Add user to group */ coreGroupsAddUserCreateRaw(requestParameters: CoreGroupsAddUserCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Add user to group */ coreGroupsAddUserCreate(requestParameters: CoreGroupsAddUserCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Group Viewset */ coreGroupsCreateRaw(requestParameters: CoreGroupsCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Group Viewset */ coreGroupsCreate(requestParameters: CoreGroupsCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Group Viewset */ coreGroupsDestroyRaw(requestParameters: CoreGroupsDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Group Viewset */ coreGroupsDestroy(requestParameters: CoreGroupsDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Group Viewset */ coreGroupsListRaw(requestParameters: CoreGroupsListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Group Viewset */ coreGroupsList(requestParameters?: CoreGroupsListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Group Viewset */ coreGroupsPartialUpdateRaw(requestParameters: CoreGroupsPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Group Viewset */ coreGroupsPartialUpdate(requestParameters: CoreGroupsPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Add user to group */ coreGroupsRemoveUserCreateRaw(requestParameters: CoreGroupsRemoveUserCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Add user to group */ coreGroupsRemoveUserCreate(requestParameters: CoreGroupsRemoveUserCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Group Viewset */ coreGroupsRetrieveRaw(requestParameters: CoreGroupsRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Group Viewset */ coreGroupsRetrieve(requestParameters: CoreGroupsRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Group Viewset */ coreGroupsUpdateRaw(requestParameters: CoreGroupsUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Group Viewset */ coreGroupsUpdate(requestParameters: CoreGroupsUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): 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>; /** * Token Viewset */ coreTokensCreateRaw(requestParameters: CoreTokensCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Token Viewset */ coreTokensCreate(requestParameters: CoreTokensCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Token Viewset */ coreTokensDestroyRaw(requestParameters: CoreTokensDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Token Viewset */ coreTokensDestroy(requestParameters: CoreTokensDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Token Viewset */ coreTokensListRaw(requestParameters: CoreTokensListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Token Viewset */ coreTokensList(requestParameters?: CoreTokensListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Token Viewset */ coreTokensPartialUpdateRaw(requestParameters: CoreTokensPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Token Viewset */ coreTokensPartialUpdate(requestParameters: CoreTokensPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Token Viewset */ coreTokensRetrieveRaw(requestParameters: CoreTokensRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Token Viewset */ coreTokensRetrieve(requestParameters: CoreTokensRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): 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; /** * Token Viewset */ coreTokensUpdateRaw(requestParameters: CoreTokensUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Token Viewset */ coreTokensUpdate(requestParameters: CoreTokensUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): 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>; /** * 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; /** * 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; /** * UserConsent Viewset */ coreUserConsentDestroyRaw(requestParameters: CoreUserConsentDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * UserConsent Viewset */ coreUserConsentDestroy(requestParameters: CoreUserConsentDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * UserConsent Viewset */ coreUserConsentListRaw(requestParameters: CoreUserConsentListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * UserConsent Viewset */ coreUserConsentList(requestParameters?: CoreUserConsentListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * UserConsent Viewset */ coreUserConsentRetrieveRaw(requestParameters: CoreUserConsentRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * UserConsent Viewset */ coreUserConsentRetrieve(requestParameters: CoreUserConsentRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): 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>; /** * User Viewset */ coreUsersCreateRaw(requestParameters: CoreUsersCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * User Viewset */ coreUsersCreate(requestParameters: CoreUsersCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * User Viewset */ coreUsersDestroyRaw(requestParameters: CoreUsersDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * User Viewset */ coreUsersDestroy(requestParameters: CoreUsersDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Impersonate a user */ coreUsersImpersonateCreateRaw(requestParameters: CoreUsersImpersonateCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Impersonate a user */ coreUsersImpersonateCreate(requestParameters: CoreUsersImpersonateCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * End Impersonation a user */ coreUsersImpersonateEndRetrieveRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * End Impersonation a user */ coreUsersImpersonateEndRetrieve(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * User Viewset */ coreUsersListRaw(requestParameters: CoreUsersListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * User Viewset */ coreUsersList(requestParameters?: CoreUsersListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Get information about current user */ coreUsersMeRetrieveRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get information about current user */ coreUsersMeRetrieve(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * User Viewset */ coreUsersPartialUpdateRaw(requestParameters: CoreUsersPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * User Viewset */ coreUsersPartialUpdate(requestParameters: CoreUsersPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): 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; /** * Create a temporary link that a user can use to recover their accounts */ coreUsersRecoveryCreateRaw(requestParameters: CoreUsersRecoveryCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Create a temporary link that a user can use to recover their accounts */ coreUsersRecoveryCreate(requestParameters: CoreUsersRecoveryCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Create a temporary link that a user can use to recover their accounts */ coreUsersRecoveryEmailCreateRaw(requestParameters: CoreUsersRecoveryEmailCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Create a temporary link that a user can use to recover their accounts */ coreUsersRecoveryEmailCreate(requestParameters: CoreUsersRecoveryEmailCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * User Viewset */ coreUsersRetrieveRaw(requestParameters: CoreUsersRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * User Viewset */ coreUsersRetrieve(requestParameters: CoreUsersRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): 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; /** * Set password for user */ coreUsersSetPasswordCreateRaw(requestParameters: CoreUsersSetPasswordCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Set password for user */ coreUsersSetPasswordCreate(requestParameters: CoreUsersSetPasswordCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * User Viewset */ coreUsersUpdateRaw(requestParameters: CoreUsersUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * User Viewset */ coreUsersUpdate(requestParameters: CoreUsersUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): 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>; } /** * @export */ export declare const CoreTokensListIntentEnum: { readonly Api: "api"; readonly AppPassword: "app_password"; readonly Recovery: "recovery"; readonly Verification: "verification"; readonly UnknownDefaultOpenApi: "11184809"; }; export type CoreTokensListIntentEnum = typeof CoreTokensListIntentEnum[keyof typeof CoreTokensListIntentEnum]; /** * @export */ export declare const CoreUsersListTypeEnum: { readonly External: "external"; readonly Internal: "internal"; readonly InternalServiceAccount: "internal_service_account"; readonly ServiceAccount: "service_account"; readonly UnknownDefaultOpenApi: "11184809"; }; export type CoreUsersListTypeEnum = typeof CoreUsersListTypeEnum[keyof typeof CoreUsersListTypeEnum]; //# sourceMappingURL=CoreApi.d.ts.map