// package: xrc.ecnova.authconnect.admin.authconn.v1 // file: api/ecnova/authconnect/admin/authconn/v1/authconn_proto/authconn.proto import * as jspb from "google-protobuf"; import * as google_protobuf_empty_pb from "google-protobuf/google/protobuf/empty_pb"; import * as api_ecnova_authconnect_type_oauth2config_oauth2config_proto_oauth2config_pb from "../../../../../../../api/ecnova/authconnect/type/oauth2config/oauth2config_proto/oauth2config_pb"; import * as api_ecnova_authconnect_type_wxauthconfig_wxauthconfig_proto_wxauthconfig_pb from "../../../../../../../api/ecnova/authconnect/type/wxauthconfig/wxauthconfig_proto/wxauthconfig_pb"; import * as api_ecnova_authconnect_type_smsauthconfig_smsauthconfig_proto_smsauthconfig_pb from "../../../../../../../api/ecnova/authconnect/type/smsauthconfig/smsauthconfig_proto/smsauthconfig_pb"; export class AuthConn extends jspb.Message { getName(): string; setName(value: string): void; getDisplayName(): string; setDisplayName(value: string): void; getDescription(): string; setDescription(value: string): void; hasOauth2(): boolean; clearOauth2(): void; getOauth2(): api_ecnova_authconnect_type_oauth2config_oauth2config_proto_oauth2config_pb.OAuth2Config | undefined; setOauth2(value?: api_ecnova_authconnect_type_oauth2config_oauth2config_proto_oauth2config_pb.OAuth2Config): void; hasWxauth(): boolean; clearWxauth(): void; getWxauth(): api_ecnova_authconnect_type_wxauthconfig_wxauthconfig_proto_wxauthconfig_pb.WXAuthConfig | undefined; setWxauth(value?: api_ecnova_authconnect_type_wxauthconfig_wxauthconfig_proto_wxauthconfig_pb.WXAuthConfig): void; hasSmsauth(): boolean; clearSmsauth(): void; getSmsauth(): api_ecnova_authconnect_type_smsauthconfig_smsauthconfig_proto_smsauthconfig_pb.SMSAuthConfig | undefined; setSmsauth(value?: api_ecnova_authconnect_type_smsauthconfig_smsauthconfig_proto_smsauthconfig_pb.SMSAuthConfig): void; getConnectionCase(): AuthConn.ConnectionCase; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): AuthConn.AsObject; static toObject(includeInstance: boolean, msg: AuthConn): AuthConn.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: AuthConn, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): AuthConn; static deserializeBinaryFromReader(message: AuthConn, reader: jspb.BinaryReader): AuthConn; } export namespace AuthConn { export type AsObject = { name: string, displayName: string, description: string, oauth2?: api_ecnova_authconnect_type_oauth2config_oauth2config_proto_oauth2config_pb.OAuth2Config.AsObject, wxauth?: api_ecnova_authconnect_type_wxauthconfig_wxauthconfig_proto_wxauthconfig_pb.WXAuthConfig.AsObject, smsauth?: api_ecnova_authconnect_type_smsauthconfig_smsauthconfig_proto_smsauthconfig_pb.SMSAuthConfig.AsObject, } export enum ConnectionCase { CONNECTION_NOT_SET = 0, OAUTH2 = 4, WXAUTH = 5, SMSAUTH = 6, } } export class CreateAuthConnRequest extends jspb.Message { getId(): string; setId(value: string): void; hasAuthConn(): boolean; clearAuthConn(): void; getAuthConn(): AuthConn | undefined; setAuthConn(value?: AuthConn): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): CreateAuthConnRequest.AsObject; static toObject(includeInstance: boolean, msg: CreateAuthConnRequest): CreateAuthConnRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: CreateAuthConnRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): CreateAuthConnRequest; static deserializeBinaryFromReader(message: CreateAuthConnRequest, reader: jspb.BinaryReader): CreateAuthConnRequest; } export namespace CreateAuthConnRequest { export type AsObject = { id: string, authConn?: AuthConn.AsObject, } } export class UpdateAuthConnRequest extends jspb.Message { hasAuthConn(): boolean; clearAuthConn(): void; getAuthConn(): AuthConn | undefined; setAuthConn(value?: AuthConn): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): UpdateAuthConnRequest.AsObject; static toObject(includeInstance: boolean, msg: UpdateAuthConnRequest): UpdateAuthConnRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: UpdateAuthConnRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): UpdateAuthConnRequest; static deserializeBinaryFromReader(message: UpdateAuthConnRequest, reader: jspb.BinaryReader): UpdateAuthConnRequest; } export namespace UpdateAuthConnRequest { export type AsObject = { authConn?: AuthConn.AsObject, } } export class DeleteAuthConnRequest extends jspb.Message { getName(): string; setName(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): DeleteAuthConnRequest.AsObject; static toObject(includeInstance: boolean, msg: DeleteAuthConnRequest): DeleteAuthConnRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: DeleteAuthConnRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): DeleteAuthConnRequest; static deserializeBinaryFromReader(message: DeleteAuthConnRequest, reader: jspb.BinaryReader): DeleteAuthConnRequest; } export namespace DeleteAuthConnRequest { export type AsObject = { name: string, } } export class GetAuthConnRequest extends jspb.Message { getName(): string; setName(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetAuthConnRequest.AsObject; static toObject(includeInstance: boolean, msg: GetAuthConnRequest): GetAuthConnRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: GetAuthConnRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetAuthConnRequest; static deserializeBinaryFromReader(message: GetAuthConnRequest, reader: jspb.BinaryReader): GetAuthConnRequest; } export namespace GetAuthConnRequest { export type AsObject = { name: string, } }