struct

OvhApi::Endpoints::CredentialInfo

Inherits Struct < Value < Object

Méta-données d'une consumer key (renvoyées par GET /auth/currentCredential).

expiration est nil pour les clés créées en validité illimitée. status est typiquement "validated" pour une clé utilisable, "pendingValidation" pour une clé pas encore confirmée côté OVH, "expired" pour une clé périmée.

Constructors

new(credential_id : Int64, application_id : Int64, creation : Time, expiration : Time | Nil, last_use : Time | Nil, status : String, ovh_support : Bool)
Source

Instance methods

application_id
clone
Source
copy_with(credential_id _credential_id = @credential_id, application_id _application_id = @application_id, creation _creation = @creation, expiration _expiration = @expiration, last_use _last_use = @last_use, status _status = @status, ovh_support _ovh_support = @ovh_support)
Source
creation
credential_id
days_until_expiration

Nombre de jours restants avant l'expiration. Retourne nil si la clé est en validité illimitée.

Source
expiration
last_use
ovh_support
status