CredentialAuthenticatorInfo

class oci.identity_data_plane.models.CredentialAuthenticatorInfo(**kwargs)

Bases: object

CredentialAuthenticatorInfo model.

Methods

__init__(**kwargs) Initializes a new CredentialAuthenticatorInfo object with values from keyword arguments.

Attributes

client_id [Required] Gets the client_id of this CredentialAuthenticatorInfo.
credential_identifier [Required] Gets the credential_identifier of this CredentialAuthenticatorInfo.
credential_list [Required] Gets the credential_list of this CredentialAuthenticatorInfo.
raw_credential [Required] Gets the raw_credential of this CredentialAuthenticatorInfo.
service [Required] Gets the service of this CredentialAuthenticatorInfo.
tenant_id [Required] Gets the tenant_id of this CredentialAuthenticatorInfo.
tenant_name [Required] Gets the tenant_name of this CredentialAuthenticatorInfo.
user_id [Required] Gets the user_id of this CredentialAuthenticatorInfo.
user_name [Required] Gets the user_name of this CredentialAuthenticatorInfo.
__init__(**kwargs)

Initializes a new CredentialAuthenticatorInfo object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • raw_credential (str) – The value to assign to the raw_credential property of this CredentialAuthenticatorInfo.
  • user_id (str) – The value to assign to the user_id property of this CredentialAuthenticatorInfo.
  • tenant_id (str) – The value to assign to the tenant_id property of this CredentialAuthenticatorInfo.
  • user_name (str) – The value to assign to the user_name property of this CredentialAuthenticatorInfo.
  • tenant_name (str) – The value to assign to the tenant_name property of this CredentialAuthenticatorInfo.
  • credential_identifier (str) – The value to assign to the credential_identifier property of this CredentialAuthenticatorInfo.
  • credential_list (list[str]) – The value to assign to the credential_list property of this CredentialAuthenticatorInfo.
  • service (str) – The value to assign to the service property of this CredentialAuthenticatorInfo.
  • client_id (str) – The value to assign to the client_id property of this CredentialAuthenticatorInfo.
client_id

[Required] Gets the client_id of this CredentialAuthenticatorInfo. The id of the client.

Returns:The client_id of this CredentialAuthenticatorInfo.
Return type:str
credential_identifier

[Required] Gets the credential_identifier of this CredentialAuthenticatorInfo. The credential identifier.

Returns:The credential_identifier of this CredentialAuthenticatorInfo.
Return type:str
credential_list

[Required] Gets the credential_list of this CredentialAuthenticatorInfo. The credential list.

Returns:The credential_list of this CredentialAuthenticatorInfo.
Return type:list[str]
raw_credential

[Required] Gets the raw_credential of this CredentialAuthenticatorInfo. The raw credential.

Returns:The raw_credential of this CredentialAuthenticatorInfo.
Return type:str
service

[Required] Gets the service of this CredentialAuthenticatorInfo. The name of the service that is making this authorization request.

Returns:The service of this CredentialAuthenticatorInfo.
Return type:str
tenant_id

[Required] Gets the tenant_id of this CredentialAuthenticatorInfo. The id of the tenant.

Returns:The tenant_id of this CredentialAuthenticatorInfo.
Return type:str
tenant_name

[Required] Gets the tenant_name of this CredentialAuthenticatorInfo. The name of the tenant.

Returns:The tenant_name of this CredentialAuthenticatorInfo.
Return type:str
user_id

[Required] Gets the user_id of this CredentialAuthenticatorInfo. The id of the user.

Returns:The user_id of this CredentialAuthenticatorInfo.
Return type:str
user_name

[Required] Gets the user_name of this CredentialAuthenticatorInfo. The name of the user.

Returns:The user_name of this CredentialAuthenticatorInfo.
Return type:str