UNPKG

@toitware/api

Version:
259 lines (218 loc) 10.6 kB
// package: toit.api // file: toit/api/auth.proto import * as jspb from "google-protobuf"; import * as google_protobuf_duration_pb from "google-protobuf/google/protobuf/duration_pb"; export class LoginRequest extends jspb.Message { getUsername(): string; setUsername(value: string): void; getPassword(): string; setPassword(value: string): void; getRemember(): boolean; setRemember(value: boolean): void; getOrganizationId(): Uint8Array | string; getOrganizationId_asU8(): Uint8Array; getOrganizationId_asB64(): string; setOrganizationId(value: Uint8Array | string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LoginRequest.AsObject; static toObject(includeInstance: boolean, msg: LoginRequest): LoginRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: LoginRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LoginRequest; static deserializeBinaryFromReader(message: LoginRequest, reader: jspb.BinaryReader): LoginRequest; } export namespace LoginRequest { export type AsObject = { username: string, password: string, remember: boolean, organizationId: Uint8Array | string, } } export class RefreshRequest extends jspb.Message { getRefreshToken(): Uint8Array | string; getRefreshToken_asU8(): Uint8Array; getRefreshToken_asB64(): string; setRefreshToken(value: Uint8Array | string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): RefreshRequest.AsObject; static toObject(includeInstance: boolean, msg: RefreshRequest): RefreshRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: RefreshRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): RefreshRequest; static deserializeBinaryFromReader(message: RefreshRequest, reader: jspb.BinaryReader): RefreshRequest; } export namespace RefreshRequest { export type AsObject = { refreshToken: Uint8Array | string, } } export class AuthResponse extends jspb.Message { getAccessToken(): Uint8Array | string; getAccessToken_asU8(): Uint8Array; getAccessToken_asB64(): string; setAccessToken(value: Uint8Array | string): void; getTokenType(): string; setTokenType(value: string): void; hasExpiresIn(): boolean; clearExpiresIn(): void; getExpiresIn(): google_protobuf_duration_pb.Duration | undefined; setExpiresIn(value?: google_protobuf_duration_pb.Duration): void; getRefreshToken(): Uint8Array | string; getRefreshToken_asU8(): Uint8Array; getRefreshToken_asB64(): string; setRefreshToken(value: Uint8Array | string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): AuthResponse.AsObject; static toObject(includeInstance: boolean, msg: AuthResponse): AuthResponse.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: AuthResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): AuthResponse; static deserializeBinaryFromReader(message: AuthResponse, reader: jspb.BinaryReader): AuthResponse; } export namespace AuthResponse { export type AsObject = { accessToken: Uint8Array | string, tokenType: string, expiresIn?: google_protobuf_duration_pb.Duration.AsObject, refreshToken: Uint8Array | string, } } export class LogoutRequest extends jspb.Message { serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LogoutRequest.AsObject; static toObject(includeInstance: boolean, msg: LogoutRequest): LogoutRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: LogoutRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LogoutRequest; static deserializeBinaryFromReader(message: LogoutRequest, reader: jspb.BinaryReader): LogoutRequest; } export namespace LogoutRequest { export type AsObject = { } } export class LogoutResponse extends jspb.Message { serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LogoutResponse.AsObject; static toObject(includeInstance: boolean, msg: LogoutResponse): LogoutResponse.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: LogoutResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LogoutResponse; static deserializeBinaryFromReader(message: LogoutResponse, reader: jspb.BinaryReader): LogoutResponse; } export namespace LogoutResponse { export type AsObject = { } } export class ChangeOrganizationRequest extends jspb.Message { getOrganizationId(): Uint8Array | string; getOrganizationId_asU8(): Uint8Array; getOrganizationId_asB64(): string; setOrganizationId(value: Uint8Array | string): void; getRefreshToken(): Uint8Array | string; getRefreshToken_asU8(): Uint8Array; getRefreshToken_asB64(): string; setRefreshToken(value: Uint8Array | string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ChangeOrganizationRequest.AsObject; static toObject(includeInstance: boolean, msg: ChangeOrganizationRequest): ChangeOrganizationRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: ChangeOrganizationRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ChangeOrganizationRequest; static deserializeBinaryFromReader(message: ChangeOrganizationRequest, reader: jspb.BinaryReader): ChangeOrganizationRequest; } export namespace ChangeOrganizationRequest { export type AsObject = { organizationId: Uint8Array | string, refreshToken: Uint8Array | string, } } export class CreateOrganizationRequest extends jspb.Message { hasOrganization(): boolean; clearOrganization(): void; getOrganization(): CreateOrganizationRequest.Organization | undefined; setOrganization(value?: CreateOrganizationRequest.Organization): void; hasUser(): boolean; clearUser(): void; getUser(): CreateOrganizationRequest.User | undefined; setUser(value?: CreateOrganizationRequest.User): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): CreateOrganizationRequest.AsObject; static toObject(includeInstance: boolean, msg: CreateOrganizationRequest): CreateOrganizationRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: CreateOrganizationRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): CreateOrganizationRequest; static deserializeBinaryFromReader(message: CreateOrganizationRequest, reader: jspb.BinaryReader): CreateOrganizationRequest; } export namespace CreateOrganizationRequest { export type AsObject = { organization?: CreateOrganizationRequest.Organization.AsObject, user?: CreateOrganizationRequest.User.AsObject, } export class Organization extends jspb.Message { getName(): string; setName(value: string): void; getEmail(): string; setEmail(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): Organization.AsObject; static toObject(includeInstance: boolean, msg: Organization): Organization.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: Organization, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): Organization; static deserializeBinaryFromReader(message: Organization, reader: jspb.BinaryReader): Organization; } export namespace Organization { export type AsObject = { name: string, email: string, } } export class User extends jspb.Message { getEmail(): string; setEmail(value: string): void; getName(): string; setName(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): User.AsObject; static toObject(includeInstance: boolean, msg: User): User.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: User, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): User; static deserializeBinaryFromReader(message: User, reader: jspb.BinaryReader): User; } export namespace User { export type AsObject = { email: string, name: string, } } } export class CreateOrganizationResponse extends jspb.Message { getOrganizationId(): Uint8Array | string; getOrganizationId_asU8(): Uint8Array; getOrganizationId_asB64(): string; setOrganizationId(value: Uint8Array | string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): CreateOrganizationResponse.AsObject; static toObject(includeInstance: boolean, msg: CreateOrganizationResponse): CreateOrganizationResponse.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: CreateOrganizationResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): CreateOrganizationResponse; static deserializeBinaryFromReader(message: CreateOrganizationResponse, reader: jspb.BinaryReader): CreateOrganizationResponse; } export namespace CreateOrganizationResponse { export type AsObject = { organizationId: Uint8Array | string, } }