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 ) { return REST ( '/oidcConfigs' ) . query ( { app } ) . get ( ) ; } }