class StytchB2B::Discovery::IntermediateSessions
def exchange(
def exchange( intermediate_session_token:, organization_id:, session_duration_minutes: nil, session_custom_claims: nil ) request = { intermediate_session_token: intermediate_session_token, organization_id: organization_id } request[:session_duration_minutes] = session_duration_minutes unless session_duration_minutes.nil? request[:session_custom_claims] = session_custom_claims unless session_custom_claims.nil? post_request('/v1/b2b/discovery/intermediate_sessions/exchange', request) end
def initialize(connection)
def initialize(connection) @connection = connection end