frodo-lib
Version:
A library to manage ForgeRock Identity Cloud tenants, ForgeOps deployments, and classic deployments.
27 lines • 1.04 kB
TypeScript
import { State } from '../shared/State';
import { type IdObjectSkeletonInterface } from './ApiTypes';
export type AuthenticationSettingsSkeleton = IdObjectSkeletonInterface & {
_id: '';
_type: {
_id: 'EMPTY';
name: 'Core';
collection: false;
};
};
/**
* Get authentication settings
* @returns {Promise<AuthenticationSettingsSkeleton>} a promise that resolves to an authentication settings object
*/
export declare function getAuthenticationSettings({ state, }: {
state: State;
}): Promise<AuthenticationSettingsSkeleton>;
/**
* Put authentication settings
* @param {AuthenticationSettingsSkeleton} settings authentication settings object
* @returns {Promise<AuthenticationSettingsSkeleton>} a promise that resolves to an authentiction settings object
*/
export declare function putAuthenticationSettings({ settings, state, }: {
settings: AuthenticationSettingsSkeleton;
state: State;
}): Promise<AuthenticationSettingsSkeleton>;
//# sourceMappingURL=AuthenticationSettingsApi.d.ts.map