MCPcopy Index your code
hub / github.com/TaskingAI/TaskingAI / decrypt

Method decrypt

plugin/app/models/credentials.py:29–40  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

27 return self
28
29 def decrypt(self):
30 for key, value in self.credentials.items():
31 if value is not None:
32 if "," in value:
33 try:
34 decrypted_value = aes_decrypt(value)
35 self.credentials[key] = str(decrypted_value)
36 except ValueError as e:
37 raise ValueError(f"error decrypting {key}: {e}")
38 else:
39 raise ValueError(f"invalid credentials. Not encrypted: {value}")
40 return self
41
42 def load_input(self, bundle_id, credentials: Dict[str, str]):
43 try:

Callers 2

aes_decryptFunction · 0.45

Calls 1

aes_decryptFunction · 0.90

Tested by

no test coverage detected