Interface IUserPreRegistrationContext

Defines a user pre registration context.

Namespace: StylelabsStylelabs.MStylelabs.M.ScriptingStylelabs.M.Scripting.TypesStylelabs.M.Scripting.Types.V1_0UserStylelabs.M.Scripting.Types.V1_0.User.RegistrationPre
Assembly: Stylelabs.M.Scripting.Types.dll
Syntax
RequestResponse
public interface IUserPreRegistrationContext

Properties

AuthenticationSource

Gets the source of registration, which can be internal (Sitecore Content Hub) or external (e.g. from an SSO).

Declaration
RequestResponse
AuthenticationSource AuthenticationSource { get; }
Property Value
TypeDescription
AuthenticationSource

ExternalUserInfo

Gets information about the user that the external provider supplied. Only set (and useful) when AuthenticationSource is

RequestResponse
      <see>
        <cref>AuthenticationSource.External</cref>
      </see>.
    </p>
  </div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration" id="declaration-1">Declaration</h5>
  <div class="codewrapper">
    <pre class="shiki shiki-themes one-dark-pro one-dark-pro not-prose" style="background-color:#282c34;--shiki-dark-bg:#282c34;color:#abb2bf;--shiki-dark:#abb2bf" tabindex="0"><code><span class="line"><span style="color:#61AFEF;--shiki-dark:#61AFEF">ExternalUserInfo</span><span class="space"> </span><span style="color:#98C379;--shiki-dark:#98C379">ExternalUserInfo</span><span class="space"> </span><span style="color:#98C379;--shiki-dark:#98C379">{</span><span class="space"> </span><span style="color:#98C379;--shiki-dark:#98C379">get</span><span style="color:#ABB2BF;--shiki-dark:#ABB2BF">;</span><span class="space"> </span><span style="color:#ABB2BF;--shiki-dark:#ABB2BF">}</span></span>

Property Value
TypeDescription
ExternalUserInfo

InternalUserInfo

Gets information about a user that is supplied from Sitecore Content Hub internally. Only set (and useful) when AuthenticationSource is

RequestResponse
      <see>
        <cref>AuthenticationSource.Internal</cref>
      </see>.
    </p>
  </div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration" id="declaration-2">Declaration</h5>
  <div class="codewrapper">
    <pre class="shiki shiki-themes one-dark-pro one-dark-pro not-prose" style="background-color:#282c34;--shiki-dark-bg:#282c34;color:#abb2bf;--shiki-dark:#abb2bf" tabindex="0"><code><span class="line"><span style="color:#61AFEF;--shiki-dark:#61AFEF">InternalUserInfo</span><span class="space"> </span><span style="color:#98C379;--shiki-dark:#98C379">InternalUserInfo</span><span class="space"> </span><span style="color:#98C379;--shiki-dark:#98C379">{</span><span class="space"> </span><span style="color:#98C379;--shiki-dark:#98C379">get</span><span style="color:#ABB2BF;--shiki-dark:#ABB2BF">;</span><span class="space"> </span><span style="color:#ABB2BF;--shiki-dark:#ABB2BF">}</span></span>

Property Value
TypeDescription
InternalUserInfo

Do you have some feedback for us?

If you have suggestions for improving this article,