A store request attribute exchange message representation
Extract a StoreRequest from an OpenID message message: OpenID::Message return a StoreRequest or nil if AX arguments are not present
# File lib/openid/extensions/ax.rb, line 504 def self.from_openid_request(oidreq) message = oidreq.message ax_args = message.get_args(NS_URI) return nil if ax_args.empty? or ax_args['mode'] != MODE req = new req.parse_extension_args(ax_args) req end
# File lib/openid/extensions/ax.rb, line 496 def initialize super @mode = MODE end
# File lib/openid/extensions/ax.rb, line 513 def get_extension_args(aliases=nil) ax_args = new_args kv_args = _get_extension_kv_args(aliases) ax_args.update(kv_args) return ax_args end