Creating Custom Processor for OTP Bypassing UMS
When working with OTP in a PS3 environment and creating challenge processors, does the processor always have to be built as a JAR and included in the WAR file?
We have created REST services that send the SMS directly to a provider. The processors do not send the OTP through UMS. We allow 2 different numbers per user. I have 2 separate processors: Sms1OtpChallengeProcessor and Sms2OtpChallengeProcessor. According to Oracle documentation, I need to JAR each processor separately and include it in the WAR file. I was working on the Sms1OtpChallengeProcessor to get it to work and have it in the JAR, which is included in the WAR. I forgot to JAR Sms2OtpChallengeProcessor, but it was included as a class in the WAR, as shown below.