UNPKG

@spotinst/spinnaker-deck

Version:

Spinnaker-Deck service, forked with support to Spotinst

22 lines (19 loc) 571 B
import { REST } from '@spinnaker/core'; export interface IAuthenticateOidcActionConfig { authorizationEndpoint: string; authenticationRequestExtraParams?: any; clientId: string; clientSecret?: string; idpLogoutUrl?: string; issuer: string; scope: string; sessionCookieName: string; sessionTimeout?: number; tokenEndpoint: string; userInfoEndpoint: string; } export class OidcConfigReader { public static getOidcConfigsByApp(app: string): PromiseLike<IAuthenticateOidcActionConfig[]> { return REST('/oidcConfigs').query({ app }).get(); } }