How can I get username and password from Centrify PAS with Java Programming Language?
01-02-2019 07:35 AM
When a Java application needs to establish a database connection, the definition of datasource is created in the Java Application Servers (WebLogic, Tomcat and WebSphere). This method is preferable because it is easy to use by software.
You can find the details below.
How to create datasource in the WebLogic?
Advantages of DataSource Objects:
Because of its properties, a DataSource object is a better alternative than the DriverManager class for getting a connection. Programmers no longer have to hard code the driver name or JDBC URL in their applications, which makes them more portable. Also, DataSource properties make maintaining code much simpler. If there is a change, the system administrator can update data source properties and not be concerned about changing every application that makes a connection to the data source. For example, if the data source were moved to a different server, all the system administrator would have to do is set the serverName property to the new server name.
One of our customers shared this information that "We did PoC with CyberArk. The datasorce is created via the Java Application Server. A Java application is used this datasource to get username and password of a database from CyberArk's vault."
They would like Centrify to have this skill. Because of the lack of the skill, they may not prefer us and we can lose them. We would like you to provide such a capability in Centrify.
Solved! Go to Solution.
01-02-2019 08:45 AM
Welcome to the Centrify forums.
If you're a commercial customer requesting a new feature, please use:
All these avenues can be used to communicate desired enhancements. If enough commercial customers request the capabilities, they make it into the product backlog.
As far as checking-out passwords using programming languages, this is all possible today via our APIs. The API in question is:
/ServerManage/CheckoutPassword - https://developer.centrify.com/v1.2/reference#post_servermanage-checkoutpassword
You can test this here: https://apidemo.centrify.com/Centrify_API_Reference#/Resource_Management
01-02-2019 10:35 AM
I tried to open a case via the idea exchange, but I got the following error message. How can I get help to resolve this issue?
"You do not have sufficient privileges for this resource or its parent to perform this action."
01-02-2019 10:37 AM