Secreto
Secreto is a gem to get and create password information from Thycotic Secret Server
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"])