ThinAssociationAuthorizationResponse

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

Bases: object

ThinAssociationAuthorizationResponse model.

Attributes

ASSOCIATION_RESULT_FAIL_BAD_REQUEST A constant which can be used with the association_result property of a ThinAssociationAuthorizationResponse.
ASSOCIATION_RESULT_FAIL_MISSING_ADMIT A constant which can be used with the association_result property of a ThinAssociationAuthorizationResponse.
ASSOCIATION_RESULT_FAIL_MISSING_ENDORSE A constant which can be used with the association_result property of a ThinAssociationAuthorizationResponse.
ASSOCIATION_RESULT_FAIL_UNKNOWN A constant which can be used with the association_result property of a ThinAssociationAuthorizationResponse.
ASSOCIATION_RESULT_SUCCESS A constant which can be used with the association_result property of a ThinAssociationAuthorizationResponse.
association_result [Required] Gets the association_result of this ThinAssociationAuthorizationResponse.
decision_cache_duration Gets the decision_cache_duration of this ThinAssociationAuthorizationResponse.
responses [Required] Gets the responses of this ThinAssociationAuthorizationResponse.

Methods

__init__(**kwargs) Initializes a new ThinAssociationAuthorizationResponse object with values from keyword arguments.
ASSOCIATION_RESULT_FAIL_BAD_REQUEST = 'FAIL_BAD_REQUEST'

A constant which can be used with the association_result property of a ThinAssociationAuthorizationResponse. This constant has a value of “FAIL_BAD_REQUEST”

ASSOCIATION_RESULT_FAIL_MISSING_ADMIT = 'FAIL_MISSING_ADMIT'

A constant which can be used with the association_result property of a ThinAssociationAuthorizationResponse. This constant has a value of “FAIL_MISSING_ADMIT”

ASSOCIATION_RESULT_FAIL_MISSING_ENDORSE = 'FAIL_MISSING_ENDORSE'

A constant which can be used with the association_result property of a ThinAssociationAuthorizationResponse. This constant has a value of “FAIL_MISSING_ENDORSE”

ASSOCIATION_RESULT_FAIL_UNKNOWN = 'FAIL_UNKNOWN'

A constant which can be used with the association_result property of a ThinAssociationAuthorizationResponse. This constant has a value of “FAIL_UNKNOWN”

ASSOCIATION_RESULT_SUCCESS = 'SUCCESS'

A constant which can be used with the association_result property of a ThinAssociationAuthorizationResponse. This constant has a value of “SUCCESS”

__init__(**kwargs)

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

Parameters:
  • responses (list[oci.identity_data_plane.models.ThinAuthorizationResponse]) – The value to assign to the responses property of this ThinAssociationAuthorizationResponse.
  • association_result (str) – The value to assign to the association_result property of this ThinAssociationAuthorizationResponse. Allowed values for this property are: “FAIL_UNKNOWN”, “FAIL_BAD_REQUEST”, “FAIL_MISSING_ENDORSE”, “FAIL_MISSING_ADMIT”, “SUCCESS”
  • decision_cache_duration (str) – The value to assign to the decision_cache_duration property of this ThinAssociationAuthorizationResponse.
association_result

[Required] Gets the association_result of this ThinAssociationAuthorizationResponse. The association verification result.

Allowed values for this property are: “FAIL_UNKNOWN”, “FAIL_BAD_REQUEST”, “FAIL_MISSING_ENDORSE”, “FAIL_MISSING_ADMIT”, “SUCCESS”

Returns:The association_result of this ThinAssociationAuthorizationResponse.
Return type:str
decision_cache_duration

Gets the decision_cache_duration of this ThinAssociationAuthorizationResponse. The decision cache duration.

Returns:The decision_cache_duration of this ThinAssociationAuthorizationResponse.
Return type:str
responses

[Required] Gets the responses of this ThinAssociationAuthorizationResponse. The authorization responses.

Returns:The responses of this ThinAssociationAuthorizationResponse.
Return type:list[oci.identity_data_plane.models.ThinAuthorizationResponse]