UNPKG

@emeraldpay/api

Version:
127 lines (118 loc) 11 kB
// package: emerald // file: auth.proto /* tslint:disable */ /* eslint-disable */ import * as grpc from "grpc"; import * as auth_pb from "./auth_pb"; interface IAuthService extends grpc.ServiceDefinition<grpc.UntypedServiceImplementation> { authenticate: IAuthService_IAuthenticate; refresh: IAuthService_IRefresh; issueToken: IAuthService_IIssueToken; whoAmI: IAuthService_IWhoAmI; listTokens: IAuthService_IListTokens; deleteToken: IAuthService_IDeleteToken; } interface IAuthService_IAuthenticate extends grpc.MethodDefinition<auth_pb.AuthRequest, auth_pb.AuthResponse> { path: "/emerald.Auth/Authenticate"; requestStream: false; responseStream: false; requestSerialize: grpc.serialize<auth_pb.AuthRequest>; requestDeserialize: grpc.deserialize<auth_pb.AuthRequest>; responseSerialize: grpc.serialize<auth_pb.AuthResponse>; responseDeserialize: grpc.deserialize<auth_pb.AuthResponse>; } interface IAuthService_IRefresh extends grpc.MethodDefinition<auth_pb.RefreshRequest, auth_pb.AuthResponse> { path: "/emerald.Auth/Refresh"; requestStream: false; responseStream: false; requestSerialize: grpc.serialize<auth_pb.RefreshRequest>; requestDeserialize: grpc.deserialize<auth_pb.RefreshRequest>; responseSerialize: grpc.serialize<auth_pb.AuthResponse>; responseDeserialize: grpc.deserialize<auth_pb.AuthResponse>; } interface IAuthService_IIssueToken extends grpc.MethodDefinition<auth_pb.IssueTokenRequest, auth_pb.IssuedTokenResponse> { path: "/emerald.Auth/IssueToken"; requestStream: false; responseStream: false; requestSerialize: grpc.serialize<auth_pb.IssueTokenRequest>; requestDeserialize: grpc.deserialize<auth_pb.IssueTokenRequest>; responseSerialize: grpc.serialize<auth_pb.IssuedTokenResponse>; responseDeserialize: grpc.deserialize<auth_pb.IssuedTokenResponse>; } interface IAuthService_IWhoAmI extends grpc.MethodDefinition<auth_pb.WhoAmIRequest, auth_pb.WhoAmIResponse> { path: "/emerald.Auth/WhoAmI"; requestStream: false; responseStream: false; requestSerialize: grpc.serialize<auth_pb.WhoAmIRequest>; requestDeserialize: grpc.deserialize<auth_pb.WhoAmIRequest>; responseSerialize: grpc.serialize<auth_pb.WhoAmIResponse>; responseDeserialize: grpc.deserialize<auth_pb.WhoAmIResponse>; } interface IAuthService_IListTokens extends grpc.MethodDefinition<auth_pb.ListTokensRequest, auth_pb.ListTokensResponse> { path: "/emerald.Auth/ListTokens"; requestStream: false; responseStream: false; requestSerialize: grpc.serialize<auth_pb.ListTokensRequest>; requestDeserialize: grpc.deserialize<auth_pb.ListTokensRequest>; responseSerialize: grpc.serialize<auth_pb.ListTokensResponse>; responseDeserialize: grpc.deserialize<auth_pb.ListTokensResponse>; } interface IAuthService_IDeleteToken extends grpc.MethodDefinition<auth_pb.DeleteTokenRequest, auth_pb.DeleteTokenResponse> { path: "/emerald.Auth/DeleteToken"; requestStream: false; responseStream: false; requestSerialize: grpc.serialize<auth_pb.DeleteTokenRequest>; requestDeserialize: grpc.deserialize<auth_pb.DeleteTokenRequest>; responseSerialize: grpc.serialize<auth_pb.DeleteTokenResponse>; responseDeserialize: grpc.deserialize<auth_pb.DeleteTokenResponse>; } export const AuthService: IAuthService; export interface IAuthServer { authenticate: grpc.handleUnaryCall<auth_pb.AuthRequest, auth_pb.AuthResponse>; refresh: grpc.handleUnaryCall<auth_pb.RefreshRequest, auth_pb.AuthResponse>; issueToken: grpc.handleUnaryCall<auth_pb.IssueTokenRequest, auth_pb.IssuedTokenResponse>; whoAmI: grpc.handleUnaryCall<auth_pb.WhoAmIRequest, auth_pb.WhoAmIResponse>; listTokens: grpc.handleUnaryCall<auth_pb.ListTokensRequest, auth_pb.ListTokensResponse>; deleteToken: grpc.handleUnaryCall<auth_pb.DeleteTokenRequest, auth_pb.DeleteTokenResponse>; } export interface IAuthClient { authenticate(request: auth_pb.AuthRequest, callback: (error: grpc.ServiceError | null, response: auth_pb.AuthResponse) => void): grpc.ClientUnaryCall; authenticate(request: auth_pb.AuthRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: auth_pb.AuthResponse) => void): grpc.ClientUnaryCall; authenticate(request: auth_pb.AuthRequest, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: auth_pb.AuthResponse) => void): grpc.ClientUnaryCall; refresh(request: auth_pb.RefreshRequest, callback: (error: grpc.ServiceError | null, response: auth_pb.AuthResponse) => void): grpc.ClientUnaryCall; refresh(request: auth_pb.RefreshRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: auth_pb.AuthResponse) => void): grpc.ClientUnaryCall; refresh(request: auth_pb.RefreshRequest, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: auth_pb.AuthResponse) => void): grpc.ClientUnaryCall; issueToken(request: auth_pb.IssueTokenRequest, callback: (error: grpc.ServiceError | null, response: auth_pb.IssuedTokenResponse) => void): grpc.ClientUnaryCall; issueToken(request: auth_pb.IssueTokenRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: auth_pb.IssuedTokenResponse) => void): grpc.ClientUnaryCall; issueToken(request: auth_pb.IssueTokenRequest, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: auth_pb.IssuedTokenResponse) => void): grpc.ClientUnaryCall; whoAmI(request: auth_pb.WhoAmIRequest, callback: (error: grpc.ServiceError | null, response: auth_pb.WhoAmIResponse) => void): grpc.ClientUnaryCall; whoAmI(request: auth_pb.WhoAmIRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: auth_pb.WhoAmIResponse) => void): grpc.ClientUnaryCall; whoAmI(request: auth_pb.WhoAmIRequest, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: auth_pb.WhoAmIResponse) => void): grpc.ClientUnaryCall; listTokens(request: auth_pb.ListTokensRequest, callback: (error: grpc.ServiceError | null, response: auth_pb.ListTokensResponse) => void): grpc.ClientUnaryCall; listTokens(request: auth_pb.ListTokensRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: auth_pb.ListTokensResponse) => void): grpc.ClientUnaryCall; listTokens(request: auth_pb.ListTokensRequest, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: auth_pb.ListTokensResponse) => void): grpc.ClientUnaryCall; deleteToken(request: auth_pb.DeleteTokenRequest, callback: (error: grpc.ServiceError | null, response: auth_pb.DeleteTokenResponse) => void): grpc.ClientUnaryCall; deleteToken(request: auth_pb.DeleteTokenRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: auth_pb.DeleteTokenResponse) => void): grpc.ClientUnaryCall; deleteToken(request: auth_pb.DeleteTokenRequest, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: auth_pb.DeleteTokenResponse) => void): grpc.ClientUnaryCall; } export class AuthClient extends grpc.Client implements IAuthClient { constructor(address: string, credentials: grpc.ChannelCredentials, options?: object); public authenticate(request: auth_pb.AuthRequest, callback: (error: grpc.ServiceError | null, response: auth_pb.AuthResponse) => void): grpc.ClientUnaryCall; public authenticate(request: auth_pb.AuthRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: auth_pb.AuthResponse) => void): grpc.ClientUnaryCall; public authenticate(request: auth_pb.AuthRequest, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: auth_pb.AuthResponse) => void): grpc.ClientUnaryCall; public refresh(request: auth_pb.RefreshRequest, callback: (error: grpc.ServiceError | null, response: auth_pb.AuthResponse) => void): grpc.ClientUnaryCall; public refresh(request: auth_pb.RefreshRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: auth_pb.AuthResponse) => void): grpc.ClientUnaryCall; public refresh(request: auth_pb.RefreshRequest, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: auth_pb.AuthResponse) => void): grpc.ClientUnaryCall; public issueToken(request: auth_pb.IssueTokenRequest, callback: (error: grpc.ServiceError | null, response: auth_pb.IssuedTokenResponse) => void): grpc.ClientUnaryCall; public issueToken(request: auth_pb.IssueTokenRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: auth_pb.IssuedTokenResponse) => void): grpc.ClientUnaryCall; public issueToken(request: auth_pb.IssueTokenRequest, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: auth_pb.IssuedTokenResponse) => void): grpc.ClientUnaryCall; public whoAmI(request: auth_pb.WhoAmIRequest, callback: (error: grpc.ServiceError | null, response: auth_pb.WhoAmIResponse) => void): grpc.ClientUnaryCall; public whoAmI(request: auth_pb.WhoAmIRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: auth_pb.WhoAmIResponse) => void): grpc.ClientUnaryCall; public whoAmI(request: auth_pb.WhoAmIRequest, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: auth_pb.WhoAmIResponse) => void): grpc.ClientUnaryCall; public listTokens(request: auth_pb.ListTokensRequest, callback: (error: grpc.ServiceError | null, response: auth_pb.ListTokensResponse) => void): grpc.ClientUnaryCall; public listTokens(request: auth_pb.ListTokensRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: auth_pb.ListTokensResponse) => void): grpc.ClientUnaryCall; public listTokens(request: auth_pb.ListTokensRequest, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: auth_pb.ListTokensResponse) => void): grpc.ClientUnaryCall; public deleteToken(request: auth_pb.DeleteTokenRequest, callback: (error: grpc.ServiceError | null, response: auth_pb.DeleteTokenResponse) => void): grpc.ClientUnaryCall; public deleteToken(request: auth_pb.DeleteTokenRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: auth_pb.DeleteTokenResponse) => void): grpc.ClientUnaryCall; public deleteToken(request: auth_pb.DeleteTokenRequest, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: auth_pb.DeleteTokenResponse) => void): grpc.ClientUnaryCall; }