Enum TempImageTarget

    • Enum Constant Detail

      • USER_REGISTRATION

        public static final TempImageTarget USER_REGISTRATION
        The image will be used as a profile image for a newly registered user
      • USER_PROFILE

        public static final TempImageTarget USER_PROFILE
        The image will be used as a profile image for an existing user
      • CONTACT_INFO

        public static final TempImageTarget CONTACT_INFO
        The image will be used for a public contact information of a specific user
      • ADVERTISEMENT

        public static final TempImageTarget ADVERTISEMENT
        The image will be used for an advertisement of a specific user
      • CUSTOM_VALUE

        public static final TempImageTarget CUSTOM_VALUE
        The image will be used for a value of a specific custom field
      • AD_CATEGORY

        public static final TempImageTarget AD_CATEGORY
        The image will be used for an advertisement category
      • VOUCHER_TYPE

        public static final TempImageTarget VOUCHER_TYPE
        The image will be used for a voucher type
      • VOUCHER_CATEGORY

        public static final TempImageTarget VOUCHER_CATEGORY
        The image will be used for a voucher category
      • DEFAULT_USER

        public static final TempImageTarget DEFAULT_USER
        The image will be used as the default user image in a configuration
      • OIDC_CLIENT

        public static final TempImageTarget OIDC_CLIENT
        The image will be used for an OpenID Connect client
      • IDENTITY_PROVIDER

        public static final TempImageTarget IDENTITY_PROVIDER
        The image will be used for an external identity provider
    • Method Detail

      • values

        public static TempImageTarget[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (TempImageTarget c : TempImageTarget.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static TempImageTarget valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null
      • requiresMember

        public boolean requiresMember()
      • requiresUser

        public boolean requiresUser()