D2lvalenceElixir.Auth.D2LUserContext.get_full_user_context
You're seeing just the function
get_full_user_context
, go back to D2lvalenceElixir.Auth.D2LUserContext module for more information.
Specs
get_full_user_context( %D2lvalenceElixir.Auth.D2LAppContext{app_id: String.t(), app_key: String.t()}, %D2lvalenceElixir.Auth.D2LUserContextSimple{ anonymous: boolean(), encrypt_requests: boolean(), host: String.t(), scheme: String.t(), server_skew: integer(), user_id: String.t(), user_key: String.t() } ) :: {:error, String.t()} | {:ok, %D2lvalenceElixir.Auth.D2LUserContext{ anonymous: boolean(), app_id: String.t(), app_key: String.t(), encrypt_requests: boolean(), host: String.t(), scheme: String.t(), server_skew: integer(), user_id: String.t(), user_key: String.t() }}
Creates a Full User Context from the app context and the simple authentication information created by get_simple_authentication_keys/1