yeying.api.identity package

Submodules

yeying.api.identity.identity_pb2 module

Generated protocol buffer code.

class yeying.api.identity.identity_pb2.CancelRequest

Bases: Message, Message

DESCRIPTOR = <google._upb._message.Descriptor object>
class yeying.api.identity.identity_pb2.CancelRequestBody

Bases: Message, Message

DESCRIPTOR = <google._upb._message.Descriptor object>
class yeying.api.identity.identity_pb2.CancelResponse

Bases: Message, Message

DESCRIPTOR = <google._upb._message.Descriptor object>
class yeying.api.identity.identity_pb2.CancelResponseBody

Bases: Message, Message

DESCRIPTOR = <google._upb._message.Descriptor object>
class yeying.api.identity.identity_pb2.DepositRequest

Bases: Message, Message

DESCRIPTOR = <google._upb._message.Descriptor object>
class yeying.api.identity.identity_pb2.DepositRequestBody

Bases: Message, Message

DESCRIPTOR = <google._upb._message.Descriptor object>
class yeying.api.identity.identity_pb2.DepositResponse

Bases: Message, Message

DESCRIPTOR = <google._upb._message.Descriptor object>
class yeying.api.identity.identity_pb2.DepositResponseBody

Bases: Message, Message

DESCRIPTOR = <google._upb._message.Descriptor object>
class yeying.api.identity.identity_pb2.QueryRequest

Bases: Message, Message

DESCRIPTOR = <google._upb._message.Descriptor object>
class yeying.api.identity.identity_pb2.QueryRequestBody

Bases: Message, Message

DESCRIPTOR = <google._upb._message.Descriptor object>
class yeying.api.identity.identity_pb2.QueryResponse

Bases: Message, Message

DESCRIPTOR = <google._upb._message.Descriptor object>
class yeying.api.identity.identity_pb2.QueryResponseBody

Bases: Message, Message

DESCRIPTOR = <google._upb._message.Descriptor object>
class yeying.api.identity.identity_pb2.RetrieveRequest

Bases: Message, Message

DESCRIPTOR = <google._upb._message.Descriptor object>
class yeying.api.identity.identity_pb2.RetrieveResponse

Bases: Message, Message

DESCRIPTOR = <google._upb._message.Descriptor object>
class yeying.api.identity.identity_pb2.ShareRequest

Bases: Message, Message

DESCRIPTOR = <google._upb._message.Descriptor object>
class yeying.api.identity.identity_pb2.ShareResponse

Bases: Message, Message

DESCRIPTOR = <google._upb._message.Descriptor object>

yeying.api.identity.identity_pb2_grpc module

Client and server classes corresponding to protobuf-defined services.

class yeying.api.identity.identity_pb2_grpc.Identity

Bases: object

提供身份托管和维护服务,目前还不支持托管加密的身份,需要有资质,需要补齐的能力; 1、至少二要素身份认证; 2、保护隐私零知识证名; 2、支持密钥恢复; 3、服务器故障导致丢失,需要支持分散式存储; 4、支持加密硬件; 5、至少要两把密钥,一把由身份所有者保管,一把是服务保管;

static Cancel(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None)
static Deposit(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None)
static Query(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None)
static Retrieve(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None)
static Share(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None)
class yeying.api.identity.identity_pb2_grpc.IdentityServicer

Bases: object

提供身份托管和维护服务,目前还不支持托管加密的身份,需要有资质,需要补齐的能力; 1、至少二要素身份认证; 2、保护隐私零知识证名; 2、支持密钥恢复; 3、服务器故障导致丢失,需要支持分散式存储; 4、支持加密硬件; 5、至少要两把密钥,一把由身份所有者保管,一把是服务保管;

Cancel(request, context)

取消托管

Deposit(request, context)

身份托管

Query(request, context)

查询身份名片

Retrieve(request, context)

取回身份

Share(request, context)

分享身份名片

class yeying.api.identity.identity_pb2_grpc.IdentityStub(channel)

Bases: object

提供身份托管和维护服务,目前还不支持托管加密的身份,需要有资质,需要补齐的能力; 1、至少二要素身份认证; 2、保护隐私零知识证名; 2、支持密钥恢复; 3、服务器故障导致丢失,需要支持分散式存储; 4、支持加密硬件; 5、至少要两把密钥,一把由身份所有者保管,一把是服务保管;

yeying.api.identity.identity_pb2_grpc.add_IdentityServicer_to_server(servicer, server)

Module contents