You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
argos/dmp-frontend/src/app/user-management/utilties/LoginProviderConfiguration.ts

24 lines
602 B
TypeScript

export abstract class LoginProviderConfiguration {
public clientId: string;
}
export class FacebookLoginConfiguration extends LoginProviderConfiguration {
}
export class GoogleLoginConfiguration extends LoginProviderConfiguration {
}
export class TwitterLoginConfiguration extends LoginProviderConfiguration {
public oauthUrl: string;
}
export class LinkedInConfiguration extends LoginProviderConfiguration {
public oauthUrl: string;
public redirectUri: string;
}
export class B2AccessConfiguration extends LoginProviderConfiguration {
public oauthUrl: string;
public redirectUri: string;
}