def from_cc_registry( type_url: Text ) -> key_manager.KeyManager[streaming_aead.StreamingAead]: return key_manager.KeyManagerCcToPyWrapper( cc_key_manager.StreamingAeadKeyManager.from_cc_registry(type_url), streaming_aead.StreamingAead, _StreamingAeadCcToPyWrapper)
def from_cc_registry( type_url: Text ) -> key_manager.KeyManager[deterministic_aead.DeterministicAead]: return key_manager.KeyManagerCcToPyWrapper( cc_key_manager.DeterministicAeadKeyManager.from_cc_registry(type_url), deterministic_aead.DeterministicAead, _DeterministicAeadCcToPyWrapper)
def from_cc_registry( type_url: Text ) -> key_manager.KeyManager[hybrid_encrypt.HybridEncrypt]: return key_manager.KeyManagerCcToPyWrapper( cc_key_manager.HybridEncryptKeyManager.from_cc_registry(type_url), hybrid_encrypt.HybridEncrypt, _HybridEncryptCcToPyWrapper)
def from_cc_registry(type_url: Text) -> key_manager.KeyManager[aead.Aead]: return key_manager.KeyManagerCcToPyWrapper( cc_key_manager.AeadKeyManager.from_cc_registry(type_url), aead.Aead, _AeadCcToPyWrapper)
def from_cc_registry(type_url: Text) -> key_manager.KeyManager[mac.Mac]: return key_manager.KeyManagerCcToPyWrapper( cc_key_manager.MacKeyManager.from_cc_registry(type_url), mac.Mac, _MacCcToPyWrapper)
def from_cc_registry( type_url: Text ) -> key_manager.KeyManager[public_key_verify.PublicKeyVerify]: return key_manager.KeyManagerCcToPyWrapper( cc_key_manager.PublicKeyVerifyKeyManager.from_cc_registry(type_url), public_key_verify.PublicKeyVerify, _PublicKeyVerifyCcToPyWrapper)