Class: OFX::MessageSetProfile
- Inherits:
-
Object
- Object
- OFX::MessageSetProfile
- Defined in:
- lib/ofx/message_set.rb,
lib/ofx/1.0.2/message_set.rb
Direct Known Subclasses
BankingMessageSetProfile, CreditCardStatementMessageSetProfile, EmailMessageSetProfile, FinancialInstitutionProfileMessageSetProfile, InterbankFundsTransferMessageSetProfile, InvestmentSecurityListMessageSetProfile, InvestmentStatementMessageSetProfile, PaymentMessageSetProfile, SignonMessageSetProfile, SignupMessageSetProfile, WireFundsTransferMessageSetProfile
Instance Attribute Summary collapse
-
#language ⇒ Object
Returns the value of attribute language.
-
#message_set_class ⇒ Object
Returns the value of attribute message_set_class.
-
#message_url ⇒ Object
Returns the value of attribute message_url.
-
#required_ofx_security ⇒ Object
Returns the value of attribute required_ofx_security.
-
#requires_transport_security ⇒ Object
Returns the value of attribute requires_transport_security.
-
#service_provider_name ⇒ Object
Returns the value of attribute service_provider_name.
-
#signon_realm ⇒ Object
Returns the value of attribute signon_realm.
-
#supports_response_file_error_recovery ⇒ Object
Returns the value of attribute supports_response_file_error_recovery.
-
#synchronization_mode ⇒ Object
Returns the value of attribute synchronization_mode.
-
#version ⇒ Object
Returns the value of attribute version.
Instance Method Summary collapse
- #from_ofx_102_hash(message_set_description_hash) ⇒ Object
- #requires_transport_security? ⇒ Boolean
- #supports_response_file_error_recovery? ⇒ Boolean
Instance Attribute Details
#language ⇒ Object
Returns the value of attribute language.
49 50 51 |
# File 'lib/ofx/message_set.rb', line 49 def language @language end |
#message_set_class ⇒ Object
Returns the value of attribute message_set_class.
39 40 41 |
# File 'lib/ofx/message_set.rb', line 39 def @message_set_class end |
#message_url ⇒ Object
Returns the value of attribute message_url.
42 43 44 |
# File 'lib/ofx/message_set.rb', line 42 def @message_url end |
#required_ofx_security ⇒ Object
Returns the value of attribute required_ofx_security.
43 44 45 |
# File 'lib/ofx/message_set.rb', line 43 def required_ofx_security @required_ofx_security end |
#requires_transport_security ⇒ Object
Returns the value of attribute requires_transport_security.
44 45 46 |
# File 'lib/ofx/message_set.rb', line 44 def requires_transport_security @requires_transport_security end |
#service_provider_name ⇒ Object
Returns the value of attribute service_provider_name.
41 42 43 |
# File 'lib/ofx/message_set.rb', line 41 def service_provider_name @service_provider_name end |
#signon_realm ⇒ Object
Returns the value of attribute signon_realm.
48 49 50 |
# File 'lib/ofx/message_set.rb', line 48 def signon_realm @signon_realm end |
#supports_response_file_error_recovery ⇒ Object
Returns the value of attribute supports_response_file_error_recovery.
51 52 53 |
# File 'lib/ofx/message_set.rb', line 51 def supports_response_file_error_recovery @supports_response_file_error_recovery end |
#synchronization_mode ⇒ Object
Returns the value of attribute synchronization_mode.
50 51 52 |
# File 'lib/ofx/message_set.rb', line 50 def synchronization_mode @synchronization_mode end |
#version ⇒ Object
Returns the value of attribute version.
40 41 42 |
# File 'lib/ofx/message_set.rb', line 40 def version @version end |
Instance Method Details
#from_ofx_102_hash(message_set_description_hash) ⇒ Object
73 74 75 76 77 78 79 80 81 82 83 84 |
# File 'lib/ofx/1.0.2/message_set.rb', line 73 def from_ofx_102_hash() = ['MSGSETCORE'] @version = OFX::Version.new(['VER']) @service_provider_name = ['SPNAME'] @message_url = URI.parse(['URL']) if ['URL'] @required_ofx_security = ['OFXSEC'] @requires_transport_security = ['TRANSPSEC'] == 'Y' ? true : false @signon_realm = ['SIGNONREALM'] @language = ['LANGUAGE'] @synchronization_mode = ['SYNCMODE'] @supports_response_file_error_recovery = ['RESPFILEER'] == 'Y' ? true : false end |
#requires_transport_security? ⇒ Boolean
45 46 47 |
# File 'lib/ofx/message_set.rb', line 45 def requires_transport_security? @requires_transport_security end |
#supports_response_file_error_recovery? ⇒ Boolean
52 53 54 |
# File 'lib/ofx/message_set.rb', line 52 def supports_response_file_error_recovery? @supports_response_file_error_recovery end |