Class: LockstepSdk::ProvisioningResponseModel
- Inherits:
-
Object
- Object
- LockstepSdk::ProvisioningResponseModel
- Defined in:
- lib/lockstep_sdk/models/provisioning_response_model.rb
Overview
Represents the response to either a successful or failed account provisioning
Instance Attribute Summary collapse
-
#account_name ⇒ String
If provisioning is successful, contains subscription account name of created user.
-
#app_enrollment_id ⇒ Uuid
If provisioning is successful, contains the app enrollment id of the created app enrollment.
-
#error_message ⇒ String
The error message(s).
-
#group_key ⇒ Uuid
If provisioning is successful, contains the group key of the created user.
-
#sync_request_id ⇒ Uuid
If provisioning is successful, contains the sync request id of the sync that was started for the app enrollment.
-
#user_id ⇒ Uuid
If provisioning is successful, contains the unique identifier of the created user.
-
#user_name ⇒ String
If provisioning is successful, contains the username of the created user.
Instance Method Summary collapse
-
#initialize(params = {}) ⇒ ProvisioningResponseModel
constructor
Initialize the ProvisioningResponseModel using the provided prototype.
Constructor Details
#initialize(params = {}) ⇒ ProvisioningResponseModel
Initialize the ProvisioningResponseModel using the provided prototype
24 25 26 27 28 29 30 31 32 |
# File 'lib/lockstep_sdk/models/provisioning_response_model.rb', line 24 def initialize(params = {}) @user_name = params.dig(:user_name) @account_name = params.dig(:account_name) @user_id = params.dig(:user_id) @group_key = params.dig(:group_key) @app_enrollment_id = params.dig(:app_enrollment_id) @sync_request_id = params.dig(:sync_request_id) @error_message = params.dig(:error_message) end |
Instance Attribute Details
#account_name ⇒ String
Returns If provisioning is successful, contains subscription account name of created user.
37 38 39 |
# File 'lib/lockstep_sdk/models/provisioning_response_model.rb', line 37 def account_name @account_name end |
#app_enrollment_id ⇒ Uuid
Returns If provisioning is successful, contains the app enrollment id of the created app enrollment.
43 44 45 |
# File 'lib/lockstep_sdk/models/provisioning_response_model.rb', line 43 def app_enrollment_id @app_enrollment_id end |
#error_message ⇒ String
Returns The error message(s).
47 48 49 |
# File 'lib/lockstep_sdk/models/provisioning_response_model.rb', line 47 def @error_message end |
#group_key ⇒ Uuid
Returns If provisioning is successful, contains the group key of the created user.
41 42 43 |
# File 'lib/lockstep_sdk/models/provisioning_response_model.rb', line 41 def group_key @group_key end |
#sync_request_id ⇒ Uuid
Returns if provisioning is successful, contains the sync request id of the sync that was started for the app enrollment.
45 46 47 |
# File 'lib/lockstep_sdk/models/provisioning_response_model.rb', line 45 def sync_request_id @sync_request_id end |
#user_id ⇒ Uuid
Returns If provisioning is successful, contains the unique identifier of the created user.
39 40 41 |
# File 'lib/lockstep_sdk/models/provisioning_response_model.rb', line 39 def user_id @user_id end |
#user_name ⇒ String
Returns If provisioning is successful, contains the username of the created user.
35 36 37 |
# File 'lib/lockstep_sdk/models/provisioning_response_model.rb', line 35 def user_name @user_name end |