diff --git a/src/index.ts b/src/index.ts index 23608d3..1fe1d1e 100644 --- a/src/index.ts +++ b/src/index.ts @@ -20,8 +20,8 @@ export const CONTROL_PLANE_ROUTES = { deviceRemove: "/devices/remove", deviceSession: "/device/session", deviceSocket: "/device-ws", - publicInvite: "/public-invite", - publicInviteRevoke: "/public-invite/revoke", + publicAuthGrant: "/public-auth-grants", + publicAuthGrantRevoke: "/public-auth-grants/revoke", publicSession: "/public-session", surfaceSession: "/surface-session", replEval: "/repl/eval", @@ -155,25 +155,25 @@ export type ControlPlanePublicAccessTarget = stateContextId: string; }; -export type ControlPlanePublicInviteRequest = { +export type ControlPlanePublicAuthGrantRequest = { target: ControlPlanePublicAccessTarget; }; -export type ControlPlanePublicInviteResponse = { - inviteToken: string; +export type ControlPlanePublicAuthGrantResponse = { + authGrant: string; target: ControlPlanePublicAccessTarget; }; -export type ControlPlanePublicInviteRevokeRequest = { - inviteToken: string; +export type ControlPlanePublicAuthGrantRevokeRequest = { + authGrant: string; }; -export type ControlPlanePublicInviteRevokeResponse = { +export type ControlPlanePublicAuthGrantRevokeResponse = { revoked: boolean; }; export type ControlPlanePublicSessionRequest = { - inviteToken: string; + authGrant: string; }; export type ControlPlanePublicSessionResponse = { @@ -1071,9 +1071,9 @@ export const parseControlPlaneDeviceSessionRequest = ( }; }; -export const parseControlPlanePublicInviteRequest = ( +export const parseControlPlanePublicAuthGrantRequest = ( value: unknown, -): ControlPlanePublicInviteRequest | null => { +): ControlPlanePublicAuthGrantRequest | null => { if (!isRecord(value)) { return null; } @@ -1084,19 +1084,19 @@ export const parseControlPlanePublicInviteRequest = ( export const parseControlPlanePublicSessionRequest = ( value: unknown, ): ControlPlanePublicSessionRequest | null => { - if (!isRecord(value) || !isNonEmptyString(value.inviteToken)) { + if (!isRecord(value) || !isNonEmptyString(value.authGrant)) { return null; } - return { inviteToken: value.inviteToken }; + return { authGrant: value.authGrant }; }; -export const parseControlPlanePublicInviteRevokeRequest = ( +export const parseControlPlanePublicAuthGrantRevokeRequest = ( value: unknown, -): ControlPlanePublicInviteRevokeRequest | null => { - if (!isRecord(value) || !isNonEmptyString(value.inviteToken)) { +): ControlPlanePublicAuthGrantRevokeRequest | null => { + if (!isRecord(value) || !isNonEmptyString(value.authGrant)) { return null; } - return { inviteToken: value.inviteToken }; + return { authGrant: value.authGrant }; }; export const parseControlPlaneSurfaceSessionRequest = (