Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CyberArk Credential Provider - .NET + MySQL Integration

📘 Overview

This project demonstrates a practical example of a .NET application running on Ubuntu 20.04 that retrieves credentials securely using the CyberArk Credential Provider SDK and connects to a MySQL database to list all records from a table.

🚀 Features

  • Secure credential retrieval via CyberArk Credential Provider
  • Dynamic DLL loading and reflection
  • MySQL database connection using retrieved credentials
  • Full table data listing with dynamic column handling
  • Null-safe and exception-resilient code

🛠️ Prerequisites

  • Ubuntu 20.04 or compatible Linux distribution
  • .NET SDK installed (Install Guide) tial Provider installed and configured
  • Valid Application ID with access to a safe and object
  • MySQL server accessible from the host

📦 Dependencies

Install required packages via NuGet:

  • dotnet add package netstandardpasswordsdk
  • dotnet add package MySqlConnector

About

.NET on Linux example: fetch DB credentials from the CyberArk Credential Provider via dynamic DLL/reflection, then connect to MySQL

Topics

Resources

Security policy

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages