Skip to content

🔏 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
  • Configure secret policies for encryption
  • Manage sensitive data encryption
  • Enforce data protection policies
  • blindfold_secret: Encrypted secret using Blindfold encryption
  • secret_policy: Secret management policy configuration
  • policy_document: Policy document for access control definitions
MethodPathDescription
GET/api/secret_management/get_public_keyPublic Key.
GET/api/secret_management/namespaces/{namespace}/secret_policys/{name}/get_policy_documentPolicy Document.
POST/api/secret_management/namespaces/system/voltshare/decrypt_secretDecryptSecret.
POST/api/secret_management/namespaces/system/voltshare/process_policy_informationProcessPolicyInformation.
POST/api/secret_management/namespaces/{namespace}/voltshare/access_countVoltShare Access Count Query.
POST/api/secret_management/namespaces/{namespace}/voltshare/audit_logsAudit Log Query.
POST/api/secret_management/namespaces/{namespace}/voltshare/audit_logs/aggregationAudit Log Aggregation Query.
GET/api/secret_management/namespaces/{namespace}/voltshare/audit_logs/scrollAudit Log Scroll Query.
POST/api/secret_management/namespaces/{namespace}/voltshare/audit_logs/scrollAudit Log Scroll Query.
POST/api/config/namespaces/{metadata.namespace}/secret_management_accesssCreate 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_accesssList 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_policysCreate 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}/recoverRecover secret policy with given policy name.
POST/api/secret_management/namespaces/{namespace}/secret_policy/{name}/softdeleteDELETE secret policy with given policy name.
GET/api/secret_management/namespaces/{namespace}/secret_policysList 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_rulesCreate 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_rulesList 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_policysCreate 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_policysList 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.