class Stytch::OAuth

def authenticate(

def authenticate(
  token:,
  session_management_type: nil,
  session_token: nil,
  session_duration_minutes: nil
)
  request = {
    token: token
  }
  request[:session_management_type] = session_management_type unless session_management_type.nil?
  request[:session_token] = session_token unless session_token.nil?
  request[:session_duration_minutes] = session_duration_minutes unless session_duration_minutes.nil?
  post_request("#{PATH}/authenticate", request)
end

def initialize(connection)

def initialize(connection)
  @connection = connection
end