Toggle menu
868
3.8K
30.2K
279.1K
Catglobe Wiki
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

OidcAuthenticationFlow class

From Catglobe Wiki

OidcAuthenticationFlow



Specification of a Authentication Flow oidc client

Parent class

Inherits from object

Methods

  • Empty Delete() - Delete this client
  • Empty Save() - Save the Oidc client
  • Empty SetClientSecret(string secret "The new secret") - Set Oidc client secret
  • (From object) string ToString() - The string representation of the object.

Properties

  • int AppRolesScriptId { get; set; } - Get/set id of the script that determines cg_roles claim to let your app do role based security. This must run with impersonation and be public. 0 to unset
  • bool AskUserForConsent { get; set; } - Get/set ask user for consent when connecting
  • bool CanAuthRespondent { get; set; } - Get/set if the respondent can login via redirect from qas
  • bool CanKeepSecret { get; set; } - Get/set if the application can keep secret (ie. false for an SPA)
  • string ClientId { get; } - Oidc client id
  • LocalizedString DisplayNames { get; set; } - Get/set display names
  • bool IsBuiltIn { get; } - True, if a system client
  • string Layout { get; set; } - Get/set layout to use for login screen
  • string ObjectTypeName { get; } - The name of the type of object.
  • Array of string OptionalScopes { get; set; } - Get/set optional scopes
  • int OwnerResourceId { get; set; } - Get/set owner resource id
  • Array of string PostLogoutRedirectUris { get; set; } - Get/set post logout redirect URIs
  • Array of string RedirectUris { get; set; } - Get/set redirect URIs accepted to return user to after auth
  • Array of string Scopes { get; set; } - Get/set scopes
  • (From object) TypeInformation TypeInformation { get; } - Get information about this class.

Static Methods