Class MSSOPrincipalConfig

All Implemented Interfaces:
Serializable, Cloneable, Comparator<Object>, I_Persistent, I_SSO_PrincipalConfig, Evaluatee

public class MSSOPrincipalConfig extends X_SSO_PrincipalConfig
SSO Principal Service Configuration
See Also:
  • Constructor Details

    • MSSOPrincipalConfig

      public MSSOPrincipalConfig(Properties ctx, int MFA_SSOAuthentication_ID, String trxName)
      Parameters:
      ctx -
      MFA_SSOAuthentication_ID -
      trxName -
    • MSSOPrincipalConfig

      public MSSOPrincipalConfig(Properties ctx, ResultSet rs, String trxName)
      Parameters:
      ctx -
      rs -
      trxName -
  • Method Details

    • getDefaultSSOPrincipalConfig

      public static MSSOPrincipalConfig getDefaultSSOPrincipalConfig()
    • getSSOPrincipalConfig

      public static MSSOPrincipalConfig getSSOPrincipalConfig(String uuID)
    • getAllSSOPrincipalConfig

      public static List<MSSOPrincipalConfig> getAllSSOPrincipalConfig()
    • getBase64Src

      public String getBase64Src()
      Generates a Base64-encoded image source string or retrieves the image URL. If binary data is available, it is encoded in Base64 and prefixed for direct use in HTML image tags. If no binary data exists but an image URL is available, the URL is returned.
      Returns:
      a string containing a Base64-encoded image source or the image URL, or null if neither is available
    • beforeSave

      protected boolean beforeSave(boolean newRecord)
      Description copied from class: PO
      Called before Save for Pre-Save Operation.
      Default implementation is nop, to be implemented in sub-classes that needed it.
      Overrides:
      beforeSave in class PO
      Parameters:
      newRecord - true if it is a new record
      Returns:
      true if record can be saved