mirror of
https://github.com/bitwarden/browser
synced 2026-01-04 09:33:27 +00:00
[Provider] Add initial support for providers (#399)
This commit is contained in:
@@ -0,0 +1,4 @@
|
||||
export class ProviderAddOrganizationRequest {
|
||||
organizationId: string;
|
||||
key: string;
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
export class ProviderSetupRequest {
|
||||
name: string;
|
||||
businessName: string;
|
||||
billingEmail: string;
|
||||
token: string;
|
||||
key: string;
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
export class ProviderUpdateRequest {
|
||||
name: string;
|
||||
businessName: string;
|
||||
billingEmail: string;
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
export class ProviderUserAcceptRequest {
|
||||
token: string;
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
type ProviderUserBulkRequestEntry = {
|
||||
id: string;
|
||||
key: string;
|
||||
};
|
||||
|
||||
export class ProviderUserBulkConfirmRequest {
|
||||
keys: ProviderUserBulkRequestEntry[];
|
||||
|
||||
constructor(keys: ProviderUserBulkRequestEntry[]) {
|
||||
this.keys = keys;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
export class ProviderUserBulkRequest {
|
||||
ids: string[];
|
||||
|
||||
constructor(ids: string[]) {
|
||||
this.ids = ids == null ? [] : ids;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
export class ProviderUserConfirmRequest {
|
||||
key: string;
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
import { ProviderUserType } from '../../../enums/providerUserType';
|
||||
|
||||
export class ProviderUserInviteRequest {
|
||||
emails: string[] = [];
|
||||
type: ProviderUserType;
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
import { ProviderUserType } from '../../../enums/providerUserType';
|
||||
|
||||
export class ProviderUserUpdateRequest {
|
||||
type: ProviderUserType;
|
||||
}
|
||||
Reference in New Issue
Block a user