From 6c896dc36f7416ad8d6de9fa908de56b2c833ae2 Mon Sep 17 00:00:00 2001 From: Sergey Kolupaev Date: Thu, 2 May 2024 11:58:26 -0700 Subject: [PATCH] Update protobuf --- keepercommander/proto/pam_pb2.py | 118 +++++++++++--------- keepercommander/proto/router_pb2.py | 163 +++++++++++++++++++++++++--- 2 files changed, 212 insertions(+), 69 deletions(-) diff --git a/keepercommander/proto/pam_pb2.py b/keepercommander/proto/pam_pb2.py index 60aecb78b..47f172e86 100644 --- a/keepercommander/proto/pam_pb2.py +++ b/keepercommander/proto/pam_pb2.py @@ -17,14 +17,18 @@ from . import record_pb2 as record__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\tpam.proto\x12\x03PAM\x1a\x10\x65nterprise.proto\x1a\x0crecord.proto\"\x83\x01\n\x13PAMRotationSchedule\x12\x11\n\trecordUid\x18\x01 \x01(\x0c\x12\x18\n\x10\x63onfigurationUid\x18\x02 \x01(\x0c\x12\x15\n\rcontrollerUid\x18\x03 \x01(\x0c\x12\x14\n\x0cscheduleData\x18\x04 \x01(\t\x12\x12\n\nnoSchedule\x18\x05 \x01(\x08\"K\n\x1cPAMRotationSchedulesResponse\x12+\n\tschedules\x18\x01 \x03(\x0b\x32\x18.PAM.PAMRotationSchedule\"e\n\x13PAMOnlineController\x12\x15\n\rcontrollerUid\x18\x01 \x01(\x0c\x12\x13\n\x0b\x63onnectedOn\x18\x02 \x01(\x03\x12\x11\n\tipAddress\x18\x03 \x01(\t\x12\x0f\n\x07version\x18\x04 \x01(\t\"Y\n\x14PAMOnlineControllers\x12\x12\n\ndeprecated\x18\x01 \x03(\x0c\x12-\n\x0b\x63ontrollers\x18\x02 \x03(\x0b\x32\x18.PAM.PAMOnlineController\"9\n\x10PAMRotateRequest\x12\x12\n\nrequestUid\x18\x01 \x01(\x0c\x12\x11\n\trecordUid\x18\x02 \x01(\x0c\"A\n\x16PAMControllersResponse\x12\'\n\x0b\x63ontrollers\x18\x01 \x03(\x0b\x32\x12.PAM.PAMController\"=\n\x13PAMRemoveController\x12\x15\n\rcontrollerUid\x18\x01 \x01(\x0c\x12\x0f\n\x07message\x18\x02 \x01(\t\"L\n\x1bPAMRemoveControllerResponse\x12-\n\x0b\x63ontrollers\x18\x01 \x03(\x0b\x32\x18.PAM.PAMRemoveController\"=\n\x10PAMModifyRequest\x12)\n\noperations\x18\x01 \x03(\x0b\x32\x15.PAM.PAMDataOperation\"\x98\x01\n\x10PAMDataOperation\x12,\n\roperationType\x18\x01 \x01(\x0e\x32\x15.PAM.PAMOperationType\x12\x30\n\rconfiguration\x18\x02 \x01(\x0b\x32\x19.PAM.PAMConfigurationData\x12$\n\x07\x65lement\x18\x03 \x01(\x0b\x32\x13.PAM.PAMElementData\"e\n\x14PAMConfigurationData\x12\x18\n\x10\x63onfigurationUid\x18\x01 \x01(\x0c\x12\x0e\n\x06nodeId\x18\x02 \x01(\x03\x12\x15\n\rcontrollerUid\x18\x03 \x01(\x0c\x12\x0c\n\x04\x64\x61ta\x18\x04 \x01(\x0c\"E\n\x0ePAMElementData\x12\x12\n\nelementUid\x18\x01 \x01(\x0c\x12\x11\n\tparentUid\x18\x02 \x01(\x0c\x12\x0c\n\x04\x64\x61ta\x18\x03 \x01(\x0c\"m\n\x19PAMElementOperationResult\x12\x12\n\nelementUid\x18\x01 \x01(\x0c\x12+\n\x06result\x18\x02 \x01(\x0e\x32\x1b.PAM.PAMOperationResultType\x12\x0f\n\x07message\x18\x03 \x01(\t\"B\n\x0fPAMModifyResult\x12/\n\x07results\x18\x01 \x03(\x0b\x32\x1e.PAM.PAMElementOperationResult\"x\n\nPAMElement\x12\x12\n\nelementUid\x18\x01 \x01(\x0c\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c\x12\x0f\n\x07\x63reated\x18\x03 \x01(\x03\x12\x14\n\x0clastModified\x18\x04 \x01(\x03\x12!\n\x08\x63hildren\x18\x05 \x03(\x0b\x32\x0f.PAM.PAMElement\"#\n\x14PAMGenericUidRequest\x12\x0b\n\x03uid\x18\x01 \x01(\x0c\"%\n\x15PAMGenericUidsRequest\x12\x0c\n\x04uids\x18\x01 \x03(\x0c\"\xab\x01\n\x10PAMConfiguration\x12\x18\n\x10\x63onfigurationUid\x18\x01 \x01(\x0c\x12\x0e\n\x06nodeId\x18\x02 \x01(\x03\x12\x15\n\rcontrollerUid\x18\x03 \x01(\x0c\x12\x0c\n\x04\x64\x61ta\x18\x04 \x01(\x0c\x12\x0f\n\x07\x63reated\x18\x05 \x01(\x03\x12\x14\n\x0clastModified\x18\x06 \x01(\x03\x12!\n\x08\x63hildren\x18\x07 \x03(\x0b\x32\x0f.PAM.PAMElement\"B\n\x11PAMConfigurations\x12-\n\x0e\x63onfigurations\x18\x01 \x03(\x0b\x32\x15.PAM.PAMConfiguration\"\xff\x01\n\rPAMController\x12\x15\n\rcontrollerUid\x18\x01 \x01(\x0c\x12\x16\n\x0e\x63ontrollerName\x18\x02 \x01(\t\x12\x13\n\x0b\x64\x65viceToken\x18\x03 \x01(\t\x12\x12\n\ndeviceName\x18\x04 \x01(\t\x12\x0e\n\x06nodeId\x18\x05 \x01(\x03\x12\x0f\n\x07\x63reated\x18\x06 \x01(\x03\x12\x14\n\x0clastModified\x18\x07 \x01(\x03\x12\x16\n\x0e\x61pplicationUid\x18\x08 \x01(\x0c\x12\x30\n\rappClientType\x18\t \x01(\x0e\x32\x19.Enterprise.AppClientType\x12\x15\n\risInitialized\x18\n \x01(\x08\"%\n\x12\x43ontrollerResponse\x12\x0f\n\x07payload\x18\x01 \x01(\t\"M\n\x1aPAMConfigurationController\x12\x18\n\x10\x63onfigurationUid\x18\x01 \x01(\x0c\x12\x15\n\rcontrollerUid\x18\x02 \x01(\x0c\"\xa3\x01\n\x17\x43onfigurationAddRequest\x12\x18\n\x10\x63onfigurationUid\x18\x01 \x01(\x0c\x12\x11\n\trecordKey\x18\x02 \x01(\x0c\x12\x0c\n\x04\x64\x61ta\x18\x03 \x01(\x0c\x12(\n\x0brecordLinks\x18\x04 \x03(\x0b\x32\x13.Records.RecordLink\x12#\n\x05\x61udit\x18\x05 \x01(\x0b\x32\x14.Records.RecordAudit\"6\n\x10RelayAccessCreds\x12\x10\n\x08username\x18\x01 \x01(\t\x12\x10\n\x08password\x18\x02 \x01(\t*@\n\x10PAMOperationType\x12\x07\n\x03\x41\x44\x44\x10\x00\x12\n\n\x06UPDATE\x10\x01\x12\x0b\n\x07REPLACE\x10\x02\x12\n\n\x06\x44\x45LETE\x10\x03*p\n\x16PAMOperationResultType\x12\x0f\n\x0bPOT_SUCCESS\x10\x00\x12\x15\n\x11POT_UNKNOWN_ERROR\x10\x01\x12\x16\n\x12POT_ALREADY_EXISTS\x10\x02\x12\x16\n\x12POT_DOES_NOT_EXIST\x10\x03*Y\n\x15\x43ontrollerMessageType\x12\x0f\n\x0b\x43MT_GENERAL\x10\x00\x12\x0e\n\nCMT_ROTATE\x10\x01\x12\x0e\n\nCMT_STREAM\x10\x02\x12\x0f\n\x0b\x43MT_CONNECT\x10\x03\x42\x1f\n\x18\x63om.keepersecurity.protoB\x03PAMb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\tpam.proto\x12\x03PAM\x1a\x10\x65nterprise.proto\x1a\x0crecord.proto\"\x83\x01\n\x13PAMRotationSchedule\x12\x11\n\trecordUid\x18\x01 \x01(\x0c\x12\x18\n\x10\x63onfigurationUid\x18\x02 \x01(\x0c\x12\x15\n\rcontrollerUid\x18\x03 \x01(\x0c\x12\x14\n\x0cscheduleData\x18\x04 \x01(\t\x12\x12\n\nnoSchedule\x18\x05 \x01(\x08\"K\n\x1cPAMRotationSchedulesResponse\x12+\n\tschedules\x18\x01 \x03(\x0b\x32\x18.PAM.PAMRotationSchedule\"\x94\x01\n\x13PAMOnlineController\x12\x15\n\rcontrollerUid\x18\x01 \x01(\x0c\x12\x13\n\x0b\x63onnectedOn\x18\x02 \x01(\x03\x12\x11\n\tipAddress\x18\x03 \x01(\t\x12\x0f\n\x07version\x18\x04 \x01(\t\x12-\n\x0b\x63onnections\x18\x05 \x03(\x0b\x32\x18.PAM.PAMWebRtcConnection\"\x8d\x01\n\x13PAMWebRtcConnection\x12\x15\n\rconnectionUid\x18\x01 \x01(\x0c\x12\'\n\x04type\x18\x02 \x01(\x0e\x32\x19.PAM.WebRtcConnectionType\x12\x11\n\trecordUid\x18\x03 \x01(\x0c\x12\x10\n\x08userName\x18\x04 \x01(\t\x12\x11\n\tstartedOn\x18\x05 \x01(\x03\"Y\n\x14PAMOnlineControllers\x12\x12\n\ndeprecated\x18\x01 \x03(\x0c\x12-\n\x0b\x63ontrollers\x18\x02 \x03(\x0b\x32\x18.PAM.PAMOnlineController\"9\n\x10PAMRotateRequest\x12\x12\n\nrequestUid\x18\x01 \x01(\x0c\x12\x11\n\trecordUid\x18\x02 \x01(\x0c\"A\n\x16PAMControllersResponse\x12\'\n\x0b\x63ontrollers\x18\x01 \x03(\x0b\x32\x12.PAM.PAMController\"=\n\x13PAMRemoveController\x12\x15\n\rcontrollerUid\x18\x01 \x01(\x0c\x12\x0f\n\x07message\x18\x02 \x01(\t\"L\n\x1bPAMRemoveControllerResponse\x12-\n\x0b\x63ontrollers\x18\x01 \x03(\x0b\x32\x18.PAM.PAMRemoveController\"=\n\x10PAMModifyRequest\x12)\n\noperations\x18\x01 \x03(\x0b\x32\x15.PAM.PAMDataOperation\"\x98\x01\n\x10PAMDataOperation\x12,\n\roperationType\x18\x01 \x01(\x0e\x32\x15.PAM.PAMOperationType\x12\x30\n\rconfiguration\x18\x02 \x01(\x0b\x32\x19.PAM.PAMConfigurationData\x12$\n\x07\x65lement\x18\x03 \x01(\x0b\x32\x13.PAM.PAMElementData\"e\n\x14PAMConfigurationData\x12\x18\n\x10\x63onfigurationUid\x18\x01 \x01(\x0c\x12\x0e\n\x06nodeId\x18\x02 \x01(\x03\x12\x15\n\rcontrollerUid\x18\x03 \x01(\x0c\x12\x0c\n\x04\x64\x61ta\x18\x04 \x01(\x0c\"E\n\x0ePAMElementData\x12\x12\n\nelementUid\x18\x01 \x01(\x0c\x12\x11\n\tparentUid\x18\x02 \x01(\x0c\x12\x0c\n\x04\x64\x61ta\x18\x03 \x01(\x0c\"m\n\x19PAMElementOperationResult\x12\x12\n\nelementUid\x18\x01 \x01(\x0c\x12+\n\x06result\x18\x02 \x01(\x0e\x32\x1b.PAM.PAMOperationResultType\x12\x0f\n\x07message\x18\x03 \x01(\t\"B\n\x0fPAMModifyResult\x12/\n\x07results\x18\x01 \x03(\x0b\x32\x1e.PAM.PAMElementOperationResult\"x\n\nPAMElement\x12\x12\n\nelementUid\x18\x01 \x01(\x0c\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c\x12\x0f\n\x07\x63reated\x18\x03 \x01(\x03\x12\x14\n\x0clastModified\x18\x04 \x01(\x03\x12!\n\x08\x63hildren\x18\x05 \x03(\x0b\x32\x0f.PAM.PAMElement\"#\n\x14PAMGenericUidRequest\x12\x0b\n\x03uid\x18\x01 \x01(\x0c\"%\n\x15PAMGenericUidsRequest\x12\x0c\n\x04uids\x18\x01 \x03(\x0c\"\xab\x01\n\x10PAMConfiguration\x12\x18\n\x10\x63onfigurationUid\x18\x01 \x01(\x0c\x12\x0e\n\x06nodeId\x18\x02 \x01(\x03\x12\x15\n\rcontrollerUid\x18\x03 \x01(\x0c\x12\x0c\n\x04\x64\x61ta\x18\x04 \x01(\x0c\x12\x0f\n\x07\x63reated\x18\x05 \x01(\x03\x12\x14\n\x0clastModified\x18\x06 \x01(\x03\x12!\n\x08\x63hildren\x18\x07 \x03(\x0b\x32\x0f.PAM.PAMElement\"B\n\x11PAMConfigurations\x12-\n\x0e\x63onfigurations\x18\x01 \x03(\x0b\x32\x15.PAM.PAMConfiguration\"\xff\x01\n\rPAMController\x12\x15\n\rcontrollerUid\x18\x01 \x01(\x0c\x12\x16\n\x0e\x63ontrollerName\x18\x02 \x01(\t\x12\x13\n\x0b\x64\x65viceToken\x18\x03 \x01(\t\x12\x12\n\ndeviceName\x18\x04 \x01(\t\x12\x0e\n\x06nodeId\x18\x05 \x01(\x03\x12\x0f\n\x07\x63reated\x18\x06 \x01(\x03\x12\x14\n\x0clastModified\x18\x07 \x01(\x03\x12\x16\n\x0e\x61pplicationUid\x18\x08 \x01(\x0c\x12\x30\n\rappClientType\x18\t \x01(\x0e\x32\x19.Enterprise.AppClientType\x12\x15\n\risInitialized\x18\n \x01(\x08\"%\n\x12\x43ontrollerResponse\x12\x0f\n\x07payload\x18\x01 \x01(\t\"M\n\x1aPAMConfigurationController\x12\x18\n\x10\x63onfigurationUid\x18\x01 \x01(\x0c\x12\x15\n\rcontrollerUid\x18\x02 \x01(\x0c\"\xa3\x01\n\x17\x43onfigurationAddRequest\x12\x18\n\x10\x63onfigurationUid\x18\x01 \x01(\x0c\x12\x11\n\trecordKey\x18\x02 \x01(\x0c\x12\x0c\n\x04\x64\x61ta\x18\x03 \x01(\x0c\x12(\n\x0brecordLinks\x18\x04 \x03(\x0b\x32\x13.Records.RecordLink\x12#\n\x05\x61udit\x18\x05 \x01(\x0b\x32\x14.Records.RecordAudit\"6\n\x10RelayAccessCreds\x12\x10\n\x08username\x18\x01 \x01(\t\x12\x10\n\x08password\x18\x02 \x01(\t*2\n\x14WebRtcConnectionType\x12\x0e\n\nCONNECTION\x10\x00\x12\n\n\x06TUNNEL\x10\x01*@\n\x10PAMOperationType\x12\x07\n\x03\x41\x44\x44\x10\x00\x12\n\n\x06UPDATE\x10\x01\x12\x0b\n\x07REPLACE\x10\x02\x12\n\n\x06\x44\x45LETE\x10\x03*p\n\x16PAMOperationResultType\x12\x0f\n\x0bPOT_SUCCESS\x10\x00\x12\x15\n\x11POT_UNKNOWN_ERROR\x10\x01\x12\x16\n\x12POT_ALREADY_EXISTS\x10\x02\x12\x16\n\x12POT_DOES_NOT_EXIST\x10\x03*Y\n\x15\x43ontrollerMessageType\x12\x0f\n\x0b\x43MT_GENERAL\x10\x00\x12\x0e\n\nCMT_ROTATE\x10\x01\x12\x0e\n\nCMT_STREAM\x10\x02\x12\x0f\n\x0b\x43MT_CONNECT\x10\x03\x42\x1f\n\x18\x63om.keepersecurity.protoB\x03PAMb\x06proto3') +_WEBRTCCONNECTIONTYPE = DESCRIPTOR.enum_types_by_name['WebRtcConnectionType'] +WebRtcConnectionType = enum_type_wrapper.EnumTypeWrapper(_WEBRTCCONNECTIONTYPE) _PAMOPERATIONTYPE = DESCRIPTOR.enum_types_by_name['PAMOperationType'] PAMOperationType = enum_type_wrapper.EnumTypeWrapper(_PAMOPERATIONTYPE) _PAMOPERATIONRESULTTYPE = DESCRIPTOR.enum_types_by_name['PAMOperationResultType'] PAMOperationResultType = enum_type_wrapper.EnumTypeWrapper(_PAMOPERATIONRESULTTYPE) _CONTROLLERMESSAGETYPE = DESCRIPTOR.enum_types_by_name['ControllerMessageType'] ControllerMessageType = enum_type_wrapper.EnumTypeWrapper(_CONTROLLERMESSAGETYPE) +CONNECTION = 0 +TUNNEL = 1 ADD = 0 UPDATE = 1 REPLACE = 2 @@ -42,6 +46,7 @@ _PAMROTATIONSCHEDULE = DESCRIPTOR.message_types_by_name['PAMRotationSchedule'] _PAMROTATIONSCHEDULESRESPONSE = DESCRIPTOR.message_types_by_name['PAMRotationSchedulesResponse'] _PAMONLINECONTROLLER = DESCRIPTOR.message_types_by_name['PAMOnlineController'] +_PAMWEBRTCCONNECTION = DESCRIPTOR.message_types_by_name['PAMWebRtcConnection'] _PAMONLINECONTROLLERS = DESCRIPTOR.message_types_by_name['PAMOnlineControllers'] _PAMROTATEREQUEST = DESCRIPTOR.message_types_by_name['PAMRotateRequest'] _PAMCONTROLLERSRESPONSE = DESCRIPTOR.message_types_by_name['PAMControllersResponse'] @@ -84,6 +89,13 @@ }) _sym_db.RegisterMessage(PAMOnlineController) +PAMWebRtcConnection = _reflection.GeneratedProtocolMessageType('PAMWebRtcConnection', (_message.Message,), { + 'DESCRIPTOR' : _PAMWEBRTCCONNECTION, + '__module__' : 'pam_pb2' + # @@protoc_insertion_point(class_scope:PAM.PAMWebRtcConnection) + }) +_sym_db.RegisterMessage(PAMWebRtcConnection) + PAMOnlineControllers = _reflection.GeneratedProtocolMessageType('PAMOnlineControllers', (_message.Message,), { 'DESCRIPTOR' : _PAMONLINECONTROLLERS, '__module__' : 'pam_pb2' @@ -235,58 +247,62 @@ DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'\n\030com.keepersecurity.protoB\003PAM' - _PAMOPERATIONTYPE._serialized_start=2331 - _PAMOPERATIONTYPE._serialized_end=2395 - _PAMOPERATIONRESULTTYPE._serialized_start=2397 - _PAMOPERATIONRESULTTYPE._serialized_end=2509 - _CONTROLLERMESSAGETYPE._serialized_start=2511 - _CONTROLLERMESSAGETYPE._serialized_end=2600 + _WEBRTCCONNECTIONTYPE._serialized_start=2523 + _WEBRTCCONNECTIONTYPE._serialized_end=2573 + _PAMOPERATIONTYPE._serialized_start=2575 + _PAMOPERATIONTYPE._serialized_end=2639 + _PAMOPERATIONRESULTTYPE._serialized_start=2641 + _PAMOPERATIONRESULTTYPE._serialized_end=2753 + _CONTROLLERMESSAGETYPE._serialized_start=2755 + _CONTROLLERMESSAGETYPE._serialized_end=2844 _PAMROTATIONSCHEDULE._serialized_start=51 _PAMROTATIONSCHEDULE._serialized_end=182 _PAMROTATIONSCHEDULESRESPONSE._serialized_start=184 _PAMROTATIONSCHEDULESRESPONSE._serialized_end=259 - _PAMONLINECONTROLLER._serialized_start=261 - _PAMONLINECONTROLLER._serialized_end=362 - _PAMONLINECONTROLLERS._serialized_start=364 - _PAMONLINECONTROLLERS._serialized_end=453 - _PAMROTATEREQUEST._serialized_start=455 - _PAMROTATEREQUEST._serialized_end=512 - _PAMCONTROLLERSRESPONSE._serialized_start=514 - _PAMCONTROLLERSRESPONSE._serialized_end=579 - _PAMREMOVECONTROLLER._serialized_start=581 - _PAMREMOVECONTROLLER._serialized_end=642 - _PAMREMOVECONTROLLERRESPONSE._serialized_start=644 - _PAMREMOVECONTROLLERRESPONSE._serialized_end=720 - _PAMMODIFYREQUEST._serialized_start=722 - _PAMMODIFYREQUEST._serialized_end=783 - _PAMDATAOPERATION._serialized_start=786 - _PAMDATAOPERATION._serialized_end=938 - _PAMCONFIGURATIONDATA._serialized_start=940 - _PAMCONFIGURATIONDATA._serialized_end=1041 - _PAMELEMENTDATA._serialized_start=1043 - _PAMELEMENTDATA._serialized_end=1112 - _PAMELEMENTOPERATIONRESULT._serialized_start=1114 - _PAMELEMENTOPERATIONRESULT._serialized_end=1223 - _PAMMODIFYRESULT._serialized_start=1225 - _PAMMODIFYRESULT._serialized_end=1291 - _PAMELEMENT._serialized_start=1293 - _PAMELEMENT._serialized_end=1413 - _PAMGENERICUIDREQUEST._serialized_start=1415 - _PAMGENERICUIDREQUEST._serialized_end=1450 - _PAMGENERICUIDSREQUEST._serialized_start=1452 - _PAMGENERICUIDSREQUEST._serialized_end=1489 - _PAMCONFIGURATION._serialized_start=1492 - _PAMCONFIGURATION._serialized_end=1663 - _PAMCONFIGURATIONS._serialized_start=1665 - _PAMCONFIGURATIONS._serialized_end=1731 - _PAMCONTROLLER._serialized_start=1734 - _PAMCONTROLLER._serialized_end=1989 - _CONTROLLERRESPONSE._serialized_start=1991 - _CONTROLLERRESPONSE._serialized_end=2028 - _PAMCONFIGURATIONCONTROLLER._serialized_start=2030 - _PAMCONFIGURATIONCONTROLLER._serialized_end=2107 - _CONFIGURATIONADDREQUEST._serialized_start=2110 - _CONFIGURATIONADDREQUEST._serialized_end=2273 - _RELAYACCESSCREDS._serialized_start=2275 - _RELAYACCESSCREDS._serialized_end=2329 + _PAMONLINECONTROLLER._serialized_start=262 + _PAMONLINECONTROLLER._serialized_end=410 + _PAMWEBRTCCONNECTION._serialized_start=413 + _PAMWEBRTCCONNECTION._serialized_end=554 + _PAMONLINECONTROLLERS._serialized_start=556 + _PAMONLINECONTROLLERS._serialized_end=645 + _PAMROTATEREQUEST._serialized_start=647 + _PAMROTATEREQUEST._serialized_end=704 + _PAMCONTROLLERSRESPONSE._serialized_start=706 + _PAMCONTROLLERSRESPONSE._serialized_end=771 + _PAMREMOVECONTROLLER._serialized_start=773 + _PAMREMOVECONTROLLER._serialized_end=834 + _PAMREMOVECONTROLLERRESPONSE._serialized_start=836 + _PAMREMOVECONTROLLERRESPONSE._serialized_end=912 + _PAMMODIFYREQUEST._serialized_start=914 + _PAMMODIFYREQUEST._serialized_end=975 + _PAMDATAOPERATION._serialized_start=978 + _PAMDATAOPERATION._serialized_end=1130 + _PAMCONFIGURATIONDATA._serialized_start=1132 + _PAMCONFIGURATIONDATA._serialized_end=1233 + _PAMELEMENTDATA._serialized_start=1235 + _PAMELEMENTDATA._serialized_end=1304 + _PAMELEMENTOPERATIONRESULT._serialized_start=1306 + _PAMELEMENTOPERATIONRESULT._serialized_end=1415 + _PAMMODIFYRESULT._serialized_start=1417 + _PAMMODIFYRESULT._serialized_end=1483 + _PAMELEMENT._serialized_start=1485 + _PAMELEMENT._serialized_end=1605 + _PAMGENERICUIDREQUEST._serialized_start=1607 + _PAMGENERICUIDREQUEST._serialized_end=1642 + _PAMGENERICUIDSREQUEST._serialized_start=1644 + _PAMGENERICUIDSREQUEST._serialized_end=1681 + _PAMCONFIGURATION._serialized_start=1684 + _PAMCONFIGURATION._serialized_end=1855 + _PAMCONFIGURATIONS._serialized_start=1857 + _PAMCONFIGURATIONS._serialized_end=1923 + _PAMCONTROLLER._serialized_start=1926 + _PAMCONTROLLER._serialized_end=2181 + _CONTROLLERRESPONSE._serialized_start=2183 + _CONTROLLERRESPONSE._serialized_end=2220 + _PAMCONFIGURATIONCONTROLLER._serialized_start=2222 + _PAMCONFIGURATIONCONTROLLER._serialized_end=2299 + _CONFIGURATIONADDREQUEST._serialized_start=2302 + _CONFIGURATIONADDREQUEST._serialized_end=2465 + _RELAYACCESSCREDS._serialized_start=2467 + _RELAYACCESSCREDS._serialized_end=2521 # @@protoc_insertion_point(module_scope) diff --git a/keepercommander/proto/router_pb2.py b/keepercommander/proto/router_pb2.py index a705a0b1d..f2a5273c9 100644 --- a/keepercommander/proto/router_pb2.py +++ b/keepercommander/proto/router_pb2.py @@ -16,12 +16,16 @@ from . import pam_pb2 as pam__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0crouter.proto\x12\x06Router\x1a\tpam.proto\"r\n\x0eRouterResponse\x12\x30\n\x0cresponseCode\x18\x01 \x01(\x0e\x32\x1a.Router.RouterResponseCode\x12\x14\n\x0c\x65rrorMessage\x18\x02 \x01(\t\x12\x18\n\x10\x65ncryptedPayload\x18\x03 \x01(\x0c\"\xaf\x01\n\x17RouterControllerMessage\x12/\n\x0bmessageType\x18\x01 \x01(\x0e\x32\x1a.PAM.ControllerMessageType\x12\x12\n\nmessageUid\x18\x02 \x01(\x0c\x12\x15\n\rcontrollerUid\x18\x03 \x01(\x0c\x12\x16\n\x0estreamResponse\x18\x04 \x01(\x08\x12\x0f\n\x07payload\x18\x05 \x01(\x0c\x12\x0f\n\x07timeout\x18\x06 \x01(\x05\"\x92\x01\n\x0eRouterUserAuth\x12\x17\n\x0ftransmissionKey\x18\x01 \x01(\x0c\x12\x14\n\x0csessionToken\x18\x02 \x01(\x0c\x12\x0e\n\x06userId\x18\x03 \x01(\x05\x12\x18\n\x10\x65nterpriseUserId\x18\x04 \x01(\x03\x12\x12\n\ndeviceName\x18\x05 \x01(\t\x12\x13\n\x0b\x64\x65viceToken\x18\x06 \x01(\x0c\"\xdf\x01\n\x10RouterDeviceAuth\x12\x10\n\x08\x63lientId\x18\x01 \x01(\t\x12\x15\n\rclientVersion\x18\x02 \x01(\t\x12\x11\n\tsignature\x18\x03 \x01(\x0c\x12\x14\n\x0c\x65nterpriseId\x18\x04 \x01(\x05\x12\x0e\n\x06nodeId\x18\x05 \x01(\x03\x12\x12\n\ndeviceName\x18\x06 \x01(\t\x12\x13\n\x0b\x64\x65viceToken\x18\x07 \x01(\x0c\x12\x16\n\x0e\x63ontrollerName\x18\x08 \x01(\t\x12\x15\n\rcontrollerUid\x18\t \x01(\x0c\x12\x11\n\townerUser\x18\n \x01(\t\"\x83\x01\n\x14RouterRecordRotation\x12\x11\n\trecordUid\x18\x01 \x01(\x0c\x12\x18\n\x10\x63onfigurationUid\x18\x02 \x01(\x0c\x12\x15\n\rcontrollerUid\x18\x03 \x01(\x0c\x12\x13\n\x0bresourceUid\x18\x04 \x01(\x0c\x12\x12\n\nnoSchedule\x18\x05 \x01(\x08\"E\n\x1cRouterRecordRotationsRequest\x12\x14\n\x0c\x65nterpriseId\x18\x01 \x01(\x05\x12\x0f\n\x07records\x18\x02 \x03(\x0c\"a\n\x1dRouterRecordRotationsResponse\x12/\n\trotations\x18\x01 \x03(\x0b\x32\x1c.Router.RouterRecordRotation\x12\x0f\n\x07hasMore\x18\x02 \x01(\x08\"\xed\x01\n\x12RouterRotationInfo\x12,\n\x06status\x18\x01 \x01(\x0e\x32\x1c.Router.RouterRotationStatus\x12\x18\n\x10\x63onfigurationUid\x18\x02 \x01(\x0c\x12\x13\n\x0bresourceUid\x18\x03 \x01(\x0c\x12\x0e\n\x06nodeId\x18\x04 \x01(\x03\x12\x15\n\rcontrollerUid\x18\x05 \x01(\x0c\x12\x16\n\x0e\x63ontrollerName\x18\x06 \x01(\t\x12\x12\n\nscriptName\x18\x07 \x01(\t\x12\x15\n\rpwdComplexity\x18\x08 \x01(\t\x12\x10\n\x08\x64isabled\x18\t \x01(\x08\"\xc6\x01\n\x1bRouterRecordRotationRequest\x12\x11\n\trecordUid\x18\x01 \x01(\x0c\x12\x10\n\x08revision\x18\x02 \x01(\x03\x12\x18\n\x10\x63onfigurationUid\x18\x03 \x01(\x0c\x12\x13\n\x0bresourceUid\x18\x04 \x01(\x0c\x12\x10\n\x08schedule\x18\x05 \x01(\t\x12\x18\n\x10\x65nterpriseUserId\x18\x06 \x01(\x03\x12\x15\n\rpwdComplexity\x18\x07 \x01(\x0c\x12\x10\n\x08\x64isabled\x18\x08 \x01(\x08*\xb6\x01\n\x12RouterResponseCode\x12\n\n\x06RRC_OK\x10\x00\x12\x15\n\x11RRC_GENERAL_ERROR\x10\x01\x12\x13\n\x0fRRC_NOT_ALLOWED\x10\x02\x12\x13\n\x0fRRC_BAD_REQUEST\x10\x03\x12\x0f\n\x0bRRC_TIMEOUT\x10\x04\x12\x11\n\rRRC_BAD_STATE\x10\x05\x12\x17\n\x13RRC_CONTROLLER_DOWN\x10\x06\x12\x16\n\x12RRC_WRONG_INSTANCE\x10\x07*k\n\x14RouterRotationStatus\x12\x0e\n\nRRS_ONLINE\x10\x00\x12\x13\n\x0fRRS_NO_ROTATION\x10\x01\x12\x15\n\x11RRS_NO_CONTROLLER\x10\x02\x12\x17\n\x13RRS_CONTROLLER_DOWN\x10\x03\x42\"\n\x18\x63om.keepersecurity.protoB\x06Routerb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0crouter.proto\x12\x06Router\x1a\tpam.proto\"r\n\x0eRouterResponse\x12\x30\n\x0cresponseCode\x18\x01 \x01(\x0e\x32\x1a.Router.RouterResponseCode\x12\x14\n\x0c\x65rrorMessage\x18\x02 \x01(\t\x12\x18\n\x10\x65ncryptedPayload\x18\x03 \x01(\x0c\"\xaf\x01\n\x17RouterControllerMessage\x12/\n\x0bmessageType\x18\x01 \x01(\x0e\x32\x1a.PAM.ControllerMessageType\x12\x12\n\nmessageUid\x18\x02 \x01(\x0c\x12\x15\n\rcontrollerUid\x18\x03 \x01(\x0c\x12\x16\n\x0estreamResponse\x18\x04 \x01(\x08\x12\x0f\n\x07payload\x18\x05 \x01(\x0c\x12\x0f\n\x07timeout\x18\x06 \x01(\x05\"\xd3\x01\n\x0eRouterUserAuth\x12\x17\n\x0ftransmissionKey\x18\x01 \x01(\x0c\x12\x14\n\x0csessionToken\x18\x02 \x01(\x0c\x12\x0e\n\x06userId\x18\x03 \x01(\x05\x12\x18\n\x10\x65nterpriseUserId\x18\x04 \x01(\x03\x12\x12\n\ndeviceName\x18\x05 \x01(\t\x12\x13\n\x0b\x64\x65viceToken\x18\x06 \x01(\x0c\x12\x17\n\x0f\x63lientVersionId\x18\x07 \x01(\x05\x12\x14\n\x0cneedUsername\x18\x08 \x01(\x08\x12\x10\n\x08username\x18\t \x01(\t\"\xf2\x01\n\x10RouterDeviceAuth\x12\x10\n\x08\x63lientId\x18\x01 \x01(\t\x12\x15\n\rclientVersion\x18\x02 \x01(\t\x12\x11\n\tsignature\x18\x03 \x01(\x0c\x12\x14\n\x0c\x65nterpriseId\x18\x04 \x01(\x05\x12\x0e\n\x06nodeId\x18\x05 \x01(\x03\x12\x12\n\ndeviceName\x18\x06 \x01(\t\x12\x13\n\x0b\x64\x65viceToken\x18\x07 \x01(\x0c\x12\x16\n\x0e\x63ontrollerName\x18\x08 \x01(\t\x12\x15\n\rcontrollerUid\x18\t \x01(\x0c\x12\x11\n\townerUser\x18\n \x01(\t\x12\x11\n\tchallenge\x18\x0b \x01(\t\"\x83\x01\n\x14RouterRecordRotation\x12\x11\n\trecordUid\x18\x01 \x01(\x0c\x12\x18\n\x10\x63onfigurationUid\x18\x02 \x01(\x0c\x12\x15\n\rcontrollerUid\x18\x03 \x01(\x0c\x12\x13\n\x0bresourceUid\x18\x04 \x01(\x0c\x12\x12\n\nnoSchedule\x18\x05 \x01(\x08\"E\n\x1cRouterRecordRotationsRequest\x12\x14\n\x0c\x65nterpriseId\x18\x01 \x01(\x05\x12\x0f\n\x07records\x18\x02 \x03(\x0c\"a\n\x1dRouterRecordRotationsResponse\x12/\n\trotations\x18\x01 \x03(\x0b\x32\x1c.Router.RouterRecordRotation\x12\x0f\n\x07hasMore\x18\x02 \x01(\x08\"\xed\x01\n\x12RouterRotationInfo\x12,\n\x06status\x18\x01 \x01(\x0e\x32\x1c.Router.RouterRotationStatus\x12\x18\n\x10\x63onfigurationUid\x18\x02 \x01(\x0c\x12\x13\n\x0bresourceUid\x18\x03 \x01(\x0c\x12\x0e\n\x06nodeId\x18\x04 \x01(\x03\x12\x15\n\rcontrollerUid\x18\x05 \x01(\x0c\x12\x16\n\x0e\x63ontrollerName\x18\x06 \x01(\t\x12\x12\n\nscriptName\x18\x07 \x01(\t\x12\x15\n\rpwdComplexity\x18\x08 \x01(\t\x12\x10\n\x08\x64isabled\x18\t \x01(\x08\"\xf6\x01\n\x1bRouterRecordRotationRequest\x12\x11\n\trecordUid\x18\x01 \x01(\x0c\x12\x10\n\x08revision\x18\x02 \x01(\x03\x12\x18\n\x10\x63onfigurationUid\x18\x03 \x01(\x0c\x12\x13\n\x0bresourceUid\x18\x04 \x01(\x0c\x12\x10\n\x08schedule\x18\x05 \x01(\t\x12\x18\n\x10\x65nterpriseUserId\x18\x06 \x01(\x03\x12\x15\n\rpwdComplexity\x18\x07 \x01(\x0c\x12\x10\n\x08\x64isabled\x18\x08 \x01(\x08\x12\x15\n\rremoteAddress\x18\t \x01(\t\x12\x17\n\x0f\x63lientVersionId\x18\n \x01(\x05\"<\n\x17UserRecordAccessRequest\x12\x0e\n\x06userId\x18\x01 \x01(\x05\x12\x11\n\trecordUid\x18\x02 \x01(\x0c\"a\n\x18UserRecordAccessResponse\x12\x11\n\trecordUid\x18\x01 \x01(\x0c\x12\x32\n\x0b\x61\x63\x63\x65ssLevel\x18\x02 \x01(\x0e\x32\x1d.Router.UserRecordAccessLevel\"8\n\x10RotationSchedule\x12\x12\n\nrecord_uid\x18\x01 \x01(\x0c\x12\x10\n\x08schedule\x18\x02 \x01(\t\"\x90\x01\n\x12\x41piCallbackRequest\x12\x13\n\x0bresourceUid\x18\x01 \x01(\x0c\x12.\n\tschedules\x18\x02 \x03(\x0b\x32\x1b.Router.ApiCallbackSchedule\x12\x0b\n\x03url\x18\x03 \x01(\t\x12(\n\x0bserviceType\x18\x04 \x01(\x0e\x32\x13.Router.ServiceType\"5\n\x13\x41piCallbackSchedule\x12\x10\n\x08schedule\x18\x01 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c\"@\n\x16RouterScheduledActions\x12\x10\n\x08schedule\x18\x01 \x01(\t\x12\x14\n\x0cresourceUids\x18\x02 \x03(\x0c\"Y\n\x1cRouterRecordsRotationRequest\x12\x39\n\x11rotationSchedules\x18\x01 \x03(\x0b\x32\x1e.Router.RouterScheduledActions\"\x85\x01\n\x14\x43onnectionParameters\x12\x15\n\rconnectionUid\x18\x01 \x01(\x0c\x12\x11\n\trecordUid\x18\x02 \x01(\x0c\x12\x0e\n\x06userId\x18\x03 \x01(\x05\x12\x15\n\rcontrollerUid\x18\x04 \x01(\x0c\x12\x1c\n\x14\x63redentialsRecordUid\x18\x05 \x01(\x0c\"O\n\x1aValidateConnectionsRequest\x12\x31\n\x0b\x63onnections\x18\x01 \x03(\x0b\x32\x1c.Router.ConnectionParameters\"J\n\x1b\x43onnectionValidationFailure\x12\x15\n\rconnectionUid\x18\x01 \x01(\x0c\x12\x14\n\x0c\x65rrorMessage\x18\x02 \x01(\t\"]\n\x1bValidateConnectionsResponse\x12>\n\x11\x66\x61iledConnections\x18\x01 \x03(\x0b\x32#.Router.ConnectionValidationFailure*\xb6\x01\n\x12RouterResponseCode\x12\n\n\x06RRC_OK\x10\x00\x12\x15\n\x11RRC_GENERAL_ERROR\x10\x01\x12\x13\n\x0fRRC_NOT_ALLOWED\x10\x02\x12\x13\n\x0fRRC_BAD_REQUEST\x10\x03\x12\x0f\n\x0bRRC_TIMEOUT\x10\x04\x12\x11\n\rRRC_BAD_STATE\x10\x05\x12\x17\n\x13RRC_CONTROLLER_DOWN\x10\x06\x12\x16\n\x12RRC_WRONG_INSTANCE\x10\x07*k\n\x14RouterRotationStatus\x12\x0e\n\nRRS_ONLINE\x10\x00\x12\x13\n\x0fRRS_NO_ROTATION\x10\x01\x12\x15\n\x11RRS_NO_CONTROLLER\x10\x02\x12\x17\n\x13RRS_CONTROLLER_DOWN\x10\x03*}\n\x15UserRecordAccessLevel\x12\r\n\tRRAL_NONE\x10\x00\x12\r\n\tRRAL_READ\x10\x01\x12\x0e\n\nRRAL_SHARE\x10\x02\x12\r\n\tRRAL_EDIT\x10\x03\x12\x17\n\x13RRAL_EDIT_AND_SHARE\x10\x04\x12\x0e\n\nRRAL_OWNER\x10\x05*.\n\x0bServiceType\x12\x0f\n\x0bUNSPECIFIED\x10\x00\x12\x06\n\x02KA\x10\x01\x12\x06\n\x02\x42I\x10\x02\x42\"\n\x18\x63om.keepersecurity.protoB\x06Routerb\x06proto3') _ROUTERRESPONSECODE = DESCRIPTOR.enum_types_by_name['RouterResponseCode'] RouterResponseCode = enum_type_wrapper.EnumTypeWrapper(_ROUTERRESPONSECODE) _ROUTERROTATIONSTATUS = DESCRIPTOR.enum_types_by_name['RouterRotationStatus'] RouterRotationStatus = enum_type_wrapper.EnumTypeWrapper(_ROUTERROTATIONSTATUS) +_USERRECORDACCESSLEVEL = DESCRIPTOR.enum_types_by_name['UserRecordAccessLevel'] +UserRecordAccessLevel = enum_type_wrapper.EnumTypeWrapper(_USERRECORDACCESSLEVEL) +_SERVICETYPE = DESCRIPTOR.enum_types_by_name['ServiceType'] +ServiceType = enum_type_wrapper.EnumTypeWrapper(_SERVICETYPE) RRC_OK = 0 RRC_GENERAL_ERROR = 1 RRC_NOT_ALLOWED = 2 @@ -34,6 +38,15 @@ RRS_NO_ROTATION = 1 RRS_NO_CONTROLLER = 2 RRS_CONTROLLER_DOWN = 3 +RRAL_NONE = 0 +RRAL_READ = 1 +RRAL_SHARE = 2 +RRAL_EDIT = 3 +RRAL_EDIT_AND_SHARE = 4 +RRAL_OWNER = 5 +UNSPECIFIED = 0 +KA = 1 +BI = 2 _ROUTERRESPONSE = DESCRIPTOR.message_types_by_name['RouterResponse'] @@ -45,6 +58,17 @@ _ROUTERRECORDROTATIONSRESPONSE = DESCRIPTOR.message_types_by_name['RouterRecordRotationsResponse'] _ROUTERROTATIONINFO = DESCRIPTOR.message_types_by_name['RouterRotationInfo'] _ROUTERRECORDROTATIONREQUEST = DESCRIPTOR.message_types_by_name['RouterRecordRotationRequest'] +_USERRECORDACCESSREQUEST = DESCRIPTOR.message_types_by_name['UserRecordAccessRequest'] +_USERRECORDACCESSRESPONSE = DESCRIPTOR.message_types_by_name['UserRecordAccessResponse'] +_ROTATIONSCHEDULE = DESCRIPTOR.message_types_by_name['RotationSchedule'] +_APICALLBACKREQUEST = DESCRIPTOR.message_types_by_name['ApiCallbackRequest'] +_APICALLBACKSCHEDULE = DESCRIPTOR.message_types_by_name['ApiCallbackSchedule'] +_ROUTERSCHEDULEDACTIONS = DESCRIPTOR.message_types_by_name['RouterScheduledActions'] +_ROUTERRECORDSROTATIONREQUEST = DESCRIPTOR.message_types_by_name['RouterRecordsRotationRequest'] +_CONNECTIONPARAMETERS = DESCRIPTOR.message_types_by_name['ConnectionParameters'] +_VALIDATECONNECTIONSREQUEST = DESCRIPTOR.message_types_by_name['ValidateConnectionsRequest'] +_CONNECTIONVALIDATIONFAILURE = DESCRIPTOR.message_types_by_name['ConnectionValidationFailure'] +_VALIDATECONNECTIONSRESPONSE = DESCRIPTOR.message_types_by_name['ValidateConnectionsResponse'] RouterResponse = _reflection.GeneratedProtocolMessageType('RouterResponse', (_message.Message,), { 'DESCRIPTOR' : _ROUTERRESPONSE, '__module__' : 'router_pb2' @@ -108,30 +132,133 @@ }) _sym_db.RegisterMessage(RouterRecordRotationRequest) +UserRecordAccessRequest = _reflection.GeneratedProtocolMessageType('UserRecordAccessRequest', (_message.Message,), { + 'DESCRIPTOR' : _USERRECORDACCESSREQUEST, + '__module__' : 'router_pb2' + # @@protoc_insertion_point(class_scope:Router.UserRecordAccessRequest) + }) +_sym_db.RegisterMessage(UserRecordAccessRequest) + +UserRecordAccessResponse = _reflection.GeneratedProtocolMessageType('UserRecordAccessResponse', (_message.Message,), { + 'DESCRIPTOR' : _USERRECORDACCESSRESPONSE, + '__module__' : 'router_pb2' + # @@protoc_insertion_point(class_scope:Router.UserRecordAccessResponse) + }) +_sym_db.RegisterMessage(UserRecordAccessResponse) + +RotationSchedule = _reflection.GeneratedProtocolMessageType('RotationSchedule', (_message.Message,), { + 'DESCRIPTOR' : _ROTATIONSCHEDULE, + '__module__' : 'router_pb2' + # @@protoc_insertion_point(class_scope:Router.RotationSchedule) + }) +_sym_db.RegisterMessage(RotationSchedule) + +ApiCallbackRequest = _reflection.GeneratedProtocolMessageType('ApiCallbackRequest', (_message.Message,), { + 'DESCRIPTOR' : _APICALLBACKREQUEST, + '__module__' : 'router_pb2' + # @@protoc_insertion_point(class_scope:Router.ApiCallbackRequest) + }) +_sym_db.RegisterMessage(ApiCallbackRequest) + +ApiCallbackSchedule = _reflection.GeneratedProtocolMessageType('ApiCallbackSchedule', (_message.Message,), { + 'DESCRIPTOR' : _APICALLBACKSCHEDULE, + '__module__' : 'router_pb2' + # @@protoc_insertion_point(class_scope:Router.ApiCallbackSchedule) + }) +_sym_db.RegisterMessage(ApiCallbackSchedule) + +RouterScheduledActions = _reflection.GeneratedProtocolMessageType('RouterScheduledActions', (_message.Message,), { + 'DESCRIPTOR' : _ROUTERSCHEDULEDACTIONS, + '__module__' : 'router_pb2' + # @@protoc_insertion_point(class_scope:Router.RouterScheduledActions) + }) +_sym_db.RegisterMessage(RouterScheduledActions) + +RouterRecordsRotationRequest = _reflection.GeneratedProtocolMessageType('RouterRecordsRotationRequest', (_message.Message,), { + 'DESCRIPTOR' : _ROUTERRECORDSROTATIONREQUEST, + '__module__' : 'router_pb2' + # @@protoc_insertion_point(class_scope:Router.RouterRecordsRotationRequest) + }) +_sym_db.RegisterMessage(RouterRecordsRotationRequest) + +ConnectionParameters = _reflection.GeneratedProtocolMessageType('ConnectionParameters', (_message.Message,), { + 'DESCRIPTOR' : _CONNECTIONPARAMETERS, + '__module__' : 'router_pb2' + # @@protoc_insertion_point(class_scope:Router.ConnectionParameters) + }) +_sym_db.RegisterMessage(ConnectionParameters) + +ValidateConnectionsRequest = _reflection.GeneratedProtocolMessageType('ValidateConnectionsRequest', (_message.Message,), { + 'DESCRIPTOR' : _VALIDATECONNECTIONSREQUEST, + '__module__' : 'router_pb2' + # @@protoc_insertion_point(class_scope:Router.ValidateConnectionsRequest) + }) +_sym_db.RegisterMessage(ValidateConnectionsRequest) + +ConnectionValidationFailure = _reflection.GeneratedProtocolMessageType('ConnectionValidationFailure', (_message.Message,), { + 'DESCRIPTOR' : _CONNECTIONVALIDATIONFAILURE, + '__module__' : 'router_pb2' + # @@protoc_insertion_point(class_scope:Router.ConnectionValidationFailure) + }) +_sym_db.RegisterMessage(ConnectionValidationFailure) + +ValidateConnectionsResponse = _reflection.GeneratedProtocolMessageType('ValidateConnectionsResponse', (_message.Message,), { + 'DESCRIPTOR' : _VALIDATECONNECTIONSRESPONSE, + '__module__' : 'router_pb2' + # @@protoc_insertion_point(class_scope:Router.ValidateConnectionsResponse) + }) +_sym_db.RegisterMessage(ValidateConnectionsResponse) + if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'\n\030com.keepersecurity.protoB\006Router' - _ROUTERRESPONSECODE._serialized_start=1450 - _ROUTERRESPONSECODE._serialized_end=1632 - _ROUTERROTATIONSTATUS._serialized_start=1634 - _ROUTERROTATIONSTATUS._serialized_end=1741 + _ROUTERRESPONSECODE._serialized_start=2548 + _ROUTERRESPONSECODE._serialized_end=2730 + _ROUTERROTATIONSTATUS._serialized_start=2732 + _ROUTERROTATIONSTATUS._serialized_end=2839 + _USERRECORDACCESSLEVEL._serialized_start=2841 + _USERRECORDACCESSLEVEL._serialized_end=2966 + _SERVICETYPE._serialized_start=2968 + _SERVICETYPE._serialized_end=3014 _ROUTERRESPONSE._serialized_start=35 _ROUTERRESPONSE._serialized_end=149 _ROUTERCONTROLLERMESSAGE._serialized_start=152 _ROUTERCONTROLLERMESSAGE._serialized_end=327 _ROUTERUSERAUTH._serialized_start=330 - _ROUTERUSERAUTH._serialized_end=476 - _ROUTERDEVICEAUTH._serialized_start=479 - _ROUTERDEVICEAUTH._serialized_end=702 - _ROUTERRECORDROTATION._serialized_start=705 - _ROUTERRECORDROTATION._serialized_end=836 - _ROUTERRECORDROTATIONSREQUEST._serialized_start=838 - _ROUTERRECORDROTATIONSREQUEST._serialized_end=907 - _ROUTERRECORDROTATIONSRESPONSE._serialized_start=909 - _ROUTERRECORDROTATIONSRESPONSE._serialized_end=1006 - _ROUTERROTATIONINFO._serialized_start=1009 - _ROUTERROTATIONINFO._serialized_end=1246 - _ROUTERRECORDROTATIONREQUEST._serialized_start=1249 - _ROUTERRECORDROTATIONREQUEST._serialized_end=1447 + _ROUTERUSERAUTH._serialized_end=541 + _ROUTERDEVICEAUTH._serialized_start=544 + _ROUTERDEVICEAUTH._serialized_end=786 + _ROUTERRECORDROTATION._serialized_start=789 + _ROUTERRECORDROTATION._serialized_end=920 + _ROUTERRECORDROTATIONSREQUEST._serialized_start=922 + _ROUTERRECORDROTATIONSREQUEST._serialized_end=991 + _ROUTERRECORDROTATIONSRESPONSE._serialized_start=993 + _ROUTERRECORDROTATIONSRESPONSE._serialized_end=1090 + _ROUTERROTATIONINFO._serialized_start=1093 + _ROUTERROTATIONINFO._serialized_end=1330 + _ROUTERRECORDROTATIONREQUEST._serialized_start=1333 + _ROUTERRECORDROTATIONREQUEST._serialized_end=1579 + _USERRECORDACCESSREQUEST._serialized_start=1581 + _USERRECORDACCESSREQUEST._serialized_end=1641 + _USERRECORDACCESSRESPONSE._serialized_start=1643 + _USERRECORDACCESSRESPONSE._serialized_end=1740 + _ROTATIONSCHEDULE._serialized_start=1742 + _ROTATIONSCHEDULE._serialized_end=1798 + _APICALLBACKREQUEST._serialized_start=1801 + _APICALLBACKREQUEST._serialized_end=1945 + _APICALLBACKSCHEDULE._serialized_start=1947 + _APICALLBACKSCHEDULE._serialized_end=2000 + _ROUTERSCHEDULEDACTIONS._serialized_start=2002 + _ROUTERSCHEDULEDACTIONS._serialized_end=2066 + _ROUTERRECORDSROTATIONREQUEST._serialized_start=2068 + _ROUTERRECORDSROTATIONREQUEST._serialized_end=2157 + _CONNECTIONPARAMETERS._serialized_start=2160 + _CONNECTIONPARAMETERS._serialized_end=2293 + _VALIDATECONNECTIONSREQUEST._serialized_start=2295 + _VALIDATECONNECTIONSREQUEST._serialized_end=2374 + _CONNECTIONVALIDATIONFAILURE._serialized_start=2376 + _CONNECTIONVALIDATIONFAILURE._serialized_end=2450 + _VALIDATECONNECTIONSRESPONSE._serialized_start=2452 + _VALIDATECONNECTIONSRESPONSE._serialized_end=2545 # @@protoc_insertion_point(module_scope)