chore: auto-generate protobuf files [skip ci]
This commit is contained in:
@@ -5,6 +5,7 @@
|
|||||||
// source: identity.proto
|
// source: identity.proto
|
||||||
|
|
||||||
/* eslint-disable */
|
/* eslint-disable */
|
||||||
|
import type { Metadata } from "@grpc/grpc-js";
|
||||||
import { GrpcMethod, GrpcStreamMethod } from "@nestjs/microservices";
|
import { GrpcMethod, GrpcStreamMethod } from "@nestjs/microservices";
|
||||||
import { Observable } from "rxjs";
|
import { Observable } from "rxjs";
|
||||||
|
|
||||||
@@ -173,43 +174,63 @@ export interface DisableTelegramResponse {
|
|||||||
export const IDENTITY_PACKAGE_NAME = "identity";
|
export const IDENTITY_PACKAGE_NAME = "identity";
|
||||||
|
|
||||||
export interface AuthServiceClient {
|
export interface AuthServiceClient {
|
||||||
login(request: LoginRequest): Observable<LoginResponse>;
|
login(request: LoginRequest, metadata?: Metadata): Observable<LoginResponse>;
|
||||||
|
|
||||||
refresh(request: RefreshRequest): Observable<RefreshResponse>;
|
refresh(request: RefreshRequest, metadata?: Metadata): Observable<RefreshResponse>;
|
||||||
|
|
||||||
verifyToken(request: VerifyTokenRequest): Observable<VerifyTokenResponse>;
|
verifyToken(request: VerifyTokenRequest, metadata?: Metadata): Observable<VerifyTokenResponse>;
|
||||||
|
|
||||||
getAccountRoleLevel(request: GetAccountRoleLevelRequest): Observable<GetAccountRoleLevelResponse>;
|
getAccountRoleLevel(
|
||||||
|
request: GetAccountRoleLevelRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
|
): Observable<GetAccountRoleLevelResponse>;
|
||||||
|
|
||||||
logout(request: LogoutRequest): Observable<LogoutResponse>;
|
logout(request: LogoutRequest, metadata?: Metadata): Observable<LogoutResponse>;
|
||||||
|
|
||||||
logoutAll(request: LogoutRequest): Observable<LogoutResponse>;
|
logoutAll(request: LogoutRequest, metadata?: Metadata): Observable<LogoutResponse>;
|
||||||
|
|
||||||
unlockPin(request: UnlockPinRequest): Observable<UnlockPinResponse>;
|
unlockPin(request: UnlockPinRequest, metadata?: Metadata): Observable<UnlockPinResponse>;
|
||||||
|
|
||||||
verify2Fa(request: Verify2FaRequest): Observable<Verify2FaResponse>;
|
verify2Fa(request: Verify2FaRequest, metadata?: Metadata): Observable<Verify2FaResponse>;
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface AuthServiceController {
|
export interface AuthServiceController {
|
||||||
login(request: LoginRequest): Promise<LoginResponse> | Observable<LoginResponse> | LoginResponse;
|
login(request: LoginRequest, metadata?: Metadata): Promise<LoginResponse> | Observable<LoginResponse> | LoginResponse;
|
||||||
|
|
||||||
refresh(request: RefreshRequest): Promise<RefreshResponse> | Observable<RefreshResponse> | RefreshResponse;
|
refresh(
|
||||||
|
request: RefreshRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
|
): Promise<RefreshResponse> | Observable<RefreshResponse> | RefreshResponse;
|
||||||
|
|
||||||
verifyToken(
|
verifyToken(
|
||||||
request: VerifyTokenRequest,
|
request: VerifyTokenRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
): Promise<VerifyTokenResponse> | Observable<VerifyTokenResponse> | VerifyTokenResponse;
|
): Promise<VerifyTokenResponse> | Observable<VerifyTokenResponse> | VerifyTokenResponse;
|
||||||
|
|
||||||
getAccountRoleLevel(
|
getAccountRoleLevel(
|
||||||
request: GetAccountRoleLevelRequest,
|
request: GetAccountRoleLevelRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
): Promise<GetAccountRoleLevelResponse> | Observable<GetAccountRoleLevelResponse> | GetAccountRoleLevelResponse;
|
): Promise<GetAccountRoleLevelResponse> | Observable<GetAccountRoleLevelResponse> | GetAccountRoleLevelResponse;
|
||||||
|
|
||||||
logout(request: LogoutRequest): Promise<LogoutResponse> | Observable<LogoutResponse> | LogoutResponse;
|
logout(
|
||||||
|
request: LogoutRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
|
): Promise<LogoutResponse> | Observable<LogoutResponse> | LogoutResponse;
|
||||||
|
|
||||||
logoutAll(request: LogoutRequest): Promise<LogoutResponse> | Observable<LogoutResponse> | LogoutResponse;
|
logoutAll(
|
||||||
|
request: LogoutRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
|
): Promise<LogoutResponse> | Observable<LogoutResponse> | LogoutResponse;
|
||||||
|
|
||||||
unlockPin(request: UnlockPinRequest): Promise<UnlockPinResponse> | Observable<UnlockPinResponse> | UnlockPinResponse;
|
unlockPin(
|
||||||
|
request: UnlockPinRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
|
): Promise<UnlockPinResponse> | Observable<UnlockPinResponse> | UnlockPinResponse;
|
||||||
|
|
||||||
verify2Fa(request: Verify2FaRequest): Promise<Verify2FaResponse> | Observable<Verify2FaResponse> | Verify2FaResponse;
|
verify2Fa(
|
||||||
|
request: Verify2FaRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
|
): Promise<Verify2FaResponse> | Observable<Verify2FaResponse> | Verify2FaResponse;
|
||||||
}
|
}
|
||||||
|
|
||||||
export function AuthServiceControllerMethods() {
|
export function AuthServiceControllerMethods() {
|
||||||
@@ -239,46 +260,67 @@ export function AuthServiceControllerMethods() {
|
|||||||
export const AUTH_SERVICE_NAME = "AuthService";
|
export const AUTH_SERVICE_NAME = "AuthService";
|
||||||
|
|
||||||
export interface TwoFaServiceClient {
|
export interface TwoFaServiceClient {
|
||||||
getTwoFaStatus(request: GetTwoFaStatusRequest): Observable<GetTwoFaStatusResponse>;
|
getTwoFaStatus(request: GetTwoFaStatusRequest, metadata?: Metadata): Observable<GetTwoFaStatusResponse>;
|
||||||
|
|
||||||
startTotpEnrollment(request: AuthenticatedAccessRequest): Observable<StartTotpEnrollmentResponse>;
|
startTotpEnrollment(
|
||||||
|
request: AuthenticatedAccessRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
|
): Observable<StartTotpEnrollmentResponse>;
|
||||||
|
|
||||||
confirmTotpErollment(request: ConfirmTotpEnrollmentRequest): Observable<ConfirmTotpEnrollmentResponse>;
|
confirmTotpErollment(
|
||||||
|
request: ConfirmTotpEnrollmentRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
|
): Observable<ConfirmTotpEnrollmentResponse>;
|
||||||
|
|
||||||
cancelTotpEnrollment(request: AuthenticatedAccessRequest): Observable<CancelTotpEnrollmentResponse>;
|
cancelTotpEnrollment(
|
||||||
|
request: AuthenticatedAccessRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
|
): Observable<CancelTotpEnrollmentResponse>;
|
||||||
|
|
||||||
disableTotp(request: DisableTotpRequest): Observable<DisableTotpResponse>;
|
disableTotp(request: DisableTotpRequest, metadata?: Metadata): Observable<DisableTotpResponse>;
|
||||||
|
|
||||||
startTelegramEnrollment(request: AuthenticatedAccessRequest): Observable<StartTelegramEnrollmentResponse>;
|
startTelegramEnrollment(
|
||||||
|
request: AuthenticatedAccessRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
|
): Observable<StartTelegramEnrollmentResponse>;
|
||||||
|
|
||||||
confirmTelegramEnrollment(request: ConfirmTelegramEnrollmentRequest): Observable<ConfirmTelegramEnrollmentResponse>;
|
confirmTelegramEnrollment(
|
||||||
|
request: ConfirmTelegramEnrollmentRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
|
): Observable<ConfirmTelegramEnrollmentResponse>;
|
||||||
|
|
||||||
disableTelegram(request: DisableTelegramRequest): Observable<DisableTelegramResponse>;
|
disableTelegram(request: DisableTelegramRequest, metadata?: Metadata): Observable<DisableTelegramResponse>;
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface TwoFaServiceController {
|
export interface TwoFaServiceController {
|
||||||
getTwoFaStatus(
|
getTwoFaStatus(
|
||||||
request: GetTwoFaStatusRequest,
|
request: GetTwoFaStatusRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
): Promise<GetTwoFaStatusResponse> | Observable<GetTwoFaStatusResponse> | GetTwoFaStatusResponse;
|
): Promise<GetTwoFaStatusResponse> | Observable<GetTwoFaStatusResponse> | GetTwoFaStatusResponse;
|
||||||
|
|
||||||
startTotpEnrollment(
|
startTotpEnrollment(
|
||||||
request: AuthenticatedAccessRequest,
|
request: AuthenticatedAccessRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
): Promise<StartTotpEnrollmentResponse> | Observable<StartTotpEnrollmentResponse> | StartTotpEnrollmentResponse;
|
): Promise<StartTotpEnrollmentResponse> | Observable<StartTotpEnrollmentResponse> | StartTotpEnrollmentResponse;
|
||||||
|
|
||||||
confirmTotpErollment(
|
confirmTotpErollment(
|
||||||
request: ConfirmTotpEnrollmentRequest,
|
request: ConfirmTotpEnrollmentRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
): Promise<ConfirmTotpEnrollmentResponse> | Observable<ConfirmTotpEnrollmentResponse> | ConfirmTotpEnrollmentResponse;
|
): Promise<ConfirmTotpEnrollmentResponse> | Observable<ConfirmTotpEnrollmentResponse> | ConfirmTotpEnrollmentResponse;
|
||||||
|
|
||||||
cancelTotpEnrollment(
|
cancelTotpEnrollment(
|
||||||
request: AuthenticatedAccessRequest,
|
request: AuthenticatedAccessRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
): Promise<CancelTotpEnrollmentResponse> | Observable<CancelTotpEnrollmentResponse> | CancelTotpEnrollmentResponse;
|
): Promise<CancelTotpEnrollmentResponse> | Observable<CancelTotpEnrollmentResponse> | CancelTotpEnrollmentResponse;
|
||||||
|
|
||||||
disableTotp(
|
disableTotp(
|
||||||
request: DisableTotpRequest,
|
request: DisableTotpRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
): Promise<DisableTotpResponse> | Observable<DisableTotpResponse> | DisableTotpResponse;
|
): Promise<DisableTotpResponse> | Observable<DisableTotpResponse> | DisableTotpResponse;
|
||||||
|
|
||||||
startTelegramEnrollment(
|
startTelegramEnrollment(
|
||||||
request: AuthenticatedAccessRequest,
|
request: AuthenticatedAccessRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
):
|
):
|
||||||
| Promise<StartTelegramEnrollmentResponse>
|
| Promise<StartTelegramEnrollmentResponse>
|
||||||
| Observable<StartTelegramEnrollmentResponse>
|
| Observable<StartTelegramEnrollmentResponse>
|
||||||
@@ -286,6 +328,7 @@ export interface TwoFaServiceController {
|
|||||||
|
|
||||||
confirmTelegramEnrollment(
|
confirmTelegramEnrollment(
|
||||||
request: ConfirmTelegramEnrollmentRequest,
|
request: ConfirmTelegramEnrollmentRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
):
|
):
|
||||||
| Promise<ConfirmTelegramEnrollmentResponse>
|
| Promise<ConfirmTelegramEnrollmentResponse>
|
||||||
| Observable<ConfirmTelegramEnrollmentResponse>
|
| Observable<ConfirmTelegramEnrollmentResponse>
|
||||||
@@ -293,6 +336,7 @@ export interface TwoFaServiceController {
|
|||||||
|
|
||||||
disableTelegram(
|
disableTelegram(
|
||||||
request: DisableTelegramRequest,
|
request: DisableTelegramRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
): Promise<DisableTelegramResponse> | Observable<DisableTelegramResponse> | DisableTelegramResponse;
|
): Promise<DisableTelegramResponse> | Observable<DisableTelegramResponse> | DisableTelegramResponse;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
60
gen/ldap.ts
60
gen/ldap.ts
@@ -5,6 +5,7 @@
|
|||||||
// source: ldap.proto
|
// source: ldap.proto
|
||||||
|
|
||||||
/* eslint-disable */
|
/* eslint-disable */
|
||||||
|
import type { Metadata } from "@grpc/grpc-js";
|
||||||
import { GrpcMethod, GrpcStreamMethod } from "@nestjs/microservices";
|
import { GrpcMethod, GrpcStreamMethod } from "@nestjs/microservices";
|
||||||
import { Observable } from "rxjs";
|
import { Observable } from "rxjs";
|
||||||
|
|
||||||
@@ -136,27 +137,27 @@ export const LDAP_SERVICE_PACKAGE_NAME = "ldap_service";
|
|||||||
export interface LdapAuthClient {
|
export interface LdapAuthClient {
|
||||||
/** --- Вектор 1: Авторизация (Bind от имени пользователя) --- */
|
/** --- Вектор 1: Авторизация (Bind от имени пользователя) --- */
|
||||||
|
|
||||||
verifyUser(request: VerifyRequest): Observable<VerifyResponse>;
|
verifyUser(request: VerifyRequest, metadata?: Metadata): Observable<VerifyResponse>;
|
||||||
|
|
||||||
/** --- Вектор 2: Управление Пользователями (Bind системного аккаунта) --- */
|
/** --- Вектор 2: Управление Пользователями (Bind системного аккаунта) --- */
|
||||||
|
|
||||||
getUsers(request: EmptyRequest): Observable<UserListResponse>;
|
getUsers(request: EmptyRequest, metadata?: Metadata): Observable<UserListResponse>;
|
||||||
|
|
||||||
createUser(request: CreateUserRequest): Observable<StatusResponse>;
|
createUser(request: CreateUserRequest, metadata?: Metadata): Observable<StatusResponse>;
|
||||||
|
|
||||||
updateUser(request: UpdateUserRequest): Observable<StatusResponse>;
|
updateUser(request: UpdateUserRequest, metadata?: Metadata): Observable<StatusResponse>;
|
||||||
|
|
||||||
changePassword(request: ChangePasswordRequest): Observable<StatusResponse>;
|
changePassword(request: ChangePasswordRequest, metadata?: Metadata): Observable<StatusResponse>;
|
||||||
|
|
||||||
toggleUserStatus(request: ToggleStatusRequest): Observable<StatusResponse>;
|
toggleUserStatus(request: ToggleStatusRequest, metadata?: Metadata): Observable<StatusResponse>;
|
||||||
|
|
||||||
/** --- Вектор 3: Управление Группами --- */
|
/** --- Вектор 3: Управление Группами --- */
|
||||||
|
|
||||||
getGroups(request: EmptyRequest): Observable<GroupListResponse>;
|
getGroups(request: EmptyRequest, metadata?: Metadata): Observable<GroupListResponse>;
|
||||||
|
|
||||||
addUserToGroup(request: GroupMemberRequest): Observable<StatusResponse>;
|
addUserToGroup(request: GroupMemberRequest, metadata?: Metadata): Observable<StatusResponse>;
|
||||||
|
|
||||||
removeUserFromGroup(request: GroupMemberRequest): Observable<StatusResponse>;
|
removeUserFromGroup(request: GroupMemberRequest, metadata?: Metadata): Observable<StatusResponse>;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -168,28 +169,53 @@ export interface LdapAuthClient {
|
|||||||
export interface LdapAuthController {
|
export interface LdapAuthController {
|
||||||
/** --- Вектор 1: Авторизация (Bind от имени пользователя) --- */
|
/** --- Вектор 1: Авторизация (Bind от имени пользователя) --- */
|
||||||
|
|
||||||
verifyUser(request: VerifyRequest): Promise<VerifyResponse> | Observable<VerifyResponse> | VerifyResponse;
|
verifyUser(
|
||||||
|
request: VerifyRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
|
): Promise<VerifyResponse> | Observable<VerifyResponse> | VerifyResponse;
|
||||||
|
|
||||||
/** --- Вектор 2: Управление Пользователями (Bind системного аккаунта) --- */
|
/** --- Вектор 2: Управление Пользователями (Bind системного аккаунта) --- */
|
||||||
|
|
||||||
getUsers(request: EmptyRequest): Promise<UserListResponse> | Observable<UserListResponse> | UserListResponse;
|
getUsers(
|
||||||
|
request: EmptyRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
|
): Promise<UserListResponse> | Observable<UserListResponse> | UserListResponse;
|
||||||
|
|
||||||
createUser(request: CreateUserRequest): Promise<StatusResponse> | Observable<StatusResponse> | StatusResponse;
|
createUser(
|
||||||
|
request: CreateUserRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
|
): Promise<StatusResponse> | Observable<StatusResponse> | StatusResponse;
|
||||||
|
|
||||||
updateUser(request: UpdateUserRequest): Promise<StatusResponse> | Observable<StatusResponse> | StatusResponse;
|
updateUser(
|
||||||
|
request: UpdateUserRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
|
): Promise<StatusResponse> | Observable<StatusResponse> | StatusResponse;
|
||||||
|
|
||||||
changePassword(request: ChangePasswordRequest): Promise<StatusResponse> | Observable<StatusResponse> | StatusResponse;
|
changePassword(
|
||||||
|
request: ChangePasswordRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
|
): Promise<StatusResponse> | Observable<StatusResponse> | StatusResponse;
|
||||||
|
|
||||||
toggleUserStatus(request: ToggleStatusRequest): Promise<StatusResponse> | Observable<StatusResponse> | StatusResponse;
|
toggleUserStatus(
|
||||||
|
request: ToggleStatusRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
|
): Promise<StatusResponse> | Observable<StatusResponse> | StatusResponse;
|
||||||
|
|
||||||
/** --- Вектор 3: Управление Группами --- */
|
/** --- Вектор 3: Управление Группами --- */
|
||||||
|
|
||||||
getGroups(request: EmptyRequest): Promise<GroupListResponse> | Observable<GroupListResponse> | GroupListResponse;
|
getGroups(
|
||||||
|
request: EmptyRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
|
): Promise<GroupListResponse> | Observable<GroupListResponse> | GroupListResponse;
|
||||||
|
|
||||||
addUserToGroup(request: GroupMemberRequest): Promise<StatusResponse> | Observable<StatusResponse> | StatusResponse;
|
addUserToGroup(
|
||||||
|
request: GroupMemberRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
|
): Promise<StatusResponse> | Observable<StatusResponse> | StatusResponse;
|
||||||
|
|
||||||
removeUserFromGroup(
|
removeUserFromGroup(
|
||||||
request: GroupMemberRequest,
|
request: GroupMemberRequest,
|
||||||
|
metadata?: Metadata,
|
||||||
): Promise<StatusResponse> | Observable<StatusResponse> | StatusResponse;
|
): Promise<StatusResponse> | Observable<StatusResponse> | StatusResponse;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user