class IdnSdkRuby::Com::Nbos::Capi::Modules::Identity::V0::UpdatePasswordApiModel
Attributes
message[RW]
newPassword[RW]
password[RW]
Public Class Methods
new(password = nil, new_password = nil)
click to toggle source
# File lib/idn_sdk_ruby/com/nbos/capi/modules/identity/v0/update_password_api_model.rb, line 10 def initialize(password = nil, new_password = nil) @password = password @newPassword = new_password end
Public Instance Methods
add_errors(json_response)
click to toggle source
# File lib/idn_sdk_ruby/com/nbos/capi/modules/identity/v0/update_password_api_model.rb, line 15 def add_errors(json_response) json_response["errors"].each do |e| property_name = e['propertyName'] msg = e['message'] self.errors[property_name] << msg end end
add_messages(json_response)
click to toggle source
# File lib/idn_sdk_ruby/com/nbos/capi/modules/identity/v0/update_password_api_model.rb, line 23 def add_messages(json_response) if json_response["message"].present? @message = json_response["message"] elsif json_response["error"].present? @message = json_response["error"] end end
as_json(options={})
click to toggle source
# File lib/idn_sdk_ruby/com/nbos/capi/modules/identity/v0/update_password_api_model.rb, line 32 def as_json(options={}) { password: @password, newPassword: @newPassword, message: @message } end
to_json(*options)
click to toggle source
# File lib/idn_sdk_ruby/com/nbos/capi/modules/identity/v0/update_password_api_model.rb, line 40 def to_json(*options) as_json(*options).to_json(*options) end
to_s()
click to toggle source
# File lib/idn_sdk_ruby/com/nbos/capi/modules/identity/v0/update_password_api_model.rb, line 44 def to_s to_json end