Class: OpenID::Consumer::SuccessResponse

Class | OpenID::Consumer::SuccessResponse
In: | lib/openid/consumer/responses.rb
Parent: | Object

A successful acknowledgement from the OpenID server that the supplied URL is, indeed controlled by the requesting agent.

### Methods

extension_response get_signed get_signed_ns is_openid1 new signed?

### Included Modules

Response

### Constants

STATUS | = | SUCCESS

### Attributes

message | [R] |
signed_fields | [R] |

### Public Class methods

new(endpoint, message, signed_fields)

### Public Instance methods

extension_response(namespace_uri, require_signed)

Return response arguments in the specified namespace. If require_signed is true and the arguments are not signed, return nil.

get_signed(ns_uri, ns_key, default=nil)

Return the specified signed field if available, otherwise return default

get_signed_ns(ns_uri)

Get signed arguments from the response message. Return a dict of all arguments in the specified namespace. If any of the arguments are not signed, return nil.

is_openid1()

Was this authentication response an OpenID 1 authentication response?

signed?(ns_uri, ns_key)

Return whether a particular key is signed, regardless of its namespace alias

[Validate]