Class ServerKeygenInput

  • All Implemented Interfaces:
    IConfigTemplate

    public class ServerKeygenInput
    extends EnrollInput
    This class implements input for the Server-Side Keygen Enrollment

    Author:
    Christina Fu
    • Constructor Detail

      • ServerKeygenInput

        public ServerKeygenInput()
    • Method Detail

      • getName

        public java.lang.String getName​(java.util.Locale locale)
        Retrieves the localizable name of this policy.
        Specified by:
        getName in class EnrollInput
        Parameters:
        locale - user locale
        Returns:
        localized input name
      • getText

        public java.lang.String getText​(java.util.Locale locale)
        Retrieves the localizable description of this policy.
        Specified by:
        getText in class EnrollInput
        Parameters:
        locale - user locale
        Returns:
        localized input description
      • populate

        public void populate​(java.util.Map<java.lang.String,​java.lang.String> ctx,
                             IRequest request)
                      throws EProfileException
        Populates the request with this policy default.
        Specified by:
        populate in class EnrollInput
        Parameters:
        ctx - profile context
        request - request
        Throws:
        EProfileException
      • getValueDescriptor

        public IDescriptor getValueDescriptor​(java.util.Locale locale,
                                              java.lang.String name)
        Retrieves the descriptor of the given value parameter by name.
        Specified by:
        getValueDescriptor in class EnrollInput
        Parameters:
        locale - user locale
        name - property name
        Returns:
        descriptor of the property