Thomas Diesler created CAMEL-24236:
--------------------------------------
Summary: camel-cyberark-vault: Add support for cyberark policies
Key: CAMEL-24236
URL: https://issues.apache.org/jira/browse/CAMEL-24236
Project: Camel
Issue Type: Improvement
Reporter: Thomas Diesler
Assignee: Thomas Diesler
Cyberark Conjur does no longer allow to create secrets by simply setting their
value.
Instead, it requires a "policy" that defines Conjur Open Source entities and
the relationships between them. An entity can be a {{{}policy{}}},
{{{}host{}}}, {{{}user{}}}, {{{}layer{}}}, {{{}group{}}}, or {{{}variable{}}}.
A secret consists of two separate things:
# A {{variable}} resource declared by policy.
# A value assigned to that existing variable through the Secrets API.
The Secrets API can update a value, but it cannot create the variable
dynamically.
This issue is about reviewing existing documentation and test-coverage.
Although, there exists an updated version of the official
[conjur-api|https://mvnrepository.com/artifact/com.cyberark.conjur.api/conjur-api]
we won't need to bring it in just yet - simple HTTP API access works for what
the component supports
--
This message was sent by Atlassian Jira
(v8.20.10#820010)