Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KeyDistributionService ¶
type KeyDistributionService struct {
// contains filtered or unexported fields
}
func (*KeyDistributionService) DistributeQuantumKey ¶
func (kds *KeyDistributionService) DistributeQuantumKey( ctx context.Context, request *proto.KeyDistributionRequest, ) (*proto.KeyDistributionResponse, error)
type KeyExchangeService ¶
type KeyExchangeService struct {
// contains filtered or unexported fields
}
func (*KeyExchangeService) ExchangeQuantumKeys ¶
func (kes *KeyExchangeService) ExchangeQuantumKeys( ctx context.Context, request *proto.KeyExchangeRequest, ) (*proto.KeyExchangeResponse, error)
type KeyLifecycleManager ¶
type KeyLifecycleManager struct {
// contains filtered or unexported fields
}
func (*KeyLifecycleManager) ManageKeyLifecycle ¶
func (klm *KeyLifecycleManager) ManageKeyLifecycle( ctx context.Context, request *proto.KeyLifecycleRequest, ) (*proto.KeyLifecycleResponse, error)
type KeyManager ¶
type KeyManager struct {
// contains filtered or unexported fields
}
func (*KeyManager) GenerateQuantumSafeKey ¶
func (km *KeyManager) GenerateQuantumSafeKey( ctx context.Context, config *proto.KeyGenConfig, ) (*proto.QuantumKey, error)
type KeyRotationService ¶
type KeyRotationService struct {
// contains filtered or unexported fields
}
func (*KeyRotationService) RotateQuantumKeys ¶
func (krs *KeyRotationService) RotateQuantumKeys( ctx context.Context, request *proto.KeyRotationRequest, ) (*proto.KeyRotationResponse, error)
type KeyVerifier ¶
type KeyVerifier struct {
// contains filtered or unexported fields
}
func (*KeyVerifier) VerifyQuantumKeys ¶
func (kv *KeyVerifier) VerifyQuantumKeys( ctx context.Context, request *proto.KeyVerificationRequest, ) (*proto.KeyVerificationResponse, error)
Click to show internal directories.
Click to hide internal directories.