diff --git a/encryption/encryption_keys.go b/encryption/encryption_keys.go index 1d31fc4cf711224541e61b2cf730b4660aba03dc..3f3e50f24d84ca06e44303d15bfd16afe4606503 100644 --- a/encryption/encryption_keys.go +++ b/encryption/encryption_keys.go @@ -12,8 +12,9 @@ type EncryptionKeysSecret struct { } type EncryptionKeys struct { - FirebaseEncryptionKey string `json:"firebase_encryption_key"` - JWTEncryptionKey string `json:"jwt_encryption_key"` + FirebaseEncryptionKey string `json:"firebase_encryption_key"` + JWTEncryptionKey string `json:"jwt_encryption_key"` + BobAPIAuthEncryptionKey string `json:"bob_api_auth_encryption_key"` } func GetEncryptionKeys(secretID string, isDebug bool) (EncryptionKeys, error) { @@ -42,3 +43,8 @@ func GetFirebaseCredentialsEncryptionKey(secretID string, isDebug bool) (string, encryptionKeys, err := GetEncryptionKeys(secretID, isDebug) return encryptionKeys.FirebaseEncryptionKey, err } + +func GetBobAPIAuthEncryptionKey(secretID string, isDebug bool) (string, error) { + encryptionKeys, err := GetEncryptionKeys(secretID, isDebug) + return encryptionKeys.BobAPIAuthEncryptionKey, err +}