--- !ruby/object:RI::ClassDescription 
attributes: 
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: The public key sent by the consumer in the associate request
  name: consumer_pubkey
  rw: RW
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: The Diffie-Hellman algorithm values for this request
  name: dh
  rw: RW
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: The session_type for this association session.
  name: session_type
  rw: R
class_methods: 
- !ruby/object:RI::MethodSummary 
  name: from_message
- !ruby/object:RI::MethodSummary 
  name: new
comment: 
- !ruby/struct:SM::Flow::P 
  body: An object that knows how to handle association requests with the Diffie-Hellman session type.
- !ruby/struct:SM::Flow::P 
  body: "See OpenID Specs, Section 8: Establishing Associations &lt;http://openid.net/specs/openid-authentication-2_0-12.html#associations&gt;"
constants: []

full_name: OpenID::Server::DiffieHellmanSHA1ServerSession
includes: []

instance_methods: 
- !ruby/object:RI::MethodSummary 
  name: answer
name: DiffieHellmanSHA1ServerSession
superclass: BaseServerSession
