Toggle menu
862
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.

UserResourceTemplate class

From Catglobe Wiki
Revision as of 09:21, 13 November 2019 by Administrator (talk | contribs) (Created page with "{{CGscriptClass_Template |Name=<nowiki>UserResourceTemplate</nowiki> |Description=<nowiki>A user type resource template.</nowiki> |Constructors= {{CGscriptConstructors_Templat...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

UserResourceTemplate



A user type resource template.

Constructors

  • (string name "Resource name") - Create a new User resource template

Methods

  • Empty DefaultLanguage(string isocode "Iso code to set as default") - Which Localized Name is the default
  • Empty Save() - Save the ResourceTemplate resource
  • Empty SaveProperties() - Save the properties of the ResourceTemplate resource. Ignores changes to all constant options in use
  • string ToString() - The string representation of the object.

Properties

  • bool CanUpdateMyPortal { get; set; } - Is the user allowed to update their own MyPortal layout
  • string LocalizedName { get; } - Localized Name for current user of the ResourceTemplate resource
  • Dictionary LocalizedNames { get; set; } - Localized Name of the ResourceTemplate resource
  • string ObjectTypeName { get; } - The name of the type of object.
  • array Properties { get; } - Get the list of current properties. Use AddProperty/RemoveProperty to edit order
  • int ResourceId { get; } - The Id of the ResourceTemplate
  • string ResourceName { get; } - Name of the ResourceTemplate resource
  • int ResourceTemplateType { get; } - The type of resource that this ResourceTemplate covers
  • bool ResourceTimeregEnabled { get; set; } - Get/set ResourceTimeregEnabled
  • bool TwoFaDisallowEmailCheckBox { get; set; } - After initial setup, do not fall back on email to setup new device
  • bool TwoFaEnabled { get; set; } - May people use 2fa (webauthn) at all? If not set, all other TwoFa settings are not used
  • bool TwoFaIgnoreForQas { get; set; } - Do not require webauthn for answering questionnaire (backwards compatible)
  • bool TwoFaRequireCrossPlatFormOrHardware { get; set; } - Require higher level of security access, user must use physical tokens or crossplatform authentication
  • bool TwoFaRequired { get; set; } - Must they use 2fa always?
  • bool TwoFaRequirePasswordAlso { get; set; } - The user must also write a password along with authenticating against webauthn
  • TypeInformation TypeInformation { get; } - Get information about this class.