SystemCredential: SystemCredential Class

Description Usage Format Fields

Description

Authentication credential for the default or internal user on a system

Usage

1

Format

An object of class R6ClassGenerator of length 24.

Fields

credential

The credential used to authenticate to the remote system. Depending on the authentication protocol of the remote system, this could be an OAuth Token, X.509 certificate, Kerberose token, or an private key..

expirationDate

The date the credential expires in ISO 8601 format.

internalUsername

The username of the internal user associated with this credential.

isDefault

Is this the default credential for this internal user of this type on this system?

parentType
password

The password on the remote system used to authenticate.

publicKey

The public ssh key used to authenticate to the remote system.

privateKey

The public ssh key used to authenticate to the remote system..

server
type
username

The local username on the remote system used to authenticate.

valid

Is the credential still valid or has it expired?.

caCerts

A public URL to the location of the trusted CA certs to use with this credential.


agaveplatform/r-sdk documentation built on Sept. 22, 2018, 2:14 p.m.