Skip to content

Latest commit

 

History

History
32 lines (26 loc) · 1.35 KB

File metadata and controls

32 lines (26 loc) · 1.35 KB

Akeyless::GetSSHCertificate

Properties

Name Type Description Notes
cert_issuer_name String The name of the SSH certificate issuer
cert_username String The username to sign in the SSH certificate [default to '-']
json Boolean Set output format to JSON [optional][default to false]
legacy_signing_alg_name Boolean Set this option to output legacy ('ssh-rsa-cert-v01@openssh.com') signing algorithm name in the certificate. [optional][default to false]
public_key_data String SSH public key file contents. If this option is used, the certificate will be printed to stdout [optional]
token String Authentication token (see `/auth` and `/configure`) [optional]
ttl Integer Updated certificate lifetime in seconds (must be less than the Certificate Issuer default TTL) [optional]
uid_token String The universal identity token, Required only for universal_identity authentication [optional]

Example

require 'akeyless'

instance = Akeyless::GetSSHCertificate.new(
  cert_issuer_name: null,
  cert_username: null,
  json: null,
  legacy_signing_alg_name: null,
  public_key_data: null,
  token: null,
  ttl: null,
  uid_token: null
)