argos/dmp-frontend/src/app/user-management/utilties/LoginProviderConfiguration.ts

24 lines
602 B
TypeScript
Raw Normal View History

2018-01-10 17:05:23 +01:00
export abstract class LoginProviderConfiguration {
2018-10-05 17:00:54 +02:00
public clientId: string;
2018-01-10 17:05:23 +01:00
}
export class FacebookLoginConfiguration extends LoginProviderConfiguration {
}
export class GoogleLoginConfiguration extends LoginProviderConfiguration {
}
export class TwitterLoginConfiguration extends LoginProviderConfiguration {
2018-10-05 17:00:54 +02:00
public oauthUrl: string;
2018-01-10 17:05:23 +01:00
}
export class LinkedInConfiguration extends LoginProviderConfiguration {
2018-10-05 17:00:54 +02:00
public oauthUrl: string;
public redirectUri: string;
2018-02-23 11:36:51 +01:00
}
export class B2AccessConfiguration extends LoginProviderConfiguration {
2018-10-05 17:00:54 +02:00
public oauthUrl: string;
public redirectUri: string;
}