コード例 #1
0
 public virtual OneTimePinConfiguration Create(OneTimePinConfigurationInput oneTimePinConfigurationInput)
 {
     return _entityCreationService.Create(oneTimePinConfigurationInput);
 }
コード例 #2
0
 public virtual OneTimePinConfiguration Update(OneTimePinConfigurationInput oneTimePinConfigurationInput)
 {
     return _entityUpdateService.Update(oneTimePinConfigurationInput.OneTimePinTypeId, oneTimePinConfigurationInput);
 }
コード例 #3
0
 private void EnsureOtpDisabledForRewards()
 {
     var config = OneTimePinConfigurationsClient.Get(2);
     var input = new OneTimePinConfigurationInput
     {
         IsActive = false,
         MaxNumberOfRetries = 3,
         OneTimePinTypeId = 2
     };
     if (config == null)
     {
         OneTimePinConfigurationsClient.Create(input);
     }
     else if(config.IsActive)
     {
         OneTimePinConfigurationsClient.Update(input);
     }
 }