Share this page

# lr.cyberark_get_vault

Queries a protected password in a CyberArk Vault and Safe, and saves it to a parameter.

## C#

    void lr.cyberark_get_vault(string[] args);

## Arguments

Name | Comments
--- | ---
ServerUrl | URL for the web request.
CertPath | The path for the certificate.
KeyPath | (Optional) The path for a private key.
Password | (Optional) The password for the private key.
AppID | The application ID to use for the web request.
Safe | The safe on CyberArk in which the application belongs.
AccountName | The Object Name of the account (referred to as Name in the account properties).
ExtraQueryData | (Optional) Extra data for the query (if any) should be in key=value format.
ResultParamName | Parameter name where the token (the secret password) will be saved.

## Return Values

Not applicable.

## Parameterization

All string input arguments can be passed using standard parameterization.

## General Information

The certificate and private key must be in PEM format.

## Example

Copy code

    lr.cyberark_get_vault(new string[]{
                "ServerUrl=https://test.skytap.com/AIMWebService/api/Accounts",
                "CertPath=D:\\feature\\cyberark\\Certs needed to make CCP call\\client_1-28.crt",
                "KeyPath=D:\\feature\\cyberark\\Certs needed to make CCP call\\client.pem", // optional
                "Password=Cyberark1", // optional
                "AppID=testappid",
                "Safe=Test",
                "AccountName=testobject",
                "ResultParamName=TEST"});
                return 0;

Tips to improve your search results... VuGen Function Reference Version 25.1-25.3 Function Reference 25.1-25.3 All View Local Help Center View Online Help Center Version: