Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace SwiftPassword

Deprecated. Use AuthToken instead.

Swift is the OpenStack object storage service. A {@code SwiftPassword} is an Oracle-provided password for using a Swift client with the Object Storage Service. This password is associated with the user's Console login. Swift passwords never expire. A user can have up to two Swift passwords at a time.

*Note:** The password is always an Oracle-generated string; you can't change it to a string of your choice.

For more information, see [Managing User Credentials](https://docs.cloud.oracle.com/Content/Identity/Tasks/managingcredentials.htm).

Properties

Optional description

description: undefined | string

The description you assign to the Swift password. Does not have to be unique, and it's changeable.

Optional expiresOn

expiresOn: Date

Date and time when this password will expire, in the format defined by RFC3339. Null if it never expires.

Example: {@code 2016-08-25T21:10:29.600Z}

Optional id

id: undefined | string

The OCID of the Swift password.

Optional inactiveStatus

inactiveStatus: undefined | number

The detailed status of INACTIVE lifecycleState. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional lifecycleState

lifecycleState: LifecycleState

The password's current state. After creating a password, make sure its {@code lifecycleState} changes from CREATING to ACTIVE before using it.

Optional password

password: undefined | string

The Swift password. The value is available only in the response for {@code CreateSwiftPassword}, and not for {@code ListSwiftPasswords} or {@code UpdateSwiftPassword}.

Optional timeCreated

timeCreated: Date

Date and time the {@code SwiftPassword} object was created, in the format defined by RFC3339.

Example: {@code 2016-08-25T21:10:29.600Z}

Optional userId

userId: undefined | string

The OCID of the user the password belongs to.

Functions

getDeserializedJsonObj

getJsonObj