github.com/adnan-c/fabric_e2e_couchdb@v0.6.1-preview.0.20170228180935-21ce6b23cf91/bddtests/ca_pb2.py (about) 1 # Generated by the protocol buffer compiler. DO NOT EDIT! 2 # source: ca.proto 3 4 import sys 5 _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6 from google.protobuf.internal import enum_type_wrapper 7 from google.protobuf import descriptor as _descriptor 8 from google.protobuf import message as _message 9 from google.protobuf import reflection as _reflection 10 from google.protobuf import symbol_database as _symbol_database 11 from google.protobuf import descriptor_pb2 12 # @@protoc_insertion_point(imports) 13 14 _sym_db = _symbol_database.Default() 15 16 17 from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 18 19 20 DESCRIPTOR = _descriptor.FileDescriptor( 21 name='ca.proto', 22 package='protos', 23 syntax='proto3', 24 serialized_pb=_b('\n\x08\x63\x61.proto\x12\x06protos\x1a\x1fgoogle/protobuf/timestamp.proto\"`\n\x08\x43\x41Status\x12+\n\x06status\x18\x01 \x01(\x0e\x32\x1b.protos.CAStatus.StatusCode\"\'\n\nStatusCode\x12\x06\n\x02OK\x10\x00\x12\x11\n\rUNKNOWN_ERROR\x10\x01\"\x07\n\x05\x45mpty\"\x16\n\x08Identity\x12\n\n\x02id\x18\x01 \x01(\t\"\x14\n\x05Token\x12\x0b\n\x03tok\x18\x01 \x01(\x0c\"\x14\n\x04Hash\x12\x0c\n\x04hash\x18\x01 \x01(\x0c\":\n\tPublicKey\x12 \n\x04type\x18\x01 \x01(\x0e\x32\x12.protos.CryptoType\x12\x0b\n\x03key\x18\x02 \x01(\x0c\";\n\nPrivateKey\x12 \n\x04type\x18\x01 \x01(\x0e\x32\x12.protos.CryptoType\x12\x0b\n\x03key\x18\x02 \x01(\x0c\"C\n\tSignature\x12 \n\x04type\x18\x01 \x01(\x0e\x32\x12.protos.CryptoType\x12\t\n\x01r\x18\x02 \x01(\x0c\x12\t\n\x01s\x18\x03 \x01(\x0c\"q\n\x0fRegisterUserReq\x12\x1c\n\x02id\x18\x01 \x01(\x0b\x32\x10.protos.Identity\x12\x1a\n\x04role\x18\x02 \x01(\x0e\x32\x0c.protos.Role\x12\x0f\n\x07\x61\x63\x63ount\x18\x03 \x01(\t\x12\x13\n\x0b\x61\x66\x66iliation\x18\x04 \x01(\t\"k\n\x0eReadUserSetReq\x12\x1d\n\x03req\x18\x01 \x01(\x0b\x32\x10.protos.Identity\x12\x1a\n\x04role\x18\x02 \x01(\x0e\x32\x0c.protos.Role\x12\x1e\n\x03sig\x18\x03 \x01(\x0b\x32\x11.protos.Signature\"@\n\x04User\x12\x1c\n\x02id\x18\x01 \x01(\x0b\x32\x10.protos.Identity\x12\x1a\n\x04role\x18\x02 \x01(\x0e\x32\x0c.protos.Role\"&\n\x07UserSet\x12\x1b\n\x05users\x18\x01 \x03(\x0b\x32\x0c.protos.User\"\xd3\x01\n\x0e\x45\x43\x65rtCreateReq\x12&\n\x02ts\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x1c\n\x02id\x18\x02 \x01(\x0b\x32\x10.protos.Identity\x12\x1a\n\x03tok\x18\x03 \x01(\x0b\x32\r.protos.Token\x12\x1f\n\x04sign\x18\x04 \x01(\x0b\x32\x11.protos.PublicKey\x12\x1e\n\x03\x65nc\x18\x05 \x01(\x0b\x32\x11.protos.PublicKey\x12\x1e\n\x03sig\x18\x06 \x01(\x0b\x32\x11.protos.Signature\"}\n\x0f\x45\x43\x65rtCreateResp\x12\x1f\n\x05\x63\x65rts\x18\x01 \x01(\x0b\x32\x10.protos.CertPair\x12\x1c\n\x05\x63hain\x18\x02 \x01(\x0b\x32\r.protos.Token\x12\x0f\n\x07pkchain\x18\x04 \x01(\x0c\x12\x1a\n\x03tok\x18\x03 \x01(\x0b\x32\r.protos.Token\",\n\x0c\x45\x43\x65rtReadReq\x12\x1c\n\x02id\x18\x01 \x01(\x0b\x32\x10.protos.Identity\"j\n\x0e\x45\x43\x65rtRevokeReq\x12\x1c\n\x02id\x18\x01 \x01(\x0b\x32\x10.protos.Identity\x12\x1a\n\x04\x63\x65rt\x18\x02 \x01(\x0b\x32\x0c.protos.Cert\x12\x1e\n\x03sig\x18\x03 \x01(\x0b\x32\x11.protos.Signature\"K\n\x0b\x45\x43\x65rtCRLReq\x12\x1c\n\x02id\x18\x01 \x01(\x0b\x32\x10.protos.Identity\x12\x1e\n\x03sig\x18\x02 \x01(\x0b\x32\x11.protos.Signature\"\x96\x01\n\x0eTCertCreateReq\x12&\n\x02ts\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x1c\n\x02id\x18\x02 \x01(\x0b\x32\x10.protos.Identity\x12\x1e\n\x03pub\x18\x03 \x01(\x0b\x32\x11.protos.PublicKey\x12\x1e\n\x03sig\x18\x04 \x01(\x0b\x32\x11.protos.Signature\"-\n\x0fTCertCreateResp\x12\x1a\n\x04\x63\x65rt\x18\x01 \x01(\x0b\x32\x0c.protos.Cert\"\xb2\x01\n\x11TCertCreateSetReq\x12&\n\x02ts\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x1c\n\x02id\x18\x02 \x01(\x0b\x32\x10.protos.Identity\x12\x0b\n\x03num\x18\x03 \x01(\r\x12*\n\nattributes\x18\x04 \x03(\x0b\x32\x16.protos.TCertAttribute\x12\x1e\n\x03sig\x18\x05 \x01(\x0b\x32\x11.protos.Signature\"?\n\x0eTCertAttribute\x12\x15\n\rattributeName\x18\x01 \x01(\t\x12\x16\n\x0e\x61ttributeValue\x18\x02 \x01(\t\"4\n\x12TCertCreateSetResp\x12\x1e\n\x05\x63\x65rts\x18\x01 \x01(\x0b\x32\x0f.protos.CertSet\"\xaf\x01\n\x0cTCertReadReq\x12&\n\x02ts\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x1a\n\x04hash\x18\x02 \x01(\x0b\x32\x0c.protos.Hash\x12\x1d\n\x03req\x18\x03 \x01(\x0b\x32\x10.protos.Identity\x12\x1c\n\x02id\x18\x04 \x01(\x0b\x32\x10.protos.Identity\x12\x1e\n\x03sig\x18\x05 \x01(\x0b\x32\x11.protos.Signature\"\xa3\x01\n\x0fTCertReadSetReq\x12&\n\x02ts\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x1d\n\x03req\x18\x02 \x01(\x0b\x32\x10.protos.Identity\x12\x1c\n\x02id\x18\x03 \x01(\x0b\x32\x10.protos.Identity\x12\x0b\n\x03num\x18\x04 \x01(\r\x12\x1e\n\x03sig\x18\x05 \x01(\x0b\x32\x11.protos.Signature\"\xc1\x01\n\x10TCertReadSetsReq\x12)\n\x05\x62\x65gin\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\'\n\x03\x65nd\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x1d\n\x03req\x18\x03 \x01(\x0b\x32\x10.protos.Identity\x12\x1a\n\x04role\x18\x04 \x01(\x0e\x32\x0c.protos.Role\x12\x1e\n\x03sig\x18\x05 \x01(\x0b\x32\x11.protos.Signature\"j\n\x0eTCertRevokeReq\x12\x1c\n\x02id\x18\x01 \x01(\x0b\x32\x10.protos.Identity\x12\x1a\n\x04\x63\x65rt\x18\x02 \x01(\x0b\x32\x0c.protos.Cert\x12\x1e\n\x03sig\x18\x03 \x01(\x0b\x32\x11.protos.Signature\"y\n\x11TCertRevokeSetReq\x12\x1c\n\x02id\x18\x01 \x01(\x0b\x32\x10.protos.Identity\x12&\n\x02ts\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x1e\n\x03sig\x18\x03 \x01(\x0b\x32\x11.protos.Signature\"K\n\x0bTCertCRLReq\x12\x1c\n\x02id\x18\x01 \x01(\x0b\x32\x10.protos.Identity\x12\x1e\n\x03sig\x18\x02 \x01(\x0b\x32\x11.protos.Signature\"\x98\x01\n\x10TLSCertCreateReq\x12&\n\x02ts\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x1c\n\x02id\x18\x02 \x01(\x0b\x32\x10.protos.Identity\x12\x1e\n\x03pub\x18\x03 \x01(\x0b\x32\x11.protos.PublicKey\x12\x1e\n\x03sig\x18\x04 \x01(\x0b\x32\x11.protos.Signature\"O\n\x11TLSCertCreateResp\x12\x1a\n\x04\x63\x65rt\x18\x01 \x01(\x0b\x32\x0c.protos.Cert\x12\x1e\n\x08rootCert\x18\x02 \x01(\x0b\x32\x0c.protos.Cert\".\n\x0eTLSCertReadReq\x12\x1c\n\x02id\x18\x01 \x01(\x0b\x32\x10.protos.Identity\"l\n\x10TLSCertRevokeReq\x12\x1c\n\x02id\x18\x01 \x01(\x0b\x32\x10.protos.Identity\x12\x1a\n\x04\x63\x65rt\x18\x02 \x01(\x0b\x32\x0c.protos.Cert\x12\x1e\n\x03sig\x18\x03 \x01(\x0b\x32\x11.protos.Signature\"\x14\n\x04\x43\x65rt\x12\x0c\n\x04\x63\x65rt\x18\x01 \x01(\x0c\"i\n\x05TCert\x12\x0c\n\x04\x63\x65rt\x18\x01 \x01(\x0c\x12%\n\x04keys\x18\x02 \x03(\x0b\x32\x17.protos.TCert.KeysEntry\x1a+\n\tKeysEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x0c:\x02\x38\x01\"z\n\x07\x43\x65rtSet\x12&\n\x02ts\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x1c\n\x02id\x18\x02 \x01(\x0b\x32\x10.protos.Identity\x12\x0b\n\x03key\x18\x03 \x01(\x0c\x12\x1c\n\x05\x63\x65rts\x18\x04 \x03(\x0b\x32\r.protos.TCert\")\n\x08\x43\x65rtSets\x12\x1d\n\x04sets\x18\x01 \x03(\x0b\x32\x0f.protos.CertSet\"%\n\x08\x43\x65rtPair\x12\x0c\n\x04sign\x18\x01 \x01(\x0c\x12\x0b\n\x03\x65nc\x18\x02 \x01(\x0c*)\n\nCryptoType\x12\t\n\x05\x45\x43\x44SA\x10\x00\x12\x07\n\x03RSA\x10\x01\x12\x07\n\x03\x44SA\x10\x02*M\n\x04Role\x12\x08\n\x04NONE\x10\x00\x12\n\n\x06\x43LIENT\x10\x01\x12\x08\n\x04PEER\x10\x02\x12\r\n\tVALIDATOR\x10\x04\x12\x0b\n\x07\x41UDITOR\x10\x08\x12\t\n\x03\x41LL\x10\xff\xff\x03\x32\xb9\x02\n\x04\x45\x43\x41P\x12\x30\n\x11ReadCACertificate\x12\r.protos.Empty\x1a\x0c.protos.Cert\x12H\n\x15\x43reateCertificatePair\x12\x16.protos.ECertCreateReq\x1a\x17.protos.ECertCreateResp\x12=\n\x13ReadCertificatePair\x12\x14.protos.ECertReadReq\x1a\x10.protos.CertPair\x12\x33\n\x15ReadCertificateByHash\x12\x0c.protos.Hash\x1a\x0c.protos.Cert\x12\x41\n\x15RevokeCertificatePair\x12\x16.protos.ECertRevokeReq\x1a\x10.protos.CAStatus2\xea\x01\n\x04\x45\x43\x41\x41\x12\x36\n\x0cRegisterUser\x12\x17.protos.RegisterUserReq\x1a\r.protos.Token\x12\x36\n\x0bReadUserSet\x12\x16.protos.ReadUserSetReq\x1a\x0f.protos.UserSet\x12=\n\x11RevokeCertificate\x12\x16.protos.ECertRevokeReq\x1a\x10.protos.CAStatus\x12\x33\n\nPublishCRL\x12\x13.protos.ECertCRLReq\x1a\x10.protos.CAStatus2\x82\x03\n\x04TCAP\x12\x30\n\x11ReadCACertificate\x12\r.protos.Empty\x1a\x0c.protos.Cert\x12M\n\x14\x43reateCertificateSet\x12\x19.protos.TCertCreateSetReq\x1a\x1a.protos.TCertCreateSetResp\x12\x35\n\x0fReadCertificate\x12\x14.protos.TCertReadReq\x1a\x0c.protos.Cert\x12>\n\x12ReadCertificateSet\x12\x17.protos.TCertReadSetReq\x1a\x0f.protos.CertSet\x12=\n\x11RevokeCertificate\x12\x16.protos.TCertRevokeReq\x1a\x10.protos.CAStatus\x12\x43\n\x14RevokeCertificateSet\x12\x19.protos.TCertRevokeSetReq\x1a\x10.protos.CAStatus2\x82\x02\n\x04TCAA\x12\x41\n\x13ReadCertificateSets\x12\x18.protos.TCertReadSetsReq\x1a\x10.protos.CertSets\x12=\n\x11RevokeCertificate\x12\x16.protos.TCertRevokeReq\x1a\x10.protos.CAStatus\x12\x43\n\x14RevokeCertificateSet\x12\x19.protos.TCertRevokeSetReq\x1a\x10.protos.CAStatus\x12\x33\n\nPublishCRL\x12\x13.protos.TCertCRLReq\x1a\x10.protos.CAStatus2\xfe\x01\n\x06TLSCAP\x12\x30\n\x11ReadCACertificate\x12\r.protos.Empty\x1a\x0c.protos.Cert\x12H\n\x11\x43reateCertificate\x12\x18.protos.TLSCertCreateReq\x1a\x19.protos.TLSCertCreateResp\x12\x37\n\x0fReadCertificate\x12\x16.protos.TLSCertReadReq\x1a\x0c.protos.Cert\x12?\n\x11RevokeCertificate\x12\x18.protos.TLSCertRevokeReq\x1a\x10.protos.CAStatus2I\n\x06TLSCAA\x12?\n\x11RevokeCertificate\x12\x18.protos.TLSCertRevokeReq\x1a\x10.protos.CAStatusb\x06proto3') 25 , 26 dependencies=[google_dot_protobuf_dot_timestamp__pb2.DESCRIPTOR,]) 27 _sym_db.RegisterFileDescriptor(DESCRIPTOR) 28 29 _CRYPTOTYPE = _descriptor.EnumDescriptor( 30 name='CryptoType', 31 full_name='protos.CryptoType', 32 filename=None, 33 file=DESCRIPTOR, 34 values=[ 35 _descriptor.EnumValueDescriptor( 36 name='ECDSA', index=0, number=0, 37 options=None, 38 type=None), 39 _descriptor.EnumValueDescriptor( 40 name='RSA', index=1, number=1, 41 options=None, 42 type=None), 43 _descriptor.EnumValueDescriptor( 44 name='DSA', index=2, number=2, 45 options=None, 46 type=None), 47 ], 48 containing_type=None, 49 options=None, 50 serialized_start=3397, 51 serialized_end=3438, 52 ) 53 _sym_db.RegisterEnumDescriptor(_CRYPTOTYPE) 54 55 CryptoType = enum_type_wrapper.EnumTypeWrapper(_CRYPTOTYPE) 56 _ROLE = _descriptor.EnumDescriptor( 57 name='Role', 58 full_name='protos.Role', 59 filename=None, 60 file=DESCRIPTOR, 61 values=[ 62 _descriptor.EnumValueDescriptor( 63 name='NONE', index=0, number=0, 64 options=None, 65 type=None), 66 _descriptor.EnumValueDescriptor( 67 name='CLIENT', index=1, number=1, 68 options=None, 69 type=None), 70 _descriptor.EnumValueDescriptor( 71 name='PEER', index=2, number=2, 72 options=None, 73 type=None), 74 _descriptor.EnumValueDescriptor( 75 name='VALIDATOR', index=3, number=4, 76 options=None, 77 type=None), 78 _descriptor.EnumValueDescriptor( 79 name='AUDITOR', index=4, number=8, 80 options=None, 81 type=None), 82 _descriptor.EnumValueDescriptor( 83 name='ALL', index=5, number=65535, 84 options=None, 85 type=None), 86 ], 87 containing_type=None, 88 options=None, 89 serialized_start=3440, 90 serialized_end=3517, 91 ) 92 _sym_db.RegisterEnumDescriptor(_ROLE) 93 94 Role = enum_type_wrapper.EnumTypeWrapper(_ROLE) 95 ECDSA = 0 96 RSA = 1 97 DSA = 2 98 NONE = 0 99 CLIENT = 1 100 PEER = 2 101 VALIDATOR = 4 102 AUDITOR = 8 103 ALL = 65535 104 105 106 _CASTATUS_STATUSCODE = _descriptor.EnumDescriptor( 107 name='StatusCode', 108 full_name='protos.CAStatus.StatusCode', 109 filename=None, 110 file=DESCRIPTOR, 111 values=[ 112 _descriptor.EnumValueDescriptor( 113 name='OK', index=0, number=0, 114 options=None, 115 type=None), 116 _descriptor.EnumValueDescriptor( 117 name='UNKNOWN_ERROR', index=1, number=1, 118 options=None, 119 type=None), 120 ], 121 containing_type=None, 122 options=None, 123 serialized_start=110, 124 serialized_end=149, 125 ) 126 _sym_db.RegisterEnumDescriptor(_CASTATUS_STATUSCODE) 127 128 129 _CASTATUS = _descriptor.Descriptor( 130 name='CAStatus', 131 full_name='protos.CAStatus', 132 filename=None, 133 file=DESCRIPTOR, 134 containing_type=None, 135 fields=[ 136 _descriptor.FieldDescriptor( 137 name='status', full_name='protos.CAStatus.status', index=0, 138 number=1, type=14, cpp_type=8, label=1, 139 has_default_value=False, default_value=0, 140 message_type=None, enum_type=None, containing_type=None, 141 is_extension=False, extension_scope=None, 142 options=None), 143 ], 144 extensions=[ 145 ], 146 nested_types=[], 147 enum_types=[ 148 _CASTATUS_STATUSCODE, 149 ], 150 options=None, 151 is_extendable=False, 152 syntax='proto3', 153 extension_ranges=[], 154 oneofs=[ 155 ], 156 serialized_start=53, 157 serialized_end=149, 158 ) 159 160 161 _EMPTY = _descriptor.Descriptor( 162 name='Empty', 163 full_name='protos.Empty', 164 filename=None, 165 file=DESCRIPTOR, 166 containing_type=None, 167 fields=[ 168 ], 169 extensions=[ 170 ], 171 nested_types=[], 172 enum_types=[ 173 ], 174 options=None, 175 is_extendable=False, 176 syntax='proto3', 177 extension_ranges=[], 178 oneofs=[ 179 ], 180 serialized_start=151, 181 serialized_end=158, 182 ) 183 184 185 _IDENTITY = _descriptor.Descriptor( 186 name='Identity', 187 full_name='protos.Identity', 188 filename=None, 189 file=DESCRIPTOR, 190 containing_type=None, 191 fields=[ 192 _descriptor.FieldDescriptor( 193 name='id', full_name='protos.Identity.id', index=0, 194 number=1, type=9, cpp_type=9, label=1, 195 has_default_value=False, default_value=_b("").decode('utf-8'), 196 message_type=None, enum_type=None, containing_type=None, 197 is_extension=False, extension_scope=None, 198 options=None), 199 ], 200 extensions=[ 201 ], 202 nested_types=[], 203 enum_types=[ 204 ], 205 options=None, 206 is_extendable=False, 207 syntax='proto3', 208 extension_ranges=[], 209 oneofs=[ 210 ], 211 serialized_start=160, 212 serialized_end=182, 213 ) 214 215 216 _TOKEN = _descriptor.Descriptor( 217 name='Token', 218 full_name='protos.Token', 219 filename=None, 220 file=DESCRIPTOR, 221 containing_type=None, 222 fields=[ 223 _descriptor.FieldDescriptor( 224 name='tok', full_name='protos.Token.tok', index=0, 225 number=1, type=12, cpp_type=9, label=1, 226 has_default_value=False, default_value=_b(""), 227 message_type=None, enum_type=None, containing_type=None, 228 is_extension=False, extension_scope=None, 229 options=None), 230 ], 231 extensions=[ 232 ], 233 nested_types=[], 234 enum_types=[ 235 ], 236 options=None, 237 is_extendable=False, 238 syntax='proto3', 239 extension_ranges=[], 240 oneofs=[ 241 ], 242 serialized_start=184, 243 serialized_end=204, 244 ) 245 246 247 _HASH = _descriptor.Descriptor( 248 name='Hash', 249 full_name='protos.Hash', 250 filename=None, 251 file=DESCRIPTOR, 252 containing_type=None, 253 fields=[ 254 _descriptor.FieldDescriptor( 255 name='hash', full_name='protos.Hash.hash', index=0, 256 number=1, type=12, cpp_type=9, label=1, 257 has_default_value=False, default_value=_b(""), 258 message_type=None, enum_type=None, containing_type=None, 259 is_extension=False, extension_scope=None, 260 options=None), 261 ], 262 extensions=[ 263 ], 264 nested_types=[], 265 enum_types=[ 266 ], 267 options=None, 268 is_extendable=False, 269 syntax='proto3', 270 extension_ranges=[], 271 oneofs=[ 272 ], 273 serialized_start=206, 274 serialized_end=226, 275 ) 276 277 278 _PUBLICKEY = _descriptor.Descriptor( 279 name='PublicKey', 280 full_name='protos.PublicKey', 281 filename=None, 282 file=DESCRIPTOR, 283 containing_type=None, 284 fields=[ 285 _descriptor.FieldDescriptor( 286 name='type', full_name='protos.PublicKey.type', index=0, 287 number=1, type=14, cpp_type=8, label=1, 288 has_default_value=False, default_value=0, 289 message_type=None, enum_type=None, containing_type=None, 290 is_extension=False, extension_scope=None, 291 options=None), 292 _descriptor.FieldDescriptor( 293 name='key', full_name='protos.PublicKey.key', index=1, 294 number=2, type=12, cpp_type=9, label=1, 295 has_default_value=False, default_value=_b(""), 296 message_type=None, enum_type=None, containing_type=None, 297 is_extension=False, extension_scope=None, 298 options=None), 299 ], 300 extensions=[ 301 ], 302 nested_types=[], 303 enum_types=[ 304 ], 305 options=None, 306 is_extendable=False, 307 syntax='proto3', 308 extension_ranges=[], 309 oneofs=[ 310 ], 311 serialized_start=228, 312 serialized_end=286, 313 ) 314 315 316 _PRIVATEKEY = _descriptor.Descriptor( 317 name='PrivateKey', 318 full_name='protos.PrivateKey', 319 filename=None, 320 file=DESCRIPTOR, 321 containing_type=None, 322 fields=[ 323 _descriptor.FieldDescriptor( 324 name='type', full_name='protos.PrivateKey.type', index=0, 325 number=1, type=14, cpp_type=8, label=1, 326 has_default_value=False, default_value=0, 327 message_type=None, enum_type=None, containing_type=None, 328 is_extension=False, extension_scope=None, 329 options=None), 330 _descriptor.FieldDescriptor( 331 name='key', full_name='protos.PrivateKey.key', index=1, 332 number=2, type=12, cpp_type=9, label=1, 333 has_default_value=False, default_value=_b(""), 334 message_type=None, enum_type=None, containing_type=None, 335 is_extension=False, extension_scope=None, 336 options=None), 337 ], 338 extensions=[ 339 ], 340 nested_types=[], 341 enum_types=[ 342 ], 343 options=None, 344 is_extendable=False, 345 syntax='proto3', 346 extension_ranges=[], 347 oneofs=[ 348 ], 349 serialized_start=288, 350 serialized_end=347, 351 ) 352 353 354 _SIGNATURE = _descriptor.Descriptor( 355 name='Signature', 356 full_name='protos.Signature', 357 filename=None, 358 file=DESCRIPTOR, 359 containing_type=None, 360 fields=[ 361 _descriptor.FieldDescriptor( 362 name='type', full_name='protos.Signature.type', index=0, 363 number=1, type=14, cpp_type=8, label=1, 364 has_default_value=False, default_value=0, 365 message_type=None, enum_type=None, containing_type=None, 366 is_extension=False, extension_scope=None, 367 options=None), 368 _descriptor.FieldDescriptor( 369 name='r', full_name='protos.Signature.r', index=1, 370 number=2, type=12, cpp_type=9, label=1, 371 has_default_value=False, default_value=_b(""), 372 message_type=None, enum_type=None, containing_type=None, 373 is_extension=False, extension_scope=None, 374 options=None), 375 _descriptor.FieldDescriptor( 376 name='s', full_name='protos.Signature.s', index=2, 377 number=3, type=12, cpp_type=9, label=1, 378 has_default_value=False, default_value=_b(""), 379 message_type=None, enum_type=None, containing_type=None, 380 is_extension=False, extension_scope=None, 381 options=None), 382 ], 383 extensions=[ 384 ], 385 nested_types=[], 386 enum_types=[ 387 ], 388 options=None, 389 is_extendable=False, 390 syntax='proto3', 391 extension_ranges=[], 392 oneofs=[ 393 ], 394 serialized_start=349, 395 serialized_end=416, 396 ) 397 398 399 _REGISTERUSERREQ = _descriptor.Descriptor( 400 name='RegisterUserReq', 401 full_name='protos.RegisterUserReq', 402 filename=None, 403 file=DESCRIPTOR, 404 containing_type=None, 405 fields=[ 406 _descriptor.FieldDescriptor( 407 name='id', full_name='protos.RegisterUserReq.id', index=0, 408 number=1, type=11, cpp_type=10, label=1, 409 has_default_value=False, default_value=None, 410 message_type=None, enum_type=None, containing_type=None, 411 is_extension=False, extension_scope=None, 412 options=None), 413 _descriptor.FieldDescriptor( 414 name='role', full_name='protos.RegisterUserReq.role', index=1, 415 number=2, type=14, cpp_type=8, label=1, 416 has_default_value=False, default_value=0, 417 message_type=None, enum_type=None, containing_type=None, 418 is_extension=False, extension_scope=None, 419 options=None), 420 _descriptor.FieldDescriptor( 421 name='account', full_name='protos.RegisterUserReq.account', index=2, 422 number=3, type=9, cpp_type=9, label=1, 423 has_default_value=False, default_value=_b("").decode('utf-8'), 424 message_type=None, enum_type=None, containing_type=None, 425 is_extension=False, extension_scope=None, 426 options=None), 427 _descriptor.FieldDescriptor( 428 name='affiliation', full_name='protos.RegisterUserReq.affiliation', index=3, 429 number=4, type=9, cpp_type=9, label=1, 430 has_default_value=False, default_value=_b("").decode('utf-8'), 431 message_type=None, enum_type=None, containing_type=None, 432 is_extension=False, extension_scope=None, 433 options=None), 434 ], 435 extensions=[ 436 ], 437 nested_types=[], 438 enum_types=[ 439 ], 440 options=None, 441 is_extendable=False, 442 syntax='proto3', 443 extension_ranges=[], 444 oneofs=[ 445 ], 446 serialized_start=418, 447 serialized_end=531, 448 ) 449 450 451 _READUSERSETREQ = _descriptor.Descriptor( 452 name='ReadUserSetReq', 453 full_name='protos.ReadUserSetReq', 454 filename=None, 455 file=DESCRIPTOR, 456 containing_type=None, 457 fields=[ 458 _descriptor.FieldDescriptor( 459 name='req', full_name='protos.ReadUserSetReq.req', index=0, 460 number=1, type=11, cpp_type=10, label=1, 461 has_default_value=False, default_value=None, 462 message_type=None, enum_type=None, containing_type=None, 463 is_extension=False, extension_scope=None, 464 options=None), 465 _descriptor.FieldDescriptor( 466 name='role', full_name='protos.ReadUserSetReq.role', index=1, 467 number=2, type=14, cpp_type=8, label=1, 468 has_default_value=False, default_value=0, 469 message_type=None, enum_type=None, containing_type=None, 470 is_extension=False, extension_scope=None, 471 options=None), 472 _descriptor.FieldDescriptor( 473 name='sig', full_name='protos.ReadUserSetReq.sig', index=2, 474 number=3, type=11, cpp_type=10, label=1, 475 has_default_value=False, default_value=None, 476 message_type=None, enum_type=None, containing_type=None, 477 is_extension=False, extension_scope=None, 478 options=None), 479 ], 480 extensions=[ 481 ], 482 nested_types=[], 483 enum_types=[ 484 ], 485 options=None, 486 is_extendable=False, 487 syntax='proto3', 488 extension_ranges=[], 489 oneofs=[ 490 ], 491 serialized_start=533, 492 serialized_end=640, 493 ) 494 495 496 _USER = _descriptor.Descriptor( 497 name='User', 498 full_name='protos.User', 499 filename=None, 500 file=DESCRIPTOR, 501 containing_type=None, 502 fields=[ 503 _descriptor.FieldDescriptor( 504 name='id', full_name='protos.User.id', index=0, 505 number=1, type=11, cpp_type=10, label=1, 506 has_default_value=False, default_value=None, 507 message_type=None, enum_type=None, containing_type=None, 508 is_extension=False, extension_scope=None, 509 options=None), 510 _descriptor.FieldDescriptor( 511 name='role', full_name='protos.User.role', index=1, 512 number=2, type=14, cpp_type=8, label=1, 513 has_default_value=False, default_value=0, 514 message_type=None, enum_type=None, containing_type=None, 515 is_extension=False, extension_scope=None, 516 options=None), 517 ], 518 extensions=[ 519 ], 520 nested_types=[], 521 enum_types=[ 522 ], 523 options=None, 524 is_extendable=False, 525 syntax='proto3', 526 extension_ranges=[], 527 oneofs=[ 528 ], 529 serialized_start=642, 530 serialized_end=706, 531 ) 532 533 534 _USERSET = _descriptor.Descriptor( 535 name='UserSet', 536 full_name='protos.UserSet', 537 filename=None, 538 file=DESCRIPTOR, 539 containing_type=None, 540 fields=[ 541 _descriptor.FieldDescriptor( 542 name='users', full_name='protos.UserSet.users', index=0, 543 number=1, type=11, cpp_type=10, label=3, 544 has_default_value=False, default_value=[], 545 message_type=None, enum_type=None, containing_type=None, 546 is_extension=False, extension_scope=None, 547 options=None), 548 ], 549 extensions=[ 550 ], 551 nested_types=[], 552 enum_types=[ 553 ], 554 options=None, 555 is_extendable=False, 556 syntax='proto3', 557 extension_ranges=[], 558 oneofs=[ 559 ], 560 serialized_start=708, 561 serialized_end=746, 562 ) 563 564 565 _ECERTCREATEREQ = _descriptor.Descriptor( 566 name='ECertCreateReq', 567 full_name='protos.ECertCreateReq', 568 filename=None, 569 file=DESCRIPTOR, 570 containing_type=None, 571 fields=[ 572 _descriptor.FieldDescriptor( 573 name='ts', full_name='protos.ECertCreateReq.ts', index=0, 574 number=1, type=11, cpp_type=10, label=1, 575 has_default_value=False, default_value=None, 576 message_type=None, enum_type=None, containing_type=None, 577 is_extension=False, extension_scope=None, 578 options=None), 579 _descriptor.FieldDescriptor( 580 name='id', full_name='protos.ECertCreateReq.id', index=1, 581 number=2, type=11, cpp_type=10, label=1, 582 has_default_value=False, default_value=None, 583 message_type=None, enum_type=None, containing_type=None, 584 is_extension=False, extension_scope=None, 585 options=None), 586 _descriptor.FieldDescriptor( 587 name='tok', full_name='protos.ECertCreateReq.tok', index=2, 588 number=3, type=11, cpp_type=10, label=1, 589 has_default_value=False, default_value=None, 590 message_type=None, enum_type=None, containing_type=None, 591 is_extension=False, extension_scope=None, 592 options=None), 593 _descriptor.FieldDescriptor( 594 name='sign', full_name='protos.ECertCreateReq.sign', index=3, 595 number=4, type=11, cpp_type=10, label=1, 596 has_default_value=False, default_value=None, 597 message_type=None, enum_type=None, containing_type=None, 598 is_extension=False, extension_scope=None, 599 options=None), 600 _descriptor.FieldDescriptor( 601 name='enc', full_name='protos.ECertCreateReq.enc', index=4, 602 number=5, type=11, cpp_type=10, label=1, 603 has_default_value=False, default_value=None, 604 message_type=None, enum_type=None, containing_type=None, 605 is_extension=False, extension_scope=None, 606 options=None), 607 _descriptor.FieldDescriptor( 608 name='sig', full_name='protos.ECertCreateReq.sig', index=5, 609 number=6, type=11, cpp_type=10, label=1, 610 has_default_value=False, default_value=None, 611 message_type=None, enum_type=None, containing_type=None, 612 is_extension=False, extension_scope=None, 613 options=None), 614 ], 615 extensions=[ 616 ], 617 nested_types=[], 618 enum_types=[ 619 ], 620 options=None, 621 is_extendable=False, 622 syntax='proto3', 623 extension_ranges=[], 624 oneofs=[ 625 ], 626 serialized_start=749, 627 serialized_end=960, 628 ) 629 630 631 _ECERTCREATERESP = _descriptor.Descriptor( 632 name='ECertCreateResp', 633 full_name='protos.ECertCreateResp', 634 filename=None, 635 file=DESCRIPTOR, 636 containing_type=None, 637 fields=[ 638 _descriptor.FieldDescriptor( 639 name='certs', full_name='protos.ECertCreateResp.certs', index=0, 640 number=1, type=11, cpp_type=10, label=1, 641 has_default_value=False, default_value=None, 642 message_type=None, enum_type=None, containing_type=None, 643 is_extension=False, extension_scope=None, 644 options=None), 645 _descriptor.FieldDescriptor( 646 name='chain', full_name='protos.ECertCreateResp.chain', index=1, 647 number=2, type=11, cpp_type=10, label=1, 648 has_default_value=False, default_value=None, 649 message_type=None, enum_type=None, containing_type=None, 650 is_extension=False, extension_scope=None, 651 options=None), 652 _descriptor.FieldDescriptor( 653 name='pkchain', full_name='protos.ECertCreateResp.pkchain', index=2, 654 number=4, type=12, cpp_type=9, label=1, 655 has_default_value=False, default_value=_b(""), 656 message_type=None, enum_type=None, containing_type=None, 657 is_extension=False, extension_scope=None, 658 options=None), 659 _descriptor.FieldDescriptor( 660 name='tok', full_name='protos.ECertCreateResp.tok', index=3, 661 number=3, type=11, cpp_type=10, label=1, 662 has_default_value=False, default_value=None, 663 message_type=None, enum_type=None, containing_type=None, 664 is_extension=False, extension_scope=None, 665 options=None), 666 ], 667 extensions=[ 668 ], 669 nested_types=[], 670 enum_types=[ 671 ], 672 options=None, 673 is_extendable=False, 674 syntax='proto3', 675 extension_ranges=[], 676 oneofs=[ 677 ], 678 serialized_start=962, 679 serialized_end=1087, 680 ) 681 682 683 _ECERTREADREQ = _descriptor.Descriptor( 684 name='ECertReadReq', 685 full_name='protos.ECertReadReq', 686 filename=None, 687 file=DESCRIPTOR, 688 containing_type=None, 689 fields=[ 690 _descriptor.FieldDescriptor( 691 name='id', full_name='protos.ECertReadReq.id', index=0, 692 number=1, type=11, cpp_type=10, label=1, 693 has_default_value=False, default_value=None, 694 message_type=None, enum_type=None, containing_type=None, 695 is_extension=False, extension_scope=None, 696 options=None), 697 ], 698 extensions=[ 699 ], 700 nested_types=[], 701 enum_types=[ 702 ], 703 options=None, 704 is_extendable=False, 705 syntax='proto3', 706 extension_ranges=[], 707 oneofs=[ 708 ], 709 serialized_start=1089, 710 serialized_end=1133, 711 ) 712 713 714 _ECERTREVOKEREQ = _descriptor.Descriptor( 715 name='ECertRevokeReq', 716 full_name='protos.ECertRevokeReq', 717 filename=None, 718 file=DESCRIPTOR, 719 containing_type=None, 720 fields=[ 721 _descriptor.FieldDescriptor( 722 name='id', full_name='protos.ECertRevokeReq.id', index=0, 723 number=1, type=11, cpp_type=10, label=1, 724 has_default_value=False, default_value=None, 725 message_type=None, enum_type=None, containing_type=None, 726 is_extension=False, extension_scope=None, 727 options=None), 728 _descriptor.FieldDescriptor( 729 name='cert', full_name='protos.ECertRevokeReq.cert', index=1, 730 number=2, type=11, cpp_type=10, label=1, 731 has_default_value=False, default_value=None, 732 message_type=None, enum_type=None, containing_type=None, 733 is_extension=False, extension_scope=None, 734 options=None), 735 _descriptor.FieldDescriptor( 736 name='sig', full_name='protos.ECertRevokeReq.sig', index=2, 737 number=3, type=11, cpp_type=10, label=1, 738 has_default_value=False, default_value=None, 739 message_type=None, enum_type=None, containing_type=None, 740 is_extension=False, extension_scope=None, 741 options=None), 742 ], 743 extensions=[ 744 ], 745 nested_types=[], 746 enum_types=[ 747 ], 748 options=None, 749 is_extendable=False, 750 syntax='proto3', 751 extension_ranges=[], 752 oneofs=[ 753 ], 754 serialized_start=1135, 755 serialized_end=1241, 756 ) 757 758 759 _ECERTCRLREQ = _descriptor.Descriptor( 760 name='ECertCRLReq', 761 full_name='protos.ECertCRLReq', 762 filename=None, 763 file=DESCRIPTOR, 764 containing_type=None, 765 fields=[ 766 _descriptor.FieldDescriptor( 767 name='id', full_name='protos.ECertCRLReq.id', index=0, 768 number=1, type=11, cpp_type=10, label=1, 769 has_default_value=False, default_value=None, 770 message_type=None, enum_type=None, containing_type=None, 771 is_extension=False, extension_scope=None, 772 options=None), 773 _descriptor.FieldDescriptor( 774 name='sig', full_name='protos.ECertCRLReq.sig', index=1, 775 number=2, type=11, cpp_type=10, label=1, 776 has_default_value=False, default_value=None, 777 message_type=None, enum_type=None, containing_type=None, 778 is_extension=False, extension_scope=None, 779 options=None), 780 ], 781 extensions=[ 782 ], 783 nested_types=[], 784 enum_types=[ 785 ], 786 options=None, 787 is_extendable=False, 788 syntax='proto3', 789 extension_ranges=[], 790 oneofs=[ 791 ], 792 serialized_start=1243, 793 serialized_end=1318, 794 ) 795 796 797 _TCERTCREATEREQ = _descriptor.Descriptor( 798 name='TCertCreateReq', 799 full_name='protos.TCertCreateReq', 800 filename=None, 801 file=DESCRIPTOR, 802 containing_type=None, 803 fields=[ 804 _descriptor.FieldDescriptor( 805 name='ts', full_name='protos.TCertCreateReq.ts', index=0, 806 number=1, type=11, cpp_type=10, label=1, 807 has_default_value=False, default_value=None, 808 message_type=None, enum_type=None, containing_type=None, 809 is_extension=False, extension_scope=None, 810 options=None), 811 _descriptor.FieldDescriptor( 812 name='id', full_name='protos.TCertCreateReq.id', index=1, 813 number=2, type=11, cpp_type=10, label=1, 814 has_default_value=False, default_value=None, 815 message_type=None, enum_type=None, containing_type=None, 816 is_extension=False, extension_scope=None, 817 options=None), 818 _descriptor.FieldDescriptor( 819 name='pub', full_name='protos.TCertCreateReq.pub', index=2, 820 number=3, type=11, cpp_type=10, label=1, 821 has_default_value=False, default_value=None, 822 message_type=None, enum_type=None, containing_type=None, 823 is_extension=False, extension_scope=None, 824 options=None), 825 _descriptor.FieldDescriptor( 826 name='sig', full_name='protos.TCertCreateReq.sig', index=3, 827 number=4, type=11, cpp_type=10, label=1, 828 has_default_value=False, default_value=None, 829 message_type=None, enum_type=None, containing_type=None, 830 is_extension=False, extension_scope=None, 831 options=None), 832 ], 833 extensions=[ 834 ], 835 nested_types=[], 836 enum_types=[ 837 ], 838 options=None, 839 is_extendable=False, 840 syntax='proto3', 841 extension_ranges=[], 842 oneofs=[ 843 ], 844 serialized_start=1321, 845 serialized_end=1471, 846 ) 847 848 849 _TCERTCREATERESP = _descriptor.Descriptor( 850 name='TCertCreateResp', 851 full_name='protos.TCertCreateResp', 852 filename=None, 853 file=DESCRIPTOR, 854 containing_type=None, 855 fields=[ 856 _descriptor.FieldDescriptor( 857 name='cert', full_name='protos.TCertCreateResp.cert', index=0, 858 number=1, type=11, cpp_type=10, label=1, 859 has_default_value=False, default_value=None, 860 message_type=None, enum_type=None, containing_type=None, 861 is_extension=False, extension_scope=None, 862 options=None), 863 ], 864 extensions=[ 865 ], 866 nested_types=[], 867 enum_types=[ 868 ], 869 options=None, 870 is_extendable=False, 871 syntax='proto3', 872 extension_ranges=[], 873 oneofs=[ 874 ], 875 serialized_start=1473, 876 serialized_end=1518, 877 ) 878 879 880 _TCERTCREATESETREQ = _descriptor.Descriptor( 881 name='TCertCreateSetReq', 882 full_name='protos.TCertCreateSetReq', 883 filename=None, 884 file=DESCRIPTOR, 885 containing_type=None, 886 fields=[ 887 _descriptor.FieldDescriptor( 888 name='ts', full_name='protos.TCertCreateSetReq.ts', index=0, 889 number=1, type=11, cpp_type=10, label=1, 890 has_default_value=False, default_value=None, 891 message_type=None, enum_type=None, containing_type=None, 892 is_extension=False, extension_scope=None, 893 options=None), 894 _descriptor.FieldDescriptor( 895 name='id', full_name='protos.TCertCreateSetReq.id', index=1, 896 number=2, type=11, cpp_type=10, label=1, 897 has_default_value=False, default_value=None, 898 message_type=None, enum_type=None, containing_type=None, 899 is_extension=False, extension_scope=None, 900 options=None), 901 _descriptor.FieldDescriptor( 902 name='num', full_name='protos.TCertCreateSetReq.num', index=2, 903 number=3, type=13, cpp_type=3, label=1, 904 has_default_value=False, default_value=0, 905 message_type=None, enum_type=None, containing_type=None, 906 is_extension=False, extension_scope=None, 907 options=None), 908 _descriptor.FieldDescriptor( 909 name='attributes', full_name='protos.TCertCreateSetReq.attributes', index=3, 910 number=4, type=11, cpp_type=10, label=3, 911 has_default_value=False, default_value=[], 912 message_type=None, enum_type=None, containing_type=None, 913 is_extension=False, extension_scope=None, 914 options=None), 915 _descriptor.FieldDescriptor( 916 name='sig', full_name='protos.TCertCreateSetReq.sig', index=4, 917 number=5, type=11, cpp_type=10, label=1, 918 has_default_value=False, default_value=None, 919 message_type=None, enum_type=None, containing_type=None, 920 is_extension=False, extension_scope=None, 921 options=None), 922 ], 923 extensions=[ 924 ], 925 nested_types=[], 926 enum_types=[ 927 ], 928 options=None, 929 is_extendable=False, 930 syntax='proto3', 931 extension_ranges=[], 932 oneofs=[ 933 ], 934 serialized_start=1521, 935 serialized_end=1699, 936 ) 937 938 939 _TCERTATTRIBUTE = _descriptor.Descriptor( 940 name='TCertAttribute', 941 full_name='protos.TCertAttribute', 942 filename=None, 943 file=DESCRIPTOR, 944 containing_type=None, 945 fields=[ 946 _descriptor.FieldDescriptor( 947 name='attributeName', full_name='protos.TCertAttribute.attributeName', index=0, 948 number=1, type=9, cpp_type=9, label=1, 949 has_default_value=False, default_value=_b("").decode('utf-8'), 950 message_type=None, enum_type=None, containing_type=None, 951 is_extension=False, extension_scope=None, 952 options=None), 953 _descriptor.FieldDescriptor( 954 name='attributeValue', full_name='protos.TCertAttribute.attributeValue', index=1, 955 number=2, type=9, cpp_type=9, label=1, 956 has_default_value=False, default_value=_b("").decode('utf-8'), 957 message_type=None, enum_type=None, containing_type=None, 958 is_extension=False, extension_scope=None, 959 options=None), 960 ], 961 extensions=[ 962 ], 963 nested_types=[], 964 enum_types=[ 965 ], 966 options=None, 967 is_extendable=False, 968 syntax='proto3', 969 extension_ranges=[], 970 oneofs=[ 971 ], 972 serialized_start=1701, 973 serialized_end=1764, 974 ) 975 976 977 _TCERTCREATESETRESP = _descriptor.Descriptor( 978 name='TCertCreateSetResp', 979 full_name='protos.TCertCreateSetResp', 980 filename=None, 981 file=DESCRIPTOR, 982 containing_type=None, 983 fields=[ 984 _descriptor.FieldDescriptor( 985 name='certs', full_name='protos.TCertCreateSetResp.certs', index=0, 986 number=1, type=11, cpp_type=10, label=1, 987 has_default_value=False, default_value=None, 988 message_type=None, enum_type=None, containing_type=None, 989 is_extension=False, extension_scope=None, 990 options=None), 991 ], 992 extensions=[ 993 ], 994 nested_types=[], 995 enum_types=[ 996 ], 997 options=None, 998 is_extendable=False, 999 syntax='proto3', 1000 extension_ranges=[], 1001 oneofs=[ 1002 ], 1003 serialized_start=1766, 1004 serialized_end=1818, 1005 ) 1006 1007 1008 _TCERTREADREQ = _descriptor.Descriptor( 1009 name='TCertReadReq', 1010 full_name='protos.TCertReadReq', 1011 filename=None, 1012 file=DESCRIPTOR, 1013 containing_type=None, 1014 fields=[ 1015 _descriptor.FieldDescriptor( 1016 name='ts', full_name='protos.TCertReadReq.ts', index=0, 1017 number=1, type=11, cpp_type=10, label=1, 1018 has_default_value=False, default_value=None, 1019 message_type=None, enum_type=None, containing_type=None, 1020 is_extension=False, extension_scope=None, 1021 options=None), 1022 _descriptor.FieldDescriptor( 1023 name='hash', full_name='protos.TCertReadReq.hash', index=1, 1024 number=2, type=11, cpp_type=10, label=1, 1025 has_default_value=False, default_value=None, 1026 message_type=None, enum_type=None, containing_type=None, 1027 is_extension=False, extension_scope=None, 1028 options=None), 1029 _descriptor.FieldDescriptor( 1030 name='req', full_name='protos.TCertReadReq.req', index=2, 1031 number=3, type=11, cpp_type=10, label=1, 1032 has_default_value=False, default_value=None, 1033 message_type=None, enum_type=None, containing_type=None, 1034 is_extension=False, extension_scope=None, 1035 options=None), 1036 _descriptor.FieldDescriptor( 1037 name='id', full_name='protos.TCertReadReq.id', index=3, 1038 number=4, type=11, cpp_type=10, label=1, 1039 has_default_value=False, default_value=None, 1040 message_type=None, enum_type=None, containing_type=None, 1041 is_extension=False, extension_scope=None, 1042 options=None), 1043 _descriptor.FieldDescriptor( 1044 name='sig', full_name='protos.TCertReadReq.sig', index=4, 1045 number=5, type=11, cpp_type=10, label=1, 1046 has_default_value=False, default_value=None, 1047 message_type=None, enum_type=None, containing_type=None, 1048 is_extension=False, extension_scope=None, 1049 options=None), 1050 ], 1051 extensions=[ 1052 ], 1053 nested_types=[], 1054 enum_types=[ 1055 ], 1056 options=None, 1057 is_extendable=False, 1058 syntax='proto3', 1059 extension_ranges=[], 1060 oneofs=[ 1061 ], 1062 serialized_start=1821, 1063 serialized_end=1996, 1064 ) 1065 1066 1067 _TCERTREADSETREQ = _descriptor.Descriptor( 1068 name='TCertReadSetReq', 1069 full_name='protos.TCertReadSetReq', 1070 filename=None, 1071 file=DESCRIPTOR, 1072 containing_type=None, 1073 fields=[ 1074 _descriptor.FieldDescriptor( 1075 name='ts', full_name='protos.TCertReadSetReq.ts', index=0, 1076 number=1, type=11, cpp_type=10, label=1, 1077 has_default_value=False, default_value=None, 1078 message_type=None, enum_type=None, containing_type=None, 1079 is_extension=False, extension_scope=None, 1080 options=None), 1081 _descriptor.FieldDescriptor( 1082 name='req', full_name='protos.TCertReadSetReq.req', index=1, 1083 number=2, type=11, cpp_type=10, label=1, 1084 has_default_value=False, default_value=None, 1085 message_type=None, enum_type=None, containing_type=None, 1086 is_extension=False, extension_scope=None, 1087 options=None), 1088 _descriptor.FieldDescriptor( 1089 name='id', full_name='protos.TCertReadSetReq.id', index=2, 1090 number=3, type=11, cpp_type=10, label=1, 1091 has_default_value=False, default_value=None, 1092 message_type=None, enum_type=None, containing_type=None, 1093 is_extension=False, extension_scope=None, 1094 options=None), 1095 _descriptor.FieldDescriptor( 1096 name='num', full_name='protos.TCertReadSetReq.num', index=3, 1097 number=4, type=13, cpp_type=3, label=1, 1098 has_default_value=False, default_value=0, 1099 message_type=None, enum_type=None, containing_type=None, 1100 is_extension=False, extension_scope=None, 1101 options=None), 1102 _descriptor.FieldDescriptor( 1103 name='sig', full_name='protos.TCertReadSetReq.sig', index=4, 1104 number=5, type=11, cpp_type=10, label=1, 1105 has_default_value=False, default_value=None, 1106 message_type=None, enum_type=None, containing_type=None, 1107 is_extension=False, extension_scope=None, 1108 options=None), 1109 ], 1110 extensions=[ 1111 ], 1112 nested_types=[], 1113 enum_types=[ 1114 ], 1115 options=None, 1116 is_extendable=False, 1117 syntax='proto3', 1118 extension_ranges=[], 1119 oneofs=[ 1120 ], 1121 serialized_start=1999, 1122 serialized_end=2162, 1123 ) 1124 1125 1126 _TCERTREADSETSREQ = _descriptor.Descriptor( 1127 name='TCertReadSetsReq', 1128 full_name='protos.TCertReadSetsReq', 1129 filename=None, 1130 file=DESCRIPTOR, 1131 containing_type=None, 1132 fields=[ 1133 _descriptor.FieldDescriptor( 1134 name='begin', full_name='protos.TCertReadSetsReq.begin', index=0, 1135 number=1, type=11, cpp_type=10, label=1, 1136 has_default_value=False, default_value=None, 1137 message_type=None, enum_type=None, containing_type=None, 1138 is_extension=False, extension_scope=None, 1139 options=None), 1140 _descriptor.FieldDescriptor( 1141 name='end', full_name='protos.TCertReadSetsReq.end', index=1, 1142 number=2, type=11, cpp_type=10, label=1, 1143 has_default_value=False, default_value=None, 1144 message_type=None, enum_type=None, containing_type=None, 1145 is_extension=False, extension_scope=None, 1146 options=None), 1147 _descriptor.FieldDescriptor( 1148 name='req', full_name='protos.TCertReadSetsReq.req', index=2, 1149 number=3, type=11, cpp_type=10, label=1, 1150 has_default_value=False, default_value=None, 1151 message_type=None, enum_type=None, containing_type=None, 1152 is_extension=False, extension_scope=None, 1153 options=None), 1154 _descriptor.FieldDescriptor( 1155 name='role', full_name='protos.TCertReadSetsReq.role', index=3, 1156 number=4, type=14, cpp_type=8, label=1, 1157 has_default_value=False, default_value=0, 1158 message_type=None, enum_type=None, containing_type=None, 1159 is_extension=False, extension_scope=None, 1160 options=None), 1161 _descriptor.FieldDescriptor( 1162 name='sig', full_name='protos.TCertReadSetsReq.sig', index=4, 1163 number=5, type=11, cpp_type=10, label=1, 1164 has_default_value=False, default_value=None, 1165 message_type=None, enum_type=None, containing_type=None, 1166 is_extension=False, extension_scope=None, 1167 options=None), 1168 ], 1169 extensions=[ 1170 ], 1171 nested_types=[], 1172 enum_types=[ 1173 ], 1174 options=None, 1175 is_extendable=False, 1176 syntax='proto3', 1177 extension_ranges=[], 1178 oneofs=[ 1179 ], 1180 serialized_start=2165, 1181 serialized_end=2358, 1182 ) 1183 1184 1185 _TCERTREVOKEREQ = _descriptor.Descriptor( 1186 name='TCertRevokeReq', 1187 full_name='protos.TCertRevokeReq', 1188 filename=None, 1189 file=DESCRIPTOR, 1190 containing_type=None, 1191 fields=[ 1192 _descriptor.FieldDescriptor( 1193 name='id', full_name='protos.TCertRevokeReq.id', index=0, 1194 number=1, type=11, cpp_type=10, label=1, 1195 has_default_value=False, default_value=None, 1196 message_type=None, enum_type=None, containing_type=None, 1197 is_extension=False, extension_scope=None, 1198 options=None), 1199 _descriptor.FieldDescriptor( 1200 name='cert', full_name='protos.TCertRevokeReq.cert', index=1, 1201 number=2, type=11, cpp_type=10, label=1, 1202 has_default_value=False, default_value=None, 1203 message_type=None, enum_type=None, containing_type=None, 1204 is_extension=False, extension_scope=None, 1205 options=None), 1206 _descriptor.FieldDescriptor( 1207 name='sig', full_name='protos.TCertRevokeReq.sig', index=2, 1208 number=3, type=11, cpp_type=10, label=1, 1209 has_default_value=False, default_value=None, 1210 message_type=None, enum_type=None, containing_type=None, 1211 is_extension=False, extension_scope=None, 1212 options=None), 1213 ], 1214 extensions=[ 1215 ], 1216 nested_types=[], 1217 enum_types=[ 1218 ], 1219 options=None, 1220 is_extendable=False, 1221 syntax='proto3', 1222 extension_ranges=[], 1223 oneofs=[ 1224 ], 1225 serialized_start=2360, 1226 serialized_end=2466, 1227 ) 1228 1229 1230 _TCERTREVOKESETREQ = _descriptor.Descriptor( 1231 name='TCertRevokeSetReq', 1232 full_name='protos.TCertRevokeSetReq', 1233 filename=None, 1234 file=DESCRIPTOR, 1235 containing_type=None, 1236 fields=[ 1237 _descriptor.FieldDescriptor( 1238 name='id', full_name='protos.TCertRevokeSetReq.id', index=0, 1239 number=1, type=11, cpp_type=10, label=1, 1240 has_default_value=False, default_value=None, 1241 message_type=None, enum_type=None, containing_type=None, 1242 is_extension=False, extension_scope=None, 1243 options=None), 1244 _descriptor.FieldDescriptor( 1245 name='ts', full_name='protos.TCertRevokeSetReq.ts', index=1, 1246 number=2, type=11, cpp_type=10, label=1, 1247 has_default_value=False, default_value=None, 1248 message_type=None, enum_type=None, containing_type=None, 1249 is_extension=False, extension_scope=None, 1250 options=None), 1251 _descriptor.FieldDescriptor( 1252 name='sig', full_name='protos.TCertRevokeSetReq.sig', index=2, 1253 number=3, type=11, cpp_type=10, label=1, 1254 has_default_value=False, default_value=None, 1255 message_type=None, enum_type=None, containing_type=None, 1256 is_extension=False, extension_scope=None, 1257 options=None), 1258 ], 1259 extensions=[ 1260 ], 1261 nested_types=[], 1262 enum_types=[ 1263 ], 1264 options=None, 1265 is_extendable=False, 1266 syntax='proto3', 1267 extension_ranges=[], 1268 oneofs=[ 1269 ], 1270 serialized_start=2468, 1271 serialized_end=2589, 1272 ) 1273 1274 1275 _TCERTCRLREQ = _descriptor.Descriptor( 1276 name='TCertCRLReq', 1277 full_name='protos.TCertCRLReq', 1278 filename=None, 1279 file=DESCRIPTOR, 1280 containing_type=None, 1281 fields=[ 1282 _descriptor.FieldDescriptor( 1283 name='id', full_name='protos.TCertCRLReq.id', index=0, 1284 number=1, type=11, cpp_type=10, label=1, 1285 has_default_value=False, default_value=None, 1286 message_type=None, enum_type=None, containing_type=None, 1287 is_extension=False, extension_scope=None, 1288 options=None), 1289 _descriptor.FieldDescriptor( 1290 name='sig', full_name='protos.TCertCRLReq.sig', index=1, 1291 number=2, type=11, cpp_type=10, label=1, 1292 has_default_value=False, default_value=None, 1293 message_type=None, enum_type=None, containing_type=None, 1294 is_extension=False, extension_scope=None, 1295 options=None), 1296 ], 1297 extensions=[ 1298 ], 1299 nested_types=[], 1300 enum_types=[ 1301 ], 1302 options=None, 1303 is_extendable=False, 1304 syntax='proto3', 1305 extension_ranges=[], 1306 oneofs=[ 1307 ], 1308 serialized_start=2591, 1309 serialized_end=2666, 1310 ) 1311 1312 1313 _TLSCERTCREATEREQ = _descriptor.Descriptor( 1314 name='TLSCertCreateReq', 1315 full_name='protos.TLSCertCreateReq', 1316 filename=None, 1317 file=DESCRIPTOR, 1318 containing_type=None, 1319 fields=[ 1320 _descriptor.FieldDescriptor( 1321 name='ts', full_name='protos.TLSCertCreateReq.ts', index=0, 1322 number=1, type=11, cpp_type=10, label=1, 1323 has_default_value=False, default_value=None, 1324 message_type=None, enum_type=None, containing_type=None, 1325 is_extension=False, extension_scope=None, 1326 options=None), 1327 _descriptor.FieldDescriptor( 1328 name='id', full_name='protos.TLSCertCreateReq.id', index=1, 1329 number=2, type=11, cpp_type=10, label=1, 1330 has_default_value=False, default_value=None, 1331 message_type=None, enum_type=None, containing_type=None, 1332 is_extension=False, extension_scope=None, 1333 options=None), 1334 _descriptor.FieldDescriptor( 1335 name='pub', full_name='protos.TLSCertCreateReq.pub', index=2, 1336 number=3, type=11, cpp_type=10, label=1, 1337 has_default_value=False, default_value=None, 1338 message_type=None, enum_type=None, containing_type=None, 1339 is_extension=False, extension_scope=None, 1340 options=None), 1341 _descriptor.FieldDescriptor( 1342 name='sig', full_name='protos.TLSCertCreateReq.sig', index=3, 1343 number=4, type=11, cpp_type=10, label=1, 1344 has_default_value=False, default_value=None, 1345 message_type=None, enum_type=None, containing_type=None, 1346 is_extension=False, extension_scope=None, 1347 options=None), 1348 ], 1349 extensions=[ 1350 ], 1351 nested_types=[], 1352 enum_types=[ 1353 ], 1354 options=None, 1355 is_extendable=False, 1356 syntax='proto3', 1357 extension_ranges=[], 1358 oneofs=[ 1359 ], 1360 serialized_start=2669, 1361 serialized_end=2821, 1362 ) 1363 1364 1365 _TLSCERTCREATERESP = _descriptor.Descriptor( 1366 name='TLSCertCreateResp', 1367 full_name='protos.TLSCertCreateResp', 1368 filename=None, 1369 file=DESCRIPTOR, 1370 containing_type=None, 1371 fields=[ 1372 _descriptor.FieldDescriptor( 1373 name='cert', full_name='protos.TLSCertCreateResp.cert', index=0, 1374 number=1, type=11, cpp_type=10, label=1, 1375 has_default_value=False, default_value=None, 1376 message_type=None, enum_type=None, containing_type=None, 1377 is_extension=False, extension_scope=None, 1378 options=None), 1379 _descriptor.FieldDescriptor( 1380 name='rootCert', full_name='protos.TLSCertCreateResp.rootCert', index=1, 1381 number=2, type=11, cpp_type=10, label=1, 1382 has_default_value=False, default_value=None, 1383 message_type=None, enum_type=None, containing_type=None, 1384 is_extension=False, extension_scope=None, 1385 options=None), 1386 ], 1387 extensions=[ 1388 ], 1389 nested_types=[], 1390 enum_types=[ 1391 ], 1392 options=None, 1393 is_extendable=False, 1394 syntax='proto3', 1395 extension_ranges=[], 1396 oneofs=[ 1397 ], 1398 serialized_start=2823, 1399 serialized_end=2902, 1400 ) 1401 1402 1403 _TLSCERTREADREQ = _descriptor.Descriptor( 1404 name='TLSCertReadReq', 1405 full_name='protos.TLSCertReadReq', 1406 filename=None, 1407 file=DESCRIPTOR, 1408 containing_type=None, 1409 fields=[ 1410 _descriptor.FieldDescriptor( 1411 name='id', full_name='protos.TLSCertReadReq.id', index=0, 1412 number=1, type=11, cpp_type=10, label=1, 1413 has_default_value=False, default_value=None, 1414 message_type=None, enum_type=None, containing_type=None, 1415 is_extension=False, extension_scope=None, 1416 options=None), 1417 ], 1418 extensions=[ 1419 ], 1420 nested_types=[], 1421 enum_types=[ 1422 ], 1423 options=None, 1424 is_extendable=False, 1425 syntax='proto3', 1426 extension_ranges=[], 1427 oneofs=[ 1428 ], 1429 serialized_start=2904, 1430 serialized_end=2950, 1431 ) 1432 1433 1434 _TLSCERTREVOKEREQ = _descriptor.Descriptor( 1435 name='TLSCertRevokeReq', 1436 full_name='protos.TLSCertRevokeReq', 1437 filename=None, 1438 file=DESCRIPTOR, 1439 containing_type=None, 1440 fields=[ 1441 _descriptor.FieldDescriptor( 1442 name='id', full_name='protos.TLSCertRevokeReq.id', index=0, 1443 number=1, type=11, cpp_type=10, label=1, 1444 has_default_value=False, default_value=None, 1445 message_type=None, enum_type=None, containing_type=None, 1446 is_extension=False, extension_scope=None, 1447 options=None), 1448 _descriptor.FieldDescriptor( 1449 name='cert', full_name='protos.TLSCertRevokeReq.cert', index=1, 1450 number=2, type=11, cpp_type=10, label=1, 1451 has_default_value=False, default_value=None, 1452 message_type=None, enum_type=None, containing_type=None, 1453 is_extension=False, extension_scope=None, 1454 options=None), 1455 _descriptor.FieldDescriptor( 1456 name='sig', full_name='protos.TLSCertRevokeReq.sig', index=2, 1457 number=3, type=11, cpp_type=10, label=1, 1458 has_default_value=False, default_value=None, 1459 message_type=None, enum_type=None, containing_type=None, 1460 is_extension=False, extension_scope=None, 1461 options=None), 1462 ], 1463 extensions=[ 1464 ], 1465 nested_types=[], 1466 enum_types=[ 1467 ], 1468 options=None, 1469 is_extendable=False, 1470 syntax='proto3', 1471 extension_ranges=[], 1472 oneofs=[ 1473 ], 1474 serialized_start=2952, 1475 serialized_end=3060, 1476 ) 1477 1478 1479 _CERT = _descriptor.Descriptor( 1480 name='Cert', 1481 full_name='protos.Cert', 1482 filename=None, 1483 file=DESCRIPTOR, 1484 containing_type=None, 1485 fields=[ 1486 _descriptor.FieldDescriptor( 1487 name='cert', full_name='protos.Cert.cert', index=0, 1488 number=1, type=12, cpp_type=9, label=1, 1489 has_default_value=False, default_value=_b(""), 1490 message_type=None, enum_type=None, containing_type=None, 1491 is_extension=False, extension_scope=None, 1492 options=None), 1493 ], 1494 extensions=[ 1495 ], 1496 nested_types=[], 1497 enum_types=[ 1498 ], 1499 options=None, 1500 is_extendable=False, 1501 syntax='proto3', 1502 extension_ranges=[], 1503 oneofs=[ 1504 ], 1505 serialized_start=3062, 1506 serialized_end=3082, 1507 ) 1508 1509 1510 _TCERT_KEYSENTRY = _descriptor.Descriptor( 1511 name='KeysEntry', 1512 full_name='protos.TCert.KeysEntry', 1513 filename=None, 1514 file=DESCRIPTOR, 1515 containing_type=None, 1516 fields=[ 1517 _descriptor.FieldDescriptor( 1518 name='key', full_name='protos.TCert.KeysEntry.key', index=0, 1519 number=1, type=9, cpp_type=9, label=1, 1520 has_default_value=False, default_value=_b("").decode('utf-8'), 1521 message_type=None, enum_type=None, containing_type=None, 1522 is_extension=False, extension_scope=None, 1523 options=None), 1524 _descriptor.FieldDescriptor( 1525 name='value', full_name='protos.TCert.KeysEntry.value', index=1, 1526 number=2, type=12, cpp_type=9, label=1, 1527 has_default_value=False, default_value=_b(""), 1528 message_type=None, enum_type=None, containing_type=None, 1529 is_extension=False, extension_scope=None, 1530 options=None), 1531 ], 1532 extensions=[ 1533 ], 1534 nested_types=[], 1535 enum_types=[ 1536 ], 1537 options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')), 1538 is_extendable=False, 1539 syntax='proto3', 1540 extension_ranges=[], 1541 oneofs=[ 1542 ], 1543 serialized_start=3146, 1544 serialized_end=3189, 1545 ) 1546 1547 _TCERT = _descriptor.Descriptor( 1548 name='TCert', 1549 full_name='protos.TCert', 1550 filename=None, 1551 file=DESCRIPTOR, 1552 containing_type=None, 1553 fields=[ 1554 _descriptor.FieldDescriptor( 1555 name='cert', full_name='protos.TCert.cert', index=0, 1556 number=1, type=12, cpp_type=9, label=1, 1557 has_default_value=False, default_value=_b(""), 1558 message_type=None, enum_type=None, containing_type=None, 1559 is_extension=False, extension_scope=None, 1560 options=None), 1561 _descriptor.FieldDescriptor( 1562 name='keys', full_name='protos.TCert.keys', index=1, 1563 number=2, type=11, cpp_type=10, label=3, 1564 has_default_value=False, default_value=[], 1565 message_type=None, enum_type=None, containing_type=None, 1566 is_extension=False, extension_scope=None, 1567 options=None), 1568 ], 1569 extensions=[ 1570 ], 1571 nested_types=[_TCERT_KEYSENTRY, ], 1572 enum_types=[ 1573 ], 1574 options=None, 1575 is_extendable=False, 1576 syntax='proto3', 1577 extension_ranges=[], 1578 oneofs=[ 1579 ], 1580 serialized_start=3084, 1581 serialized_end=3189, 1582 ) 1583 1584 1585 _CERTSET = _descriptor.Descriptor( 1586 name='CertSet', 1587 full_name='protos.CertSet', 1588 filename=None, 1589 file=DESCRIPTOR, 1590 containing_type=None, 1591 fields=[ 1592 _descriptor.FieldDescriptor( 1593 name='ts', full_name='protos.CertSet.ts', index=0, 1594 number=1, type=11, cpp_type=10, label=1, 1595 has_default_value=False, default_value=None, 1596 message_type=None, enum_type=None, containing_type=None, 1597 is_extension=False, extension_scope=None, 1598 options=None), 1599 _descriptor.FieldDescriptor( 1600 name='id', full_name='protos.CertSet.id', index=1, 1601 number=2, type=11, cpp_type=10, label=1, 1602 has_default_value=False, default_value=None, 1603 message_type=None, enum_type=None, containing_type=None, 1604 is_extension=False, extension_scope=None, 1605 options=None), 1606 _descriptor.FieldDescriptor( 1607 name='key', full_name='protos.CertSet.key', index=2, 1608 number=3, type=12, cpp_type=9, label=1, 1609 has_default_value=False, default_value=_b(""), 1610 message_type=None, enum_type=None, containing_type=None, 1611 is_extension=False, extension_scope=None, 1612 options=None), 1613 _descriptor.FieldDescriptor( 1614 name='certs', full_name='protos.CertSet.certs', index=3, 1615 number=4, type=11, cpp_type=10, label=3, 1616 has_default_value=False, default_value=[], 1617 message_type=None, enum_type=None, containing_type=None, 1618 is_extension=False, extension_scope=None, 1619 options=None), 1620 ], 1621 extensions=[ 1622 ], 1623 nested_types=[], 1624 enum_types=[ 1625 ], 1626 options=None, 1627 is_extendable=False, 1628 syntax='proto3', 1629 extension_ranges=[], 1630 oneofs=[ 1631 ], 1632 serialized_start=3191, 1633 serialized_end=3313, 1634 ) 1635 1636 1637 _CERTSETS = _descriptor.Descriptor( 1638 name='CertSets', 1639 full_name='protos.CertSets', 1640 filename=None, 1641 file=DESCRIPTOR, 1642 containing_type=None, 1643 fields=[ 1644 _descriptor.FieldDescriptor( 1645 name='sets', full_name='protos.CertSets.sets', index=0, 1646 number=1, type=11, cpp_type=10, label=3, 1647 has_default_value=False, default_value=[], 1648 message_type=None, enum_type=None, containing_type=None, 1649 is_extension=False, extension_scope=None, 1650 options=None), 1651 ], 1652 extensions=[ 1653 ], 1654 nested_types=[], 1655 enum_types=[ 1656 ], 1657 options=None, 1658 is_extendable=False, 1659 syntax='proto3', 1660 extension_ranges=[], 1661 oneofs=[ 1662 ], 1663 serialized_start=3315, 1664 serialized_end=3356, 1665 ) 1666 1667 1668 _CERTPAIR = _descriptor.Descriptor( 1669 name='CertPair', 1670 full_name='protos.CertPair', 1671 filename=None, 1672 file=DESCRIPTOR, 1673 containing_type=None, 1674 fields=[ 1675 _descriptor.FieldDescriptor( 1676 name='sign', full_name='protos.CertPair.sign', index=0, 1677 number=1, type=12, cpp_type=9, label=1, 1678 has_default_value=False, default_value=_b(""), 1679 message_type=None, enum_type=None, containing_type=None, 1680 is_extension=False, extension_scope=None, 1681 options=None), 1682 _descriptor.FieldDescriptor( 1683 name='enc', full_name='protos.CertPair.enc', index=1, 1684 number=2, type=12, cpp_type=9, label=1, 1685 has_default_value=False, default_value=_b(""), 1686 message_type=None, enum_type=None, containing_type=None, 1687 is_extension=False, extension_scope=None, 1688 options=None), 1689 ], 1690 extensions=[ 1691 ], 1692 nested_types=[], 1693 enum_types=[ 1694 ], 1695 options=None, 1696 is_extendable=False, 1697 syntax='proto3', 1698 extension_ranges=[], 1699 oneofs=[ 1700 ], 1701 serialized_start=3358, 1702 serialized_end=3395, 1703 ) 1704 1705 _CASTATUS.fields_by_name['status'].enum_type = _CASTATUS_STATUSCODE 1706 _CASTATUS_STATUSCODE.containing_type = _CASTATUS 1707 _PUBLICKEY.fields_by_name['type'].enum_type = _CRYPTOTYPE 1708 _PRIVATEKEY.fields_by_name['type'].enum_type = _CRYPTOTYPE 1709 _SIGNATURE.fields_by_name['type'].enum_type = _CRYPTOTYPE 1710 _REGISTERUSERREQ.fields_by_name['id'].message_type = _IDENTITY 1711 _REGISTERUSERREQ.fields_by_name['role'].enum_type = _ROLE 1712 _READUSERSETREQ.fields_by_name['req'].message_type = _IDENTITY 1713 _READUSERSETREQ.fields_by_name['role'].enum_type = _ROLE 1714 _READUSERSETREQ.fields_by_name['sig'].message_type = _SIGNATURE 1715 _USER.fields_by_name['id'].message_type = _IDENTITY 1716 _USER.fields_by_name['role'].enum_type = _ROLE 1717 _USERSET.fields_by_name['users'].message_type = _USER 1718 _ECERTCREATEREQ.fields_by_name['ts'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP 1719 _ECERTCREATEREQ.fields_by_name['id'].message_type = _IDENTITY 1720 _ECERTCREATEREQ.fields_by_name['tok'].message_type = _TOKEN 1721 _ECERTCREATEREQ.fields_by_name['sign'].message_type = _PUBLICKEY 1722 _ECERTCREATEREQ.fields_by_name['enc'].message_type = _PUBLICKEY 1723 _ECERTCREATEREQ.fields_by_name['sig'].message_type = _SIGNATURE 1724 _ECERTCREATERESP.fields_by_name['certs'].message_type = _CERTPAIR 1725 _ECERTCREATERESP.fields_by_name['chain'].message_type = _TOKEN 1726 _ECERTCREATERESP.fields_by_name['tok'].message_type = _TOKEN 1727 _ECERTREADREQ.fields_by_name['id'].message_type = _IDENTITY 1728 _ECERTREVOKEREQ.fields_by_name['id'].message_type = _IDENTITY 1729 _ECERTREVOKEREQ.fields_by_name['cert'].message_type = _CERT 1730 _ECERTREVOKEREQ.fields_by_name['sig'].message_type = _SIGNATURE 1731 _ECERTCRLREQ.fields_by_name['id'].message_type = _IDENTITY 1732 _ECERTCRLREQ.fields_by_name['sig'].message_type = _SIGNATURE 1733 _TCERTCREATEREQ.fields_by_name['ts'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP 1734 _TCERTCREATEREQ.fields_by_name['id'].message_type = _IDENTITY 1735 _TCERTCREATEREQ.fields_by_name['pub'].message_type = _PUBLICKEY 1736 _TCERTCREATEREQ.fields_by_name['sig'].message_type = _SIGNATURE 1737 _TCERTCREATERESP.fields_by_name['cert'].message_type = _CERT 1738 _TCERTCREATESETREQ.fields_by_name['ts'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP 1739 _TCERTCREATESETREQ.fields_by_name['id'].message_type = _IDENTITY 1740 _TCERTCREATESETREQ.fields_by_name['attributes'].message_type = _TCERTATTRIBUTE 1741 _TCERTCREATESETREQ.fields_by_name['sig'].message_type = _SIGNATURE 1742 _TCERTCREATESETRESP.fields_by_name['certs'].message_type = _CERTSET 1743 _TCERTREADREQ.fields_by_name['ts'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP 1744 _TCERTREADREQ.fields_by_name['hash'].message_type = _HASH 1745 _TCERTREADREQ.fields_by_name['req'].message_type = _IDENTITY 1746 _TCERTREADREQ.fields_by_name['id'].message_type = _IDENTITY 1747 _TCERTREADREQ.fields_by_name['sig'].message_type = _SIGNATURE 1748 _TCERTREADSETREQ.fields_by_name['ts'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP 1749 _TCERTREADSETREQ.fields_by_name['req'].message_type = _IDENTITY 1750 _TCERTREADSETREQ.fields_by_name['id'].message_type = _IDENTITY 1751 _TCERTREADSETREQ.fields_by_name['sig'].message_type = _SIGNATURE 1752 _TCERTREADSETSREQ.fields_by_name['begin'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP 1753 _TCERTREADSETSREQ.fields_by_name['end'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP 1754 _TCERTREADSETSREQ.fields_by_name['req'].message_type = _IDENTITY 1755 _TCERTREADSETSREQ.fields_by_name['role'].enum_type = _ROLE 1756 _TCERTREADSETSREQ.fields_by_name['sig'].message_type = _SIGNATURE 1757 _TCERTREVOKEREQ.fields_by_name['id'].message_type = _IDENTITY 1758 _TCERTREVOKEREQ.fields_by_name['cert'].message_type = _CERT 1759 _TCERTREVOKEREQ.fields_by_name['sig'].message_type = _SIGNATURE 1760 _TCERTREVOKESETREQ.fields_by_name['id'].message_type = _IDENTITY 1761 _TCERTREVOKESETREQ.fields_by_name['ts'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP 1762 _TCERTREVOKESETREQ.fields_by_name['sig'].message_type = _SIGNATURE 1763 _TCERTCRLREQ.fields_by_name['id'].message_type = _IDENTITY 1764 _TCERTCRLREQ.fields_by_name['sig'].message_type = _SIGNATURE 1765 _TLSCERTCREATEREQ.fields_by_name['ts'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP 1766 _TLSCERTCREATEREQ.fields_by_name['id'].message_type = _IDENTITY 1767 _TLSCERTCREATEREQ.fields_by_name['pub'].message_type = _PUBLICKEY 1768 _TLSCERTCREATEREQ.fields_by_name['sig'].message_type = _SIGNATURE 1769 _TLSCERTCREATERESP.fields_by_name['cert'].message_type = _CERT 1770 _TLSCERTCREATERESP.fields_by_name['rootCert'].message_type = _CERT 1771 _TLSCERTREADREQ.fields_by_name['id'].message_type = _IDENTITY 1772 _TLSCERTREVOKEREQ.fields_by_name['id'].message_type = _IDENTITY 1773 _TLSCERTREVOKEREQ.fields_by_name['cert'].message_type = _CERT 1774 _TLSCERTREVOKEREQ.fields_by_name['sig'].message_type = _SIGNATURE 1775 _TCERT_KEYSENTRY.containing_type = _TCERT 1776 _TCERT.fields_by_name['keys'].message_type = _TCERT_KEYSENTRY 1777 _CERTSET.fields_by_name['ts'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP 1778 _CERTSET.fields_by_name['id'].message_type = _IDENTITY 1779 _CERTSET.fields_by_name['certs'].message_type = _TCERT 1780 _CERTSETS.fields_by_name['sets'].message_type = _CERTSET 1781 DESCRIPTOR.message_types_by_name['CAStatus'] = _CASTATUS 1782 DESCRIPTOR.message_types_by_name['Empty'] = _EMPTY 1783 DESCRIPTOR.message_types_by_name['Identity'] = _IDENTITY 1784 DESCRIPTOR.message_types_by_name['Token'] = _TOKEN 1785 DESCRIPTOR.message_types_by_name['Hash'] = _HASH 1786 DESCRIPTOR.message_types_by_name['PublicKey'] = _PUBLICKEY 1787 DESCRIPTOR.message_types_by_name['PrivateKey'] = _PRIVATEKEY 1788 DESCRIPTOR.message_types_by_name['Signature'] = _SIGNATURE 1789 DESCRIPTOR.message_types_by_name['RegisterUserReq'] = _REGISTERUSERREQ 1790 DESCRIPTOR.message_types_by_name['ReadUserSetReq'] = _READUSERSETREQ 1791 DESCRIPTOR.message_types_by_name['User'] = _USER 1792 DESCRIPTOR.message_types_by_name['UserSet'] = _USERSET 1793 DESCRIPTOR.message_types_by_name['ECertCreateReq'] = _ECERTCREATEREQ 1794 DESCRIPTOR.message_types_by_name['ECertCreateResp'] = _ECERTCREATERESP 1795 DESCRIPTOR.message_types_by_name['ECertReadReq'] = _ECERTREADREQ 1796 DESCRIPTOR.message_types_by_name['ECertRevokeReq'] = _ECERTREVOKEREQ 1797 DESCRIPTOR.message_types_by_name['ECertCRLReq'] = _ECERTCRLREQ 1798 DESCRIPTOR.message_types_by_name['TCertCreateReq'] = _TCERTCREATEREQ 1799 DESCRIPTOR.message_types_by_name['TCertCreateResp'] = _TCERTCREATERESP 1800 DESCRIPTOR.message_types_by_name['TCertCreateSetReq'] = _TCERTCREATESETREQ 1801 DESCRIPTOR.message_types_by_name['TCertAttribute'] = _TCERTATTRIBUTE 1802 DESCRIPTOR.message_types_by_name['TCertCreateSetResp'] = _TCERTCREATESETRESP 1803 DESCRIPTOR.message_types_by_name['TCertReadReq'] = _TCERTREADREQ 1804 DESCRIPTOR.message_types_by_name['TCertReadSetReq'] = _TCERTREADSETREQ 1805 DESCRIPTOR.message_types_by_name['TCertReadSetsReq'] = _TCERTREADSETSREQ 1806 DESCRIPTOR.message_types_by_name['TCertRevokeReq'] = _TCERTREVOKEREQ 1807 DESCRIPTOR.message_types_by_name['TCertRevokeSetReq'] = _TCERTREVOKESETREQ 1808 DESCRIPTOR.message_types_by_name['TCertCRLReq'] = _TCERTCRLREQ 1809 DESCRIPTOR.message_types_by_name['TLSCertCreateReq'] = _TLSCERTCREATEREQ 1810 DESCRIPTOR.message_types_by_name['TLSCertCreateResp'] = _TLSCERTCREATERESP 1811 DESCRIPTOR.message_types_by_name['TLSCertReadReq'] = _TLSCERTREADREQ 1812 DESCRIPTOR.message_types_by_name['TLSCertRevokeReq'] = _TLSCERTREVOKEREQ 1813 DESCRIPTOR.message_types_by_name['Cert'] = _CERT 1814 DESCRIPTOR.message_types_by_name['TCert'] = _TCERT 1815 DESCRIPTOR.message_types_by_name['CertSet'] = _CERTSET 1816 DESCRIPTOR.message_types_by_name['CertSets'] = _CERTSETS 1817 DESCRIPTOR.message_types_by_name['CertPair'] = _CERTPAIR 1818 DESCRIPTOR.enum_types_by_name['CryptoType'] = _CRYPTOTYPE 1819 DESCRIPTOR.enum_types_by_name['Role'] = _ROLE 1820 1821 CAStatus = _reflection.GeneratedProtocolMessageType('CAStatus', (_message.Message,), dict( 1822 DESCRIPTOR = _CASTATUS, 1823 __module__ = 'ca_pb2' 1824 # @@protoc_insertion_point(class_scope:protos.CAStatus) 1825 )) 1826 _sym_db.RegisterMessage(CAStatus) 1827 1828 Empty = _reflection.GeneratedProtocolMessageType('Empty', (_message.Message,), dict( 1829 DESCRIPTOR = _EMPTY, 1830 __module__ = 'ca_pb2' 1831 # @@protoc_insertion_point(class_scope:protos.Empty) 1832 )) 1833 _sym_db.RegisterMessage(Empty) 1834 1835 Identity = _reflection.GeneratedProtocolMessageType('Identity', (_message.Message,), dict( 1836 DESCRIPTOR = _IDENTITY, 1837 __module__ = 'ca_pb2' 1838 # @@protoc_insertion_point(class_scope:protos.Identity) 1839 )) 1840 _sym_db.RegisterMessage(Identity) 1841 1842 Token = _reflection.GeneratedProtocolMessageType('Token', (_message.Message,), dict( 1843 DESCRIPTOR = _TOKEN, 1844 __module__ = 'ca_pb2' 1845 # @@protoc_insertion_point(class_scope:protos.Token) 1846 )) 1847 _sym_db.RegisterMessage(Token) 1848 1849 Hash = _reflection.GeneratedProtocolMessageType('Hash', (_message.Message,), dict( 1850 DESCRIPTOR = _HASH, 1851 __module__ = 'ca_pb2' 1852 # @@protoc_insertion_point(class_scope:protos.Hash) 1853 )) 1854 _sym_db.RegisterMessage(Hash) 1855 1856 PublicKey = _reflection.GeneratedProtocolMessageType('PublicKey', (_message.Message,), dict( 1857 DESCRIPTOR = _PUBLICKEY, 1858 __module__ = 'ca_pb2' 1859 # @@protoc_insertion_point(class_scope:protos.PublicKey) 1860 )) 1861 _sym_db.RegisterMessage(PublicKey) 1862 1863 PrivateKey = _reflection.GeneratedProtocolMessageType('PrivateKey', (_message.Message,), dict( 1864 DESCRIPTOR = _PRIVATEKEY, 1865 __module__ = 'ca_pb2' 1866 # @@protoc_insertion_point(class_scope:protos.PrivateKey) 1867 )) 1868 _sym_db.RegisterMessage(PrivateKey) 1869 1870 Signature = _reflection.GeneratedProtocolMessageType('Signature', (_message.Message,), dict( 1871 DESCRIPTOR = _SIGNATURE, 1872 __module__ = 'ca_pb2' 1873 # @@protoc_insertion_point(class_scope:protos.Signature) 1874 )) 1875 _sym_db.RegisterMessage(Signature) 1876 1877 RegisterUserReq = _reflection.GeneratedProtocolMessageType('RegisterUserReq', (_message.Message,), dict( 1878 DESCRIPTOR = _REGISTERUSERREQ, 1879 __module__ = 'ca_pb2' 1880 # @@protoc_insertion_point(class_scope:protos.RegisterUserReq) 1881 )) 1882 _sym_db.RegisterMessage(RegisterUserReq) 1883 1884 ReadUserSetReq = _reflection.GeneratedProtocolMessageType('ReadUserSetReq', (_message.Message,), dict( 1885 DESCRIPTOR = _READUSERSETREQ, 1886 __module__ = 'ca_pb2' 1887 # @@protoc_insertion_point(class_scope:protos.ReadUserSetReq) 1888 )) 1889 _sym_db.RegisterMessage(ReadUserSetReq) 1890 1891 User = _reflection.GeneratedProtocolMessageType('User', (_message.Message,), dict( 1892 DESCRIPTOR = _USER, 1893 __module__ = 'ca_pb2' 1894 # @@protoc_insertion_point(class_scope:protos.User) 1895 )) 1896 _sym_db.RegisterMessage(User) 1897 1898 UserSet = _reflection.GeneratedProtocolMessageType('UserSet', (_message.Message,), dict( 1899 DESCRIPTOR = _USERSET, 1900 __module__ = 'ca_pb2' 1901 # @@protoc_insertion_point(class_scope:protos.UserSet) 1902 )) 1903 _sym_db.RegisterMessage(UserSet) 1904 1905 ECertCreateReq = _reflection.GeneratedProtocolMessageType('ECertCreateReq', (_message.Message,), dict( 1906 DESCRIPTOR = _ECERTCREATEREQ, 1907 __module__ = 'ca_pb2' 1908 # @@protoc_insertion_point(class_scope:protos.ECertCreateReq) 1909 )) 1910 _sym_db.RegisterMessage(ECertCreateReq) 1911 1912 ECertCreateResp = _reflection.GeneratedProtocolMessageType('ECertCreateResp', (_message.Message,), dict( 1913 DESCRIPTOR = _ECERTCREATERESP, 1914 __module__ = 'ca_pb2' 1915 # @@protoc_insertion_point(class_scope:protos.ECertCreateResp) 1916 )) 1917 _sym_db.RegisterMessage(ECertCreateResp) 1918 1919 ECertReadReq = _reflection.GeneratedProtocolMessageType('ECertReadReq', (_message.Message,), dict( 1920 DESCRIPTOR = _ECERTREADREQ, 1921 __module__ = 'ca_pb2' 1922 # @@protoc_insertion_point(class_scope:protos.ECertReadReq) 1923 )) 1924 _sym_db.RegisterMessage(ECertReadReq) 1925 1926 ECertRevokeReq = _reflection.GeneratedProtocolMessageType('ECertRevokeReq', (_message.Message,), dict( 1927 DESCRIPTOR = _ECERTREVOKEREQ, 1928 __module__ = 'ca_pb2' 1929 # @@protoc_insertion_point(class_scope:protos.ECertRevokeReq) 1930 )) 1931 _sym_db.RegisterMessage(ECertRevokeReq) 1932 1933 ECertCRLReq = _reflection.GeneratedProtocolMessageType('ECertCRLReq', (_message.Message,), dict( 1934 DESCRIPTOR = _ECERTCRLREQ, 1935 __module__ = 'ca_pb2' 1936 # @@protoc_insertion_point(class_scope:protos.ECertCRLReq) 1937 )) 1938 _sym_db.RegisterMessage(ECertCRLReq) 1939 1940 TCertCreateReq = _reflection.GeneratedProtocolMessageType('TCertCreateReq', (_message.Message,), dict( 1941 DESCRIPTOR = _TCERTCREATEREQ, 1942 __module__ = 'ca_pb2' 1943 # @@protoc_insertion_point(class_scope:protos.TCertCreateReq) 1944 )) 1945 _sym_db.RegisterMessage(TCertCreateReq) 1946 1947 TCertCreateResp = _reflection.GeneratedProtocolMessageType('TCertCreateResp', (_message.Message,), dict( 1948 DESCRIPTOR = _TCERTCREATERESP, 1949 __module__ = 'ca_pb2' 1950 # @@protoc_insertion_point(class_scope:protos.TCertCreateResp) 1951 )) 1952 _sym_db.RegisterMessage(TCertCreateResp) 1953 1954 TCertCreateSetReq = _reflection.GeneratedProtocolMessageType('TCertCreateSetReq', (_message.Message,), dict( 1955 DESCRIPTOR = _TCERTCREATESETREQ, 1956 __module__ = 'ca_pb2' 1957 # @@protoc_insertion_point(class_scope:protos.TCertCreateSetReq) 1958 )) 1959 _sym_db.RegisterMessage(TCertCreateSetReq) 1960 1961 TCertAttribute = _reflection.GeneratedProtocolMessageType('TCertAttribute', (_message.Message,), dict( 1962 DESCRIPTOR = _TCERTATTRIBUTE, 1963 __module__ = 'ca_pb2' 1964 # @@protoc_insertion_point(class_scope:protos.TCertAttribute) 1965 )) 1966 _sym_db.RegisterMessage(TCertAttribute) 1967 1968 TCertCreateSetResp = _reflection.GeneratedProtocolMessageType('TCertCreateSetResp', (_message.Message,), dict( 1969 DESCRIPTOR = _TCERTCREATESETRESP, 1970 __module__ = 'ca_pb2' 1971 # @@protoc_insertion_point(class_scope:protos.TCertCreateSetResp) 1972 )) 1973 _sym_db.RegisterMessage(TCertCreateSetResp) 1974 1975 TCertReadReq = _reflection.GeneratedProtocolMessageType('TCertReadReq', (_message.Message,), dict( 1976 DESCRIPTOR = _TCERTREADREQ, 1977 __module__ = 'ca_pb2' 1978 # @@protoc_insertion_point(class_scope:protos.TCertReadReq) 1979 )) 1980 _sym_db.RegisterMessage(TCertReadReq) 1981 1982 TCertReadSetReq = _reflection.GeneratedProtocolMessageType('TCertReadSetReq', (_message.Message,), dict( 1983 DESCRIPTOR = _TCERTREADSETREQ, 1984 __module__ = 'ca_pb2' 1985 # @@protoc_insertion_point(class_scope:protos.TCertReadSetReq) 1986 )) 1987 _sym_db.RegisterMessage(TCertReadSetReq) 1988 1989 TCertReadSetsReq = _reflection.GeneratedProtocolMessageType('TCertReadSetsReq', (_message.Message,), dict( 1990 DESCRIPTOR = _TCERTREADSETSREQ, 1991 __module__ = 'ca_pb2' 1992 # @@protoc_insertion_point(class_scope:protos.TCertReadSetsReq) 1993 )) 1994 _sym_db.RegisterMessage(TCertReadSetsReq) 1995 1996 TCertRevokeReq = _reflection.GeneratedProtocolMessageType('TCertRevokeReq', (_message.Message,), dict( 1997 DESCRIPTOR = _TCERTREVOKEREQ, 1998 __module__ = 'ca_pb2' 1999 # @@protoc_insertion_point(class_scope:protos.TCertRevokeReq) 2000 )) 2001 _sym_db.RegisterMessage(TCertRevokeReq) 2002 2003 TCertRevokeSetReq = _reflection.GeneratedProtocolMessageType('TCertRevokeSetReq', (_message.Message,), dict( 2004 DESCRIPTOR = _TCERTREVOKESETREQ, 2005 __module__ = 'ca_pb2' 2006 # @@protoc_insertion_point(class_scope:protos.TCertRevokeSetReq) 2007 )) 2008 _sym_db.RegisterMessage(TCertRevokeSetReq) 2009 2010 TCertCRLReq = _reflection.GeneratedProtocolMessageType('TCertCRLReq', (_message.Message,), dict( 2011 DESCRIPTOR = _TCERTCRLREQ, 2012 __module__ = 'ca_pb2' 2013 # @@protoc_insertion_point(class_scope:protos.TCertCRLReq) 2014 )) 2015 _sym_db.RegisterMessage(TCertCRLReq) 2016 2017 TLSCertCreateReq = _reflection.GeneratedProtocolMessageType('TLSCertCreateReq', (_message.Message,), dict( 2018 DESCRIPTOR = _TLSCERTCREATEREQ, 2019 __module__ = 'ca_pb2' 2020 # @@protoc_insertion_point(class_scope:protos.TLSCertCreateReq) 2021 )) 2022 _sym_db.RegisterMessage(TLSCertCreateReq) 2023 2024 TLSCertCreateResp = _reflection.GeneratedProtocolMessageType('TLSCertCreateResp', (_message.Message,), dict( 2025 DESCRIPTOR = _TLSCERTCREATERESP, 2026 __module__ = 'ca_pb2' 2027 # @@protoc_insertion_point(class_scope:protos.TLSCertCreateResp) 2028 )) 2029 _sym_db.RegisterMessage(TLSCertCreateResp) 2030 2031 TLSCertReadReq = _reflection.GeneratedProtocolMessageType('TLSCertReadReq', (_message.Message,), dict( 2032 DESCRIPTOR = _TLSCERTREADREQ, 2033 __module__ = 'ca_pb2' 2034 # @@protoc_insertion_point(class_scope:protos.TLSCertReadReq) 2035 )) 2036 _sym_db.RegisterMessage(TLSCertReadReq) 2037 2038 TLSCertRevokeReq = _reflection.GeneratedProtocolMessageType('TLSCertRevokeReq', (_message.Message,), dict( 2039 DESCRIPTOR = _TLSCERTREVOKEREQ, 2040 __module__ = 'ca_pb2' 2041 # @@protoc_insertion_point(class_scope:protos.TLSCertRevokeReq) 2042 )) 2043 _sym_db.RegisterMessage(TLSCertRevokeReq) 2044 2045 Cert = _reflection.GeneratedProtocolMessageType('Cert', (_message.Message,), dict( 2046 DESCRIPTOR = _CERT, 2047 __module__ = 'ca_pb2' 2048 # @@protoc_insertion_point(class_scope:protos.Cert) 2049 )) 2050 _sym_db.RegisterMessage(Cert) 2051 2052 TCert = _reflection.GeneratedProtocolMessageType('TCert', (_message.Message,), dict( 2053 2054 KeysEntry = _reflection.GeneratedProtocolMessageType('KeysEntry', (_message.Message,), dict( 2055 DESCRIPTOR = _TCERT_KEYSENTRY, 2056 __module__ = 'ca_pb2' 2057 # @@protoc_insertion_point(class_scope:protos.TCert.KeysEntry) 2058 )) 2059 , 2060 DESCRIPTOR = _TCERT, 2061 __module__ = 'ca_pb2' 2062 # @@protoc_insertion_point(class_scope:protos.TCert) 2063 )) 2064 _sym_db.RegisterMessage(TCert) 2065 _sym_db.RegisterMessage(TCert.KeysEntry) 2066 2067 CertSet = _reflection.GeneratedProtocolMessageType('CertSet', (_message.Message,), dict( 2068 DESCRIPTOR = _CERTSET, 2069 __module__ = 'ca_pb2' 2070 # @@protoc_insertion_point(class_scope:protos.CertSet) 2071 )) 2072 _sym_db.RegisterMessage(CertSet) 2073 2074 CertSets = _reflection.GeneratedProtocolMessageType('CertSets', (_message.Message,), dict( 2075 DESCRIPTOR = _CERTSETS, 2076 __module__ = 'ca_pb2' 2077 # @@protoc_insertion_point(class_scope:protos.CertSets) 2078 )) 2079 _sym_db.RegisterMessage(CertSets) 2080 2081 CertPair = _reflection.GeneratedProtocolMessageType('CertPair', (_message.Message,), dict( 2082 DESCRIPTOR = _CERTPAIR, 2083 __module__ = 'ca_pb2' 2084 # @@protoc_insertion_point(class_scope:protos.CertPair) 2085 )) 2086 _sym_db.RegisterMessage(CertPair) 2087 2088 2089 _TCERT_KEYSENTRY.has_options = True 2090 _TCERT_KEYSENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')) 2091 import abc 2092 import six 2093 from grpc.beta import implementations as beta_implementations 2094 from grpc.beta import interfaces as beta_interfaces 2095 from grpc.framework.common import cardinality 2096 from grpc.framework.interfaces.face import utilities as face_utilities 2097 2098 class BetaECAPServicer(object): 2099 """Enrollment Certificate Authority (ECA). 2100 2101 public service 2102 """ 2103 def ReadCACertificate(self, request, context): 2104 context.code(beta_interfaces.StatusCode.UNIMPLEMENTED) 2105 def CreateCertificatePair(self, request, context): 2106 context.code(beta_interfaces.StatusCode.UNIMPLEMENTED) 2107 def ReadCertificatePair(self, request, context): 2108 context.code(beta_interfaces.StatusCode.UNIMPLEMENTED) 2109 def ReadCertificateByHash(self, request, context): 2110 context.code(beta_interfaces.StatusCode.UNIMPLEMENTED) 2111 def RevokeCertificatePair(self, request, context): 2112 """a user can revoke only his/her own cert 2113 """ 2114 context.code(beta_interfaces.StatusCode.UNIMPLEMENTED) 2115 2116 class BetaECAPStub(object): 2117 """Enrollment Certificate Authority (ECA). 2118 2119 public service 2120 """ 2121 def ReadCACertificate(self, request, timeout): 2122 raise NotImplementedError() 2123 ReadCACertificate.future = None 2124 def CreateCertificatePair(self, request, timeout): 2125 raise NotImplementedError() 2126 CreateCertificatePair.future = None 2127 def ReadCertificatePair(self, request, timeout): 2128 raise NotImplementedError() 2129 ReadCertificatePair.future = None 2130 def ReadCertificateByHash(self, request, timeout): 2131 raise NotImplementedError() 2132 ReadCertificateByHash.future = None 2133 def RevokeCertificatePair(self, request, timeout): 2134 """a user can revoke only his/her own cert 2135 """ 2136 raise NotImplementedError() 2137 RevokeCertificatePair.future = None 2138 2139 def beta_create_ECAP_server(servicer, pool=None, pool_size=None, default_timeout=None, maximum_timeout=None): 2140 import ca_pb2 2141 import ca_pb2 2142 import ca_pb2 2143 import ca_pb2 2144 import ca_pb2 2145 import ca_pb2 2146 import ca_pb2 2147 import ca_pb2 2148 import ca_pb2 2149 import ca_pb2 2150 request_deserializers = { 2151 ('protos.ECAP', 'CreateCertificatePair'): ca_pb2.ECertCreateReq.FromString, 2152 ('protos.ECAP', 'ReadCACertificate'): ca_pb2.Empty.FromString, 2153 ('protos.ECAP', 'ReadCertificateByHash'): ca_pb2.Hash.FromString, 2154 ('protos.ECAP', 'ReadCertificatePair'): ca_pb2.ECertReadReq.FromString, 2155 ('protos.ECAP', 'RevokeCertificatePair'): ca_pb2.ECertRevokeReq.FromString, 2156 } 2157 response_serializers = { 2158 ('protos.ECAP', 'CreateCertificatePair'): ca_pb2.ECertCreateResp.SerializeToString, 2159 ('protos.ECAP', 'ReadCACertificate'): ca_pb2.Cert.SerializeToString, 2160 ('protos.ECAP', 'ReadCertificateByHash'): ca_pb2.Cert.SerializeToString, 2161 ('protos.ECAP', 'ReadCertificatePair'): ca_pb2.CertPair.SerializeToString, 2162 ('protos.ECAP', 'RevokeCertificatePair'): ca_pb2.CAStatus.SerializeToString, 2163 } 2164 method_implementations = { 2165 ('protos.ECAP', 'CreateCertificatePair'): face_utilities.unary_unary_inline(servicer.CreateCertificatePair), 2166 ('protos.ECAP', 'ReadCACertificate'): face_utilities.unary_unary_inline(servicer.ReadCACertificate), 2167 ('protos.ECAP', 'ReadCertificateByHash'): face_utilities.unary_unary_inline(servicer.ReadCertificateByHash), 2168 ('protos.ECAP', 'ReadCertificatePair'): face_utilities.unary_unary_inline(servicer.ReadCertificatePair), 2169 ('protos.ECAP', 'RevokeCertificatePair'): face_utilities.unary_unary_inline(servicer.RevokeCertificatePair), 2170 } 2171 server_options = beta_implementations.server_options(request_deserializers=request_deserializers, response_serializers=response_serializers, thread_pool=pool, thread_pool_size=pool_size, default_timeout=default_timeout, maximum_timeout=maximum_timeout) 2172 return beta_implementations.server(method_implementations, options=server_options) 2173 2174 def beta_create_ECAP_stub(channel, host=None, metadata_transformer=None, pool=None, pool_size=None): 2175 import ca_pb2 2176 import ca_pb2 2177 import ca_pb2 2178 import ca_pb2 2179 import ca_pb2 2180 import ca_pb2 2181 import ca_pb2 2182 import ca_pb2 2183 import ca_pb2 2184 import ca_pb2 2185 request_serializers = { 2186 ('protos.ECAP', 'CreateCertificatePair'): ca_pb2.ECertCreateReq.SerializeToString, 2187 ('protos.ECAP', 'ReadCACertificate'): ca_pb2.Empty.SerializeToString, 2188 ('protos.ECAP', 'ReadCertificateByHash'): ca_pb2.Hash.SerializeToString, 2189 ('protos.ECAP', 'ReadCertificatePair'): ca_pb2.ECertReadReq.SerializeToString, 2190 ('protos.ECAP', 'RevokeCertificatePair'): ca_pb2.ECertRevokeReq.SerializeToString, 2191 } 2192 response_deserializers = { 2193 ('protos.ECAP', 'CreateCertificatePair'): ca_pb2.ECertCreateResp.FromString, 2194 ('protos.ECAP', 'ReadCACertificate'): ca_pb2.Cert.FromString, 2195 ('protos.ECAP', 'ReadCertificateByHash'): ca_pb2.Cert.FromString, 2196 ('protos.ECAP', 'ReadCertificatePair'): ca_pb2.CertPair.FromString, 2197 ('protos.ECAP', 'RevokeCertificatePair'): ca_pb2.CAStatus.FromString, 2198 } 2199 cardinalities = { 2200 'CreateCertificatePair': cardinality.Cardinality.UNARY_UNARY, 2201 'ReadCACertificate': cardinality.Cardinality.UNARY_UNARY, 2202 'ReadCertificateByHash': cardinality.Cardinality.UNARY_UNARY, 2203 'ReadCertificatePair': cardinality.Cardinality.UNARY_UNARY, 2204 'RevokeCertificatePair': cardinality.Cardinality.UNARY_UNARY, 2205 } 2206 stub_options = beta_implementations.stub_options(host=host, metadata_transformer=metadata_transformer, request_serializers=request_serializers, response_deserializers=response_deserializers, thread_pool=pool, thread_pool_size=pool_size) 2207 return beta_implementations.dynamic_stub(channel, 'protos.ECAP', cardinalities, options=stub_options) 2208 2209 class BetaECAAServicer(object): 2210 """admin service 2211 """ 2212 def RegisterUser(self, request, context): 2213 context.code(beta_interfaces.StatusCode.UNIMPLEMENTED) 2214 def ReadUserSet(self, request, context): 2215 context.code(beta_interfaces.StatusCode.UNIMPLEMENTED) 2216 def RevokeCertificate(self, request, context): 2217 """an admin can revoke any cert 2218 """ 2219 context.code(beta_interfaces.StatusCode.UNIMPLEMENTED) 2220 def PublishCRL(self, request, context): 2221 """publishes CRL in the blockchain 2222 """ 2223 context.code(beta_interfaces.StatusCode.UNIMPLEMENTED) 2224 2225 class BetaECAAStub(object): 2226 """admin service 2227 """ 2228 def RegisterUser(self, request, timeout): 2229 raise NotImplementedError() 2230 RegisterUser.future = None 2231 def ReadUserSet(self, request, timeout): 2232 raise NotImplementedError() 2233 ReadUserSet.future = None 2234 def RevokeCertificate(self, request, timeout): 2235 """an admin can revoke any cert 2236 """ 2237 raise NotImplementedError() 2238 RevokeCertificate.future = None 2239 def PublishCRL(self, request, timeout): 2240 """publishes CRL in the blockchain 2241 """ 2242 raise NotImplementedError() 2243 PublishCRL.future = None 2244 2245 def beta_create_ECAA_server(servicer, pool=None, pool_size=None, default_timeout=None, maximum_timeout=None): 2246 import ca_pb2 2247 import ca_pb2 2248 import ca_pb2 2249 import ca_pb2 2250 import ca_pb2 2251 import ca_pb2 2252 import ca_pb2 2253 import ca_pb2 2254 request_deserializers = { 2255 ('protos.ECAA', 'PublishCRL'): ca_pb2.ECertCRLReq.FromString, 2256 ('protos.ECAA', 'ReadUserSet'): ca_pb2.ReadUserSetReq.FromString, 2257 ('protos.ECAA', 'RegisterUser'): ca_pb2.RegisterUserReq.FromString, 2258 ('protos.ECAA', 'RevokeCertificate'): ca_pb2.ECertRevokeReq.FromString, 2259 } 2260 response_serializers = { 2261 ('protos.ECAA', 'PublishCRL'): ca_pb2.CAStatus.SerializeToString, 2262 ('protos.ECAA', 'ReadUserSet'): ca_pb2.UserSet.SerializeToString, 2263 ('protos.ECAA', 'RegisterUser'): ca_pb2.Token.SerializeToString, 2264 ('protos.ECAA', 'RevokeCertificate'): ca_pb2.CAStatus.SerializeToString, 2265 } 2266 method_implementations = { 2267 ('protos.ECAA', 'PublishCRL'): face_utilities.unary_unary_inline(servicer.PublishCRL), 2268 ('protos.ECAA', 'ReadUserSet'): face_utilities.unary_unary_inline(servicer.ReadUserSet), 2269 ('protos.ECAA', 'RegisterUser'): face_utilities.unary_unary_inline(servicer.RegisterUser), 2270 ('protos.ECAA', 'RevokeCertificate'): face_utilities.unary_unary_inline(servicer.RevokeCertificate), 2271 } 2272 server_options = beta_implementations.server_options(request_deserializers=request_deserializers, response_serializers=response_serializers, thread_pool=pool, thread_pool_size=pool_size, default_timeout=default_timeout, maximum_timeout=maximum_timeout) 2273 return beta_implementations.server(method_implementations, options=server_options) 2274 2275 def beta_create_ECAA_stub(channel, host=None, metadata_transformer=None, pool=None, pool_size=None): 2276 import ca_pb2 2277 import ca_pb2 2278 import ca_pb2 2279 import ca_pb2 2280 import ca_pb2 2281 import ca_pb2 2282 import ca_pb2 2283 import ca_pb2 2284 request_serializers = { 2285 ('protos.ECAA', 'PublishCRL'): ca_pb2.ECertCRLReq.SerializeToString, 2286 ('protos.ECAA', 'ReadUserSet'): ca_pb2.ReadUserSetReq.SerializeToString, 2287 ('protos.ECAA', 'RegisterUser'): ca_pb2.RegisterUserReq.SerializeToString, 2288 ('protos.ECAA', 'RevokeCertificate'): ca_pb2.ECertRevokeReq.SerializeToString, 2289 } 2290 response_deserializers = { 2291 ('protos.ECAA', 'PublishCRL'): ca_pb2.CAStatus.FromString, 2292 ('protos.ECAA', 'ReadUserSet'): ca_pb2.UserSet.FromString, 2293 ('protos.ECAA', 'RegisterUser'): ca_pb2.Token.FromString, 2294 ('protos.ECAA', 'RevokeCertificate'): ca_pb2.CAStatus.FromString, 2295 } 2296 cardinalities = { 2297 'PublishCRL': cardinality.Cardinality.UNARY_UNARY, 2298 'ReadUserSet': cardinality.Cardinality.UNARY_UNARY, 2299 'RegisterUser': cardinality.Cardinality.UNARY_UNARY, 2300 'RevokeCertificate': cardinality.Cardinality.UNARY_UNARY, 2301 } 2302 stub_options = beta_implementations.stub_options(host=host, metadata_transformer=metadata_transformer, request_serializers=request_serializers, response_deserializers=response_deserializers, thread_pool=pool, thread_pool_size=pool_size) 2303 return beta_implementations.dynamic_stub(channel, 'protos.ECAA', cardinalities, options=stub_options) 2304 2305 class BetaTCAPServicer(object): 2306 """Transaction Certificate Authority (TCA). 2307 2308 public service 2309 """ 2310 def ReadCACertificate(self, request, context): 2311 context.code(beta_interfaces.StatusCode.UNIMPLEMENTED) 2312 def CreateCertificateSet(self, request, context): 2313 context.code(beta_interfaces.StatusCode.UNIMPLEMENTED) 2314 def ReadCertificate(self, request, context): 2315 context.code(beta_interfaces.StatusCode.UNIMPLEMENTED) 2316 def ReadCertificateSet(self, request, context): 2317 context.code(beta_interfaces.StatusCode.UNIMPLEMENTED) 2318 def RevokeCertificate(self, request, context): 2319 """a user can revoke only his/her cert 2320 """ 2321 context.code(beta_interfaces.StatusCode.UNIMPLEMENTED) 2322 def RevokeCertificateSet(self, request, context): 2323 """a user can revoke only his/her certs 2324 """ 2325 context.code(beta_interfaces.StatusCode.UNIMPLEMENTED) 2326 2327 class BetaTCAPStub(object): 2328 """Transaction Certificate Authority (TCA). 2329 2330 public service 2331 """ 2332 def ReadCACertificate(self, request, timeout): 2333 raise NotImplementedError() 2334 ReadCACertificate.future = None 2335 def CreateCertificateSet(self, request, timeout): 2336 raise NotImplementedError() 2337 CreateCertificateSet.future = None 2338 def ReadCertificate(self, request, timeout): 2339 raise NotImplementedError() 2340 ReadCertificate.future = None 2341 def ReadCertificateSet(self, request, timeout): 2342 raise NotImplementedError() 2343 ReadCertificateSet.future = None 2344 def RevokeCertificate(self, request, timeout): 2345 """a user can revoke only his/her cert 2346 """ 2347 raise NotImplementedError() 2348 RevokeCertificate.future = None 2349 def RevokeCertificateSet(self, request, timeout): 2350 """a user can revoke only his/her certs 2351 """ 2352 raise NotImplementedError() 2353 RevokeCertificateSet.future = None 2354 2355 def beta_create_TCAP_server(servicer, pool=None, pool_size=None, default_timeout=None, maximum_timeout=None): 2356 import ca_pb2 2357 import ca_pb2 2358 import ca_pb2 2359 import ca_pb2 2360 import ca_pb2 2361 import ca_pb2 2362 import ca_pb2 2363 import ca_pb2 2364 import ca_pb2 2365 import ca_pb2 2366 import ca_pb2 2367 import ca_pb2 2368 request_deserializers = { 2369 ('protos.TCAP', 'CreateCertificateSet'): ca_pb2.TCertCreateSetReq.FromString, 2370 ('protos.TCAP', 'ReadCACertificate'): ca_pb2.Empty.FromString, 2371 ('protos.TCAP', 'ReadCertificate'): ca_pb2.TCertReadReq.FromString, 2372 ('protos.TCAP', 'ReadCertificateSet'): ca_pb2.TCertReadSetReq.FromString, 2373 ('protos.TCAP', 'RevokeCertificate'): ca_pb2.TCertRevokeReq.FromString, 2374 ('protos.TCAP', 'RevokeCertificateSet'): ca_pb2.TCertRevokeSetReq.FromString, 2375 } 2376 response_serializers = { 2377 ('protos.TCAP', 'CreateCertificateSet'): ca_pb2.TCertCreateSetResp.SerializeToString, 2378 ('protos.TCAP', 'ReadCACertificate'): ca_pb2.Cert.SerializeToString, 2379 ('protos.TCAP', 'ReadCertificate'): ca_pb2.Cert.SerializeToString, 2380 ('protos.TCAP', 'ReadCertificateSet'): ca_pb2.CertSet.SerializeToString, 2381 ('protos.TCAP', 'RevokeCertificate'): ca_pb2.CAStatus.SerializeToString, 2382 ('protos.TCAP', 'RevokeCertificateSet'): ca_pb2.CAStatus.SerializeToString, 2383 } 2384 method_implementations = { 2385 ('protos.TCAP', 'CreateCertificateSet'): face_utilities.unary_unary_inline(servicer.CreateCertificateSet), 2386 ('protos.TCAP', 'ReadCACertificate'): face_utilities.unary_unary_inline(servicer.ReadCACertificate), 2387 ('protos.TCAP', 'ReadCertificate'): face_utilities.unary_unary_inline(servicer.ReadCertificate), 2388 ('protos.TCAP', 'ReadCertificateSet'): face_utilities.unary_unary_inline(servicer.ReadCertificateSet), 2389 ('protos.TCAP', 'RevokeCertificate'): face_utilities.unary_unary_inline(servicer.RevokeCertificate), 2390 ('protos.TCAP', 'RevokeCertificateSet'): face_utilities.unary_unary_inline(servicer.RevokeCertificateSet), 2391 } 2392 server_options = beta_implementations.server_options(request_deserializers=request_deserializers, response_serializers=response_serializers, thread_pool=pool, thread_pool_size=pool_size, default_timeout=default_timeout, maximum_timeout=maximum_timeout) 2393 return beta_implementations.server(method_implementations, options=server_options) 2394 2395 def beta_create_TCAP_stub(channel, host=None, metadata_transformer=None, pool=None, pool_size=None): 2396 import ca_pb2 2397 import ca_pb2 2398 import ca_pb2 2399 import ca_pb2 2400 import ca_pb2 2401 import ca_pb2 2402 import ca_pb2 2403 import ca_pb2 2404 import ca_pb2 2405 import ca_pb2 2406 import ca_pb2 2407 import ca_pb2 2408 request_serializers = { 2409 ('protos.TCAP', 'CreateCertificateSet'): ca_pb2.TCertCreateSetReq.SerializeToString, 2410 ('protos.TCAP', 'ReadCACertificate'): ca_pb2.Empty.SerializeToString, 2411 ('protos.TCAP', 'ReadCertificate'): ca_pb2.TCertReadReq.SerializeToString, 2412 ('protos.TCAP', 'ReadCertificateSet'): ca_pb2.TCertReadSetReq.SerializeToString, 2413 ('protos.TCAP', 'RevokeCertificate'): ca_pb2.TCertRevokeReq.SerializeToString, 2414 ('protos.TCAP', 'RevokeCertificateSet'): ca_pb2.TCertRevokeSetReq.SerializeToString, 2415 } 2416 response_deserializers = { 2417 ('protos.TCAP', 'CreateCertificateSet'): ca_pb2.TCertCreateSetResp.FromString, 2418 ('protos.TCAP', 'ReadCACertificate'): ca_pb2.Cert.FromString, 2419 ('protos.TCAP', 'ReadCertificate'): ca_pb2.Cert.FromString, 2420 ('protos.TCAP', 'ReadCertificateSet'): ca_pb2.CertSet.FromString, 2421 ('protos.TCAP', 'RevokeCertificate'): ca_pb2.CAStatus.FromString, 2422 ('protos.TCAP', 'RevokeCertificateSet'): ca_pb2.CAStatus.FromString, 2423 } 2424 cardinalities = { 2425 'CreateCertificateSet': cardinality.Cardinality.UNARY_UNARY, 2426 'ReadCACertificate': cardinality.Cardinality.UNARY_UNARY, 2427 'ReadCertificate': cardinality.Cardinality.UNARY_UNARY, 2428 'ReadCertificateSet': cardinality.Cardinality.UNARY_UNARY, 2429 'RevokeCertificate': cardinality.Cardinality.UNARY_UNARY, 2430 'RevokeCertificateSet': cardinality.Cardinality.UNARY_UNARY, 2431 } 2432 stub_options = beta_implementations.stub_options(host=host, metadata_transformer=metadata_transformer, request_serializers=request_serializers, response_deserializers=response_deserializers, thread_pool=pool, thread_pool_size=pool_size) 2433 return beta_implementations.dynamic_stub(channel, 'protos.TCAP', cardinalities, options=stub_options) 2434 2435 class BetaTCAAServicer(object): 2436 """admin service 2437 """ 2438 def ReadCertificateSets(self, request, context): 2439 context.code(beta_interfaces.StatusCode.UNIMPLEMENTED) 2440 def RevokeCertificate(self, request, context): 2441 """an admin can revoke any cert 2442 """ 2443 context.code(beta_interfaces.StatusCode.UNIMPLEMENTED) 2444 def RevokeCertificateSet(self, request, context): 2445 """an admin can revoke any cert 2446 """ 2447 context.code(beta_interfaces.StatusCode.UNIMPLEMENTED) 2448 def PublishCRL(self, request, context): 2449 """publishes CRL in the blockchain 2450 """ 2451 context.code(beta_interfaces.StatusCode.UNIMPLEMENTED) 2452 2453 class BetaTCAAStub(object): 2454 """admin service 2455 """ 2456 def ReadCertificateSets(self, request, timeout): 2457 raise NotImplementedError() 2458 ReadCertificateSets.future = None 2459 def RevokeCertificate(self, request, timeout): 2460 """an admin can revoke any cert 2461 """ 2462 raise NotImplementedError() 2463 RevokeCertificate.future = None 2464 def RevokeCertificateSet(self, request, timeout): 2465 """an admin can revoke any cert 2466 """ 2467 raise NotImplementedError() 2468 RevokeCertificateSet.future = None 2469 def PublishCRL(self, request, timeout): 2470 """publishes CRL in the blockchain 2471 """ 2472 raise NotImplementedError() 2473 PublishCRL.future = None 2474 2475 def beta_create_TCAA_server(servicer, pool=None, pool_size=None, default_timeout=None, maximum_timeout=None): 2476 import ca_pb2 2477 import ca_pb2 2478 import ca_pb2 2479 import ca_pb2 2480 import ca_pb2 2481 import ca_pb2 2482 import ca_pb2 2483 import ca_pb2 2484 request_deserializers = { 2485 ('protos.TCAA', 'PublishCRL'): ca_pb2.TCertCRLReq.FromString, 2486 ('protos.TCAA', 'ReadCertificateSets'): ca_pb2.TCertReadSetsReq.FromString, 2487 ('protos.TCAA', 'RevokeCertificate'): ca_pb2.TCertRevokeReq.FromString, 2488 ('protos.TCAA', 'RevokeCertificateSet'): ca_pb2.TCertRevokeSetReq.FromString, 2489 } 2490 response_serializers = { 2491 ('protos.TCAA', 'PublishCRL'): ca_pb2.CAStatus.SerializeToString, 2492 ('protos.TCAA', 'ReadCertificateSets'): ca_pb2.CertSets.SerializeToString, 2493 ('protos.TCAA', 'RevokeCertificate'): ca_pb2.CAStatus.SerializeToString, 2494 ('protos.TCAA', 'RevokeCertificateSet'): ca_pb2.CAStatus.SerializeToString, 2495 } 2496 method_implementations = { 2497 ('protos.TCAA', 'PublishCRL'): face_utilities.unary_unary_inline(servicer.PublishCRL), 2498 ('protos.TCAA', 'ReadCertificateSets'): face_utilities.unary_unary_inline(servicer.ReadCertificateSets), 2499 ('protos.TCAA', 'RevokeCertificate'): face_utilities.unary_unary_inline(servicer.RevokeCertificate), 2500 ('protos.TCAA', 'RevokeCertificateSet'): face_utilities.unary_unary_inline(servicer.RevokeCertificateSet), 2501 } 2502 server_options = beta_implementations.server_options(request_deserializers=request_deserializers, response_serializers=response_serializers, thread_pool=pool, thread_pool_size=pool_size, default_timeout=default_timeout, maximum_timeout=maximum_timeout) 2503 return beta_implementations.server(method_implementations, options=server_options) 2504 2505 def beta_create_TCAA_stub(channel, host=None, metadata_transformer=None, pool=None, pool_size=None): 2506 import ca_pb2 2507 import ca_pb2 2508 import ca_pb2 2509 import ca_pb2 2510 import ca_pb2 2511 import ca_pb2 2512 import ca_pb2 2513 import ca_pb2 2514 request_serializers = { 2515 ('protos.TCAA', 'PublishCRL'): ca_pb2.TCertCRLReq.SerializeToString, 2516 ('protos.TCAA', 'ReadCertificateSets'): ca_pb2.TCertReadSetsReq.SerializeToString, 2517 ('protos.TCAA', 'RevokeCertificate'): ca_pb2.TCertRevokeReq.SerializeToString, 2518 ('protos.TCAA', 'RevokeCertificateSet'): ca_pb2.TCertRevokeSetReq.SerializeToString, 2519 } 2520 response_deserializers = { 2521 ('protos.TCAA', 'PublishCRL'): ca_pb2.CAStatus.FromString, 2522 ('protos.TCAA', 'ReadCertificateSets'): ca_pb2.CertSets.FromString, 2523 ('protos.TCAA', 'RevokeCertificate'): ca_pb2.CAStatus.FromString, 2524 ('protos.TCAA', 'RevokeCertificateSet'): ca_pb2.CAStatus.FromString, 2525 } 2526 cardinalities = { 2527 'PublishCRL': cardinality.Cardinality.UNARY_UNARY, 2528 'ReadCertificateSets': cardinality.Cardinality.UNARY_UNARY, 2529 'RevokeCertificate': cardinality.Cardinality.UNARY_UNARY, 2530 'RevokeCertificateSet': cardinality.Cardinality.UNARY_UNARY, 2531 } 2532 stub_options = beta_implementations.stub_options(host=host, metadata_transformer=metadata_transformer, request_serializers=request_serializers, response_deserializers=response_deserializers, thread_pool=pool, thread_pool_size=pool_size) 2533 return beta_implementations.dynamic_stub(channel, 'protos.TCAA', cardinalities, options=stub_options) 2534 2535 class BetaTLSCAPServicer(object): 2536 """TLS Certificate Authority (TLSCA) 2537 2538 public service 2539 """ 2540 def ReadCACertificate(self, request, context): 2541 context.code(beta_interfaces.StatusCode.UNIMPLEMENTED) 2542 def CreateCertificate(self, request, context): 2543 context.code(beta_interfaces.StatusCode.UNIMPLEMENTED) 2544 def ReadCertificate(self, request, context): 2545 context.code(beta_interfaces.StatusCode.UNIMPLEMENTED) 2546 def RevokeCertificate(self, request, context): 2547 """a user can revoke only his/her cert 2548 """ 2549 context.code(beta_interfaces.StatusCode.UNIMPLEMENTED) 2550 2551 class BetaTLSCAPStub(object): 2552 """TLS Certificate Authority (TLSCA) 2553 2554 public service 2555 """ 2556 def ReadCACertificate(self, request, timeout): 2557 raise NotImplementedError() 2558 ReadCACertificate.future = None 2559 def CreateCertificate(self, request, timeout): 2560 raise NotImplementedError() 2561 CreateCertificate.future = None 2562 def ReadCertificate(self, request, timeout): 2563 raise NotImplementedError() 2564 ReadCertificate.future = None 2565 def RevokeCertificate(self, request, timeout): 2566 """a user can revoke only his/her cert 2567 """ 2568 raise NotImplementedError() 2569 RevokeCertificate.future = None 2570 2571 def beta_create_TLSCAP_server(servicer, pool=None, pool_size=None, default_timeout=None, maximum_timeout=None): 2572 import ca_pb2 2573 import ca_pb2 2574 import ca_pb2 2575 import ca_pb2 2576 import ca_pb2 2577 import ca_pb2 2578 import ca_pb2 2579 import ca_pb2 2580 request_deserializers = { 2581 ('protos.TLSCAP', 'CreateCertificate'): ca_pb2.TLSCertCreateReq.FromString, 2582 ('protos.TLSCAP', 'ReadCACertificate'): ca_pb2.Empty.FromString, 2583 ('protos.TLSCAP', 'ReadCertificate'): ca_pb2.TLSCertReadReq.FromString, 2584 ('protos.TLSCAP', 'RevokeCertificate'): ca_pb2.TLSCertRevokeReq.FromString, 2585 } 2586 response_serializers = { 2587 ('protos.TLSCAP', 'CreateCertificate'): ca_pb2.TLSCertCreateResp.SerializeToString, 2588 ('protos.TLSCAP', 'ReadCACertificate'): ca_pb2.Cert.SerializeToString, 2589 ('protos.TLSCAP', 'ReadCertificate'): ca_pb2.Cert.SerializeToString, 2590 ('protos.TLSCAP', 'RevokeCertificate'): ca_pb2.CAStatus.SerializeToString, 2591 } 2592 method_implementations = { 2593 ('protos.TLSCAP', 'CreateCertificate'): face_utilities.unary_unary_inline(servicer.CreateCertificate), 2594 ('protos.TLSCAP', 'ReadCACertificate'): face_utilities.unary_unary_inline(servicer.ReadCACertificate), 2595 ('protos.TLSCAP', 'ReadCertificate'): face_utilities.unary_unary_inline(servicer.ReadCertificate), 2596 ('protos.TLSCAP', 'RevokeCertificate'): face_utilities.unary_unary_inline(servicer.RevokeCertificate), 2597 } 2598 server_options = beta_implementations.server_options(request_deserializers=request_deserializers, response_serializers=response_serializers, thread_pool=pool, thread_pool_size=pool_size, default_timeout=default_timeout, maximum_timeout=maximum_timeout) 2599 return beta_implementations.server(method_implementations, options=server_options) 2600 2601 def beta_create_TLSCAP_stub(channel, host=None, metadata_transformer=None, pool=None, pool_size=None): 2602 import ca_pb2 2603 import ca_pb2 2604 import ca_pb2 2605 import ca_pb2 2606 import ca_pb2 2607 import ca_pb2 2608 import ca_pb2 2609 import ca_pb2 2610 request_serializers = { 2611 ('protos.TLSCAP', 'CreateCertificate'): ca_pb2.TLSCertCreateReq.SerializeToString, 2612 ('protos.TLSCAP', 'ReadCACertificate'): ca_pb2.Empty.SerializeToString, 2613 ('protos.TLSCAP', 'ReadCertificate'): ca_pb2.TLSCertReadReq.SerializeToString, 2614 ('protos.TLSCAP', 'RevokeCertificate'): ca_pb2.TLSCertRevokeReq.SerializeToString, 2615 } 2616 response_deserializers = { 2617 ('protos.TLSCAP', 'CreateCertificate'): ca_pb2.TLSCertCreateResp.FromString, 2618 ('protos.TLSCAP', 'ReadCACertificate'): ca_pb2.Cert.FromString, 2619 ('protos.TLSCAP', 'ReadCertificate'): ca_pb2.Cert.FromString, 2620 ('protos.TLSCAP', 'RevokeCertificate'): ca_pb2.CAStatus.FromString, 2621 } 2622 cardinalities = { 2623 'CreateCertificate': cardinality.Cardinality.UNARY_UNARY, 2624 'ReadCACertificate': cardinality.Cardinality.UNARY_UNARY, 2625 'ReadCertificate': cardinality.Cardinality.UNARY_UNARY, 2626 'RevokeCertificate': cardinality.Cardinality.UNARY_UNARY, 2627 } 2628 stub_options = beta_implementations.stub_options(host=host, metadata_transformer=metadata_transformer, request_serializers=request_serializers, response_deserializers=response_deserializers, thread_pool=pool, thread_pool_size=pool_size) 2629 return beta_implementations.dynamic_stub(channel, 'protos.TLSCAP', cardinalities, options=stub_options) 2630 2631 class BetaTLSCAAServicer(object): 2632 """admin service 2633 """ 2634 def RevokeCertificate(self, request, context): 2635 """an admin can revoke any cert 2636 """ 2637 context.code(beta_interfaces.StatusCode.UNIMPLEMENTED) 2638 2639 class BetaTLSCAAStub(object): 2640 """admin service 2641 """ 2642 def RevokeCertificate(self, request, timeout): 2643 """an admin can revoke any cert 2644 """ 2645 raise NotImplementedError() 2646 RevokeCertificate.future = None 2647 2648 def beta_create_TLSCAA_server(servicer, pool=None, pool_size=None, default_timeout=None, maximum_timeout=None): 2649 import ca_pb2 2650 import ca_pb2 2651 request_deserializers = { 2652 ('protos.TLSCAA', 'RevokeCertificate'): ca_pb2.TLSCertRevokeReq.FromString, 2653 } 2654 response_serializers = { 2655 ('protos.TLSCAA', 'RevokeCertificate'): ca_pb2.CAStatus.SerializeToString, 2656 } 2657 method_implementations = { 2658 ('protos.TLSCAA', 'RevokeCertificate'): face_utilities.unary_unary_inline(servicer.RevokeCertificate), 2659 } 2660 server_options = beta_implementations.server_options(request_deserializers=request_deserializers, response_serializers=response_serializers, thread_pool=pool, thread_pool_size=pool_size, default_timeout=default_timeout, maximum_timeout=maximum_timeout) 2661 return beta_implementations.server(method_implementations, options=server_options) 2662 2663 def beta_create_TLSCAA_stub(channel, host=None, metadata_transformer=None, pool=None, pool_size=None): 2664 import ca_pb2 2665 import ca_pb2 2666 request_serializers = { 2667 ('protos.TLSCAA', 'RevokeCertificate'): ca_pb2.TLSCertRevokeReq.SerializeToString, 2668 } 2669 response_deserializers = { 2670 ('protos.TLSCAA', 'RevokeCertificate'): ca_pb2.CAStatus.FromString, 2671 } 2672 cardinalities = { 2673 'RevokeCertificate': cardinality.Cardinality.UNARY_UNARY, 2674 } 2675 stub_options = beta_implementations.stub_options(host=host, metadata_transformer=metadata_transformer, request_serializers=request_serializers, response_deserializers=response_deserializers, thread_pool=pool, thread_pool_size=pool_size) 2676 return beta_implementations.dynamic_stub(channel, 'protos.TLSCAA', cardinalities, options=stub_options) 2677 # @@protoc_insertion_point(module_scope)