Class TwoFactorApiResource

java.lang.Object
org.apache.fineract.infrastructure.security.api.TwoFactorApiResource

@Path("/v1/twofactor") @Component @ConditionalOnProperty("fineract.security.2fa.enabled") public class TwoFactorApiResource extends Object
  • Constructor Details

    • TwoFactorApiResource

      public TwoFactorApiResource()
  • Method Details

    • getOTPDeliveryMethods

      @GET @Produces("application/json") public String getOTPDeliveryMethods(@Context jakarta.ws.rs.core.UriInfo uriInfo)
    • requestToken

      @POST @Produces("application/json") public String requestToken(@QueryParam("deliveryMethod") String deliveryMethod, @QueryParam("extendedToken") @DefaultValue("false") boolean extendedAccessToken, @Context jakarta.ws.rs.core.UriInfo uriInfo)
    • validate

      @Path("validate") @POST @Produces("application/json") public String validate(@QueryParam("token") String token)
    • updateConfiguration

      @Path("invalidate") @POST @Produces("application/json") public String updateConfiguration(String apiRequestBodyAsJson)