Class OTPEnrollingWS

java.lang.Object
io.jans.casa.plugins.authnmethod.rs.OTPEnrollingWS

@ApplicationScoped @Path("/enrollment/otp") @Produces("application/json") public class OTPEnrollingWS extends Object
  • Constructor Details

    • OTPEnrollingWS

      public OTPEnrollingWS()
  • Method Details

    • computeRequest

      @GET @Path("qr-request") public jakarta.ws.rs.core.Response computeRequest(@QueryParam("displayName") String name, @QueryParam("mode") String mode)
    • validateCode

      @POST @Path("validate-code") public jakarta.ws.rs.core.Response validateCode(@FormParam("code") String code, @FormParam("key") String key, @FormParam("mode") String mode)
    • getEnrollments

      @GET @Path("creds/{userid}/{id}") public jakarta.ws.rs.core.Response getEnrollments()
    • finishEnrollment

      @POST @Path("creds/{userid}") public jakarta.ws.rs.core.Response finishEnrollment(NamedCredential credential, @PathParam("userid") String userId)