@rockcarver/frodo-lib
Version:
A library to manage ForgeRock Identity Cloud tenants, ForgeOps deployments, and classic deployments.
36 lines • 1.38 kB
TypeScript
import { CookieDomains } from '../../api/cloud/EnvCookieDomainsApi';
import { State } from '../../shared/State';
export type EnvCookieDomains = {
/**
* Read cookie domains
* @returns {Promise<ContentSecurityPolicy>} a promise that resolves to a CookieDomains object
*/
readCookieDomains(): Promise<CookieDomains>;
/**
* Update cookie domains
* @param {CookieDomains} domains CookieDomains object
* @returns {Promise<CookieDomains>} a promise that resolves to a CookieDomains object.
*/
updateCookieDomains(domains: CookieDomains): Promise<CookieDomains>;
};
declare const _default: (state: State) => EnvCookieDomains;
export default _default;
/**
* Read cookie domains
* @returns {Promise<CookieDomains>} a promise that resolves to a CookieDomains object
*/
export declare function readCookieDomains({ state, }: {
state: State;
}): Promise<CookieDomains>;
/**
* Update cookie domains
* @param {Object} params Parameters object.
* @param {CookieDomains} params.domains CookieDomains object
* @param {State} params.state State object.
* @returns {Promise<CookieDomains>} a promise that resolves to a CookieDomains object.
*/
export declare function updateCookieDomains({ domains, state, }: {
domains: CookieDomains;
state: State;
}): Promise<CookieDomains>;
//# sourceMappingURL=EnvCookieDomainsOps.d.ts.map