Class HOTPParams


  • public class HOTPParams
    extends Object
    Class to hold the authentication modules HOTP configuration settings.
    • Constructor Detail

      • HOTPParams

        public HOTPParams​(String gatewaySMSImplClass,
                          long codeValidityDuration,
                          String telephoneLdapAttributeName,
                          String carrierLdapAttributeName,
                          String emailLdapAttributeName,
                          String codeDelivery,
                          Map<?,​?> config,
                          int codeLength,
                          String messageSubject,
                          String messageContent,
                          String fromAddressAttributeName)
      • HOTPParams

        public HOTPParams​(String gatewaySMSImplClass,
                          long codeValidityDuration,
                          String telephoneLdapAttributeName,
                          String carrierLdapAttributeName,
                          String emailLdapAttributeName,
                          String codeDelivery,
                          Map<?,​?> config,
                          int codeLength,
                          String messageSubject,
                          String messageContent,
                          String fromAddressAttributeName,
                          Set<String> userSearchAttributes)
    • Method Detail

      • getGatewaySMSImplClass

        public String getGatewaySMSImplClass()
      • getCodeValidityDuration

        public long getCodeValidityDuration()
      • getTelephoneLdapAttributeName

        public String getTelephoneLdapAttributeName()
      • getCarrierLdapAttributeName

        public String getCarrierLdapAttributeName()
      • getEmailLdapAttributeName

        public String getEmailLdapAttributeName()
      • getCodeDelivery

        public String getCodeDelivery()
      • getConfig

        public Map<?,​?> getConfig()
      • getCodeLength

        public int getCodeLength()
      • getMessageSubject

        public String getMessageSubject()
      • getMessageContent

        public String getMessageContent()
      • getFromAddressAttributeName

        public String getFromAddressAttributeName()
      • getUserSearchAttributes

        public Set<String> getUserSearchAttributes()