Crate sshproxy_rust

Crate sshproxy_rust 

Source

Structsยง

Args ๐Ÿ”’

Constantsยง

SCOPE ๐Ÿ”’
SERVICE_NAME ๐Ÿ”’
URL ๐Ÿ”’

Functionsยง

extract_certificate ๐Ÿ”’
Extract certificate from combined key file
generate_totp ๐Ÿ”’
Generate TOTP code from secret
get_cert_validity ๐Ÿ”’
Get certificate validity information
get_otp_secret ๐Ÿ”’
Retrieve OTP secret from credential storage
get_password ๐Ÿ”’
Retrieve password from credential storage
main ๐Ÿ”’
request_ssh_key ๐Ÿ”’
Request SSH key and certificate from sshproxy API
save_key_files ๐Ÿ”’
Save key files to disk with proper permissions
update_password ๐Ÿ”’
NERSC passwords expire every year.
update_secret ๐Ÿ”’
usually totp secrets do not expire