cspnanda / secreto

Secreto is a gem to get and create password information from Thycotic Secret Server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Secreto

Secreto is a gem to get and create password information from Thycotic Secret Server
Gem Version

Installation

gem install secreto

Usage

Following operations are supported.

  • Search for secret
  • Add a new Secret
  • Add a Folder

```ruby require 'secreto'

username = "username" password = "password" ad = "Active Directory Name" secretserver = "Secret Server" secretServer = Secreto.new('https://' + secretserver + '/SecretServer/webservices/SSWebService.asmx?WSDL', ':none', ':TLSv1') token = secretServer.Authenticate(username,password,ad) puts secretServer.createFolder("Folder Name","Parent Folder Name") puts secretServer.GetSecretByHostName("name of item to search","Machine") puts secretServer.createSecret("Folder Name","Password/Active Directory Account etc","Name of Secret",["Resource","Username","Password","Notes"],["Resource Name","root","password","This is secret"])

About

Secreto is a gem to get and create password information from Thycotic Secret Server


Languages

Language:Ruby 100.0%