Class IAMCredentials
Represents the credentials used by
IAMAuthorizationProvider when authenticating using the
specific user identity.
Namespace: Oracle.NoSQL.SDK
Assembly: Oracle.NoSQL.SDK.dll
Syntax
public class IAMCredentials : Object
Remarks
See
Required Keys and OCIDs
on how to obtained the required credentials. For private key, supply
only one of the properties PrivateKey,
PrivateKeyPEM or PrivateKeyFile. Note
that if the private key is encrypted, it must be in PKCS#8 format.
See IAMAuthorizationProvider for details.
Constructors
Name | Description |
---|---|
IAMCredentials() |
Properties
Name | Description |
---|---|
Fingerprint | Gets or sets the public key fingerprint. |
Passphrase | Gets or sets the private key passphrase if private key is encrypted. |
PrivateKey | Gets or sets the private key as an RSA object. |
PrivateKeyFile | Gets or sets the path to the PEM private key file. |
PrivateKeyPEM | Gets or sets the private key in PEM format. |
TenantId | Gets or sets the tenancy OCID. |
UserId | Gets or sets the user OCID. |