- Home
- API Enriched
- 🔏 Blindfold API
🔏 Blindfold API
Encryption key management with policy-based access controls. Audit logging and secure data protection.
- Category: Security
- Complexity: moderate
- Paths: 27 | Schemas: 163
- Tier: Advanced
- Related domains:
client_side_defense,certificates
Use Cases
Section titled “Use Cases”- Configure secret policies for encryption
- Manage sensitive data encryption
- Enforce data protection policies
Primary Resources
Section titled “Primary Resources”- blindfold_secret: Encrypted secret using Blindfold encryption
- secret_policy: Secret management policy configuration
- policy_document: Policy document for access control definitions
Endpoints
Section titled “Endpoints”| Method | Path | Description |
|---|---|---|
| GET | /api/secret_management/get_public_key | Public Key. |
| GET | /api/secret_management/namespaces/{namespace}/secret_policys/{name}/get_policy_document | Policy Document. |
| POST | /api/secret_management/namespaces/system/voltshare/decrypt_secret | DecryptSecret. |
| POST | /api/secret_management/namespaces/system/voltshare/process_policy_information | ProcessPolicyInformation. |
| POST | /api/secret_management/namespaces/{namespace}/voltshare/access_count | VoltShare Access Count Query. |
| POST | /api/secret_management/namespaces/{namespace}/voltshare/audit_logs | Audit Log Query. |
| POST | /api/secret_management/namespaces/{namespace}/voltshare/audit_logs/aggregation | Audit Log Aggregation Query. |
| GET | /api/secret_management/namespaces/{namespace}/voltshare/audit_logs/scroll | Audit Log Scroll Query. |
| POST | /api/secret_management/namespaces/{namespace}/voltshare/audit_logs/scroll | Audit Log Scroll Query. |
| POST | /api/config/namespaces/{metadata.namespace}/secret_management_accesss | Create Secret Management Access. |
| PUT | /api/config/namespaces/{metadata.namespace}/secret_management_accesss/{metadata.name} | Replace Secret Management Access. |
| GET | /api/config/namespaces/{namespace}/secret_management_accesss | List Secret Management Access. |
| GET | /api/config/namespaces/{namespace}/secret_management_accesss/{name} | GET Secret Management Access. |
| DELETE | /api/config/namespaces/{namespace}/secret_management_accesss/{name} | DELETE Secret Management Access. |
| POST | /api/secret_management/namespaces/{metadata.namespace}/secret_policys | Create Secret Policy. |
| PUT | /api/secret_management/namespaces/{metadata.namespace}/secret_policys/{metadata.name} | Replace Secret Policy. |
| GET | /api/secret_management/namespaces/{namespace}/secret_policy/list_policy/{policy_state} | List secret policy. |
| POST | /api/secret_management/namespaces/{namespace}/secret_policy/{name}/recover | Recover secret policy with given policy name. |
| POST | /api/secret_management/namespaces/{namespace}/secret_policy/{name}/softdelete | DELETE secret policy with given policy name. |
| GET | /api/secret_management/namespaces/{namespace}/secret_policys | List Secret Policy. |
| GET | /api/secret_management/namespaces/{namespace}/secret_policys/{name} | GET Secret Policy. |
| DELETE | /api/secret_management/namespaces/{namespace}/secret_policys/{name} | DELETE Secret Policy. |
| POST | /api/secret_management/namespaces/{metadata.namespace}/secret_policy_rules | Create Secret Policy Rule. |
| PUT | /api/secret_management/namespaces/{metadata.namespace}/secret_policy_rules/{metadata.name} | Replace Secret Policy Rule. |
| GET | /api/secret_management/namespaces/{namespace}/secret_policy_rules | List Secret Policy Rule. |
| GET | /api/secret_management/namespaces/{namespace}/secret_policy_rules/{name} | GET Secret Policy Rule. |
| DELETE | /api/secret_management/namespaces/{namespace}/secret_policy_rules/{name} | DELETE Secret Policy Rule. |
| POST | /api/secret_management/namespaces/{metadata.namespace}/voltshare_admin_policys | Create VoltShare Admin Policy. |
| PUT | /api/secret_management/namespaces/{metadata.namespace}/voltshare_admin_policys/{metadata.name} | Replace VoltShare Admin Policy. |
| GET | /api/secret_management/namespaces/{namespace}/voltshare_admin_policys | List VoltShare Admin Policy. |
| GET | /api/secret_management/namespaces/{namespace}/voltshare_admin_policys/{name} | GET VoltShare Admin Policy. |
| DELETE | /api/secret_management/namespaces/{namespace}/voltshare_admin_policys/{name} | DELETE VoltShare Admin Policy. |