Class OpenID::Association
In: lib/openid/association.rb
Parent: Object

An Association holds the shared secret between a relying party and an OpenID provider.

Methods

Constants

FIELD_ORDER = [:version, :handle, :secret, :issued, :lifetime, :assoc_type,]

Attributes

assoc_type  [R] 
handle  [R] 
issued  [R] 
lifetime  [R] 
secret  [R] 

Public Class methods

Public Instance methods

Return whether the message‘s signature passes

The number of seconds until this association expires

Get the signature for this message

Generate the list of pairs that form the signed elements of the given message

Serialize the association to a form that‘s consistent across JanRain OpenID libraries.

Generate a signature for a sequence of [key, value] pairs

Add a signature (and a signed list) to a message.

[Validate]