public interface AuthenticationManagementResource
@GET @Path(value="/form-providers") @Produces(value="application/json") List<Map<String,Object>> getFormProviders()
@Path(value="/authenticator-providers") @GET @Produces(value="application/json") List<Map<String,Object>> getAuthenticatorProviders()
@Path(value="/client-authenticator-providers") @GET @Produces(value="application/json") List<Map<String,Object>> getClientAuthenticatorProviders()
@Path(value="/form-action-providers") @GET @Produces(value="application/json") List<Map<String,Object>> getFormActionProviders()
@Path(value="/flows") @GET @Produces(value="application/json") List<AuthenticationFlowRepresentation> getFlows()
@Path(value="/flows") @POST @Consumes(value="application/json") javax.ws.rs.core.Response createFlow(AuthenticationFlowRepresentation model)
@Path(value="/flows/{id}") @GET @Produces(value="application/json") AuthenticationFlowRepresentation getFlow(@PathParam(value="id") String id)
@Path(value="/flows/{id}") @DELETE void deleteFlow(@PathParam(value="id") String id)
@Path(value="/flows/{flowAlias}/copy") @POST @Consumes(value="application/json") javax.ws.rs.core.Response copy(@PathParam(value="flowAlias") String flowAlias, Map<String,String> data)
@Path(value="/flows/{id}") @PUT @Consumes(value="application/json") void updateFlow(@PathParam(value="id") String id, AuthenticationFlowRepresentation flow)
@Path(value="/flows/{flowAlias}/executions/flow") @POST @Consumes(value="application/json") void addExecutionFlow(@PathParam(value="flowAlias") String flowAlias, Map<String,String> data)
@Path(value="/flows/{flowAlias}/executions/execution") @POST @Consumes(value="application/json") void addExecution(@PathParam(value="flowAlias") String flowAlias, Map<String,String> data)
@Path(value="/flows/{flowAlias}/executions") @GET @Produces(value="application/json") List<AuthenticationExecutionInfoRepresentation> getExecutions(@PathParam(value="flowAlias") String flowAlias)
@Path(value="/flows/{flowAlias}/executions") @PUT @Consumes(value="application/json") void updateExecutions(@PathParam(value="flowAlias") String flowAlias, AuthenticationExecutionInfoRepresentation rep)
@Path(value="/executions") @POST @Consumes(value="application/json") javax.ws.rs.core.Response addExecution(AuthenticationExecutionRepresentation model)
@Path(value="/executions/{executionId}") @GET @Produces(value="application/json") AuthenticationExecutionRepresentation getExecution(@PathParam(value="executionId") String executionId)
@Path(value="/executions/{executionId}/raise-priority") @POST void raisePriority(@PathParam(value="executionId") String execution)
@Path(value="/executions/{executionId}/lower-priority") @POST void lowerPriority(@PathParam(value="executionId") String execution)
@Path(value="/executions/{executionId}") @DELETE void removeExecution(@PathParam(value="executionId") String execution)
@Path(value="/executions/{executionId}/config") @POST @Consumes(value="application/json") javax.ws.rs.core.Response newExecutionConfig(@PathParam(value="executionId") String executionId, AuthenticatorConfigRepresentation config)
@Path(value="unregistered-required-actions") @GET @Produces(value="application/json") List<RequiredActionProviderSimpleRepresentation> getUnregisteredRequiredActions()
@Path(value="register-required-action") @POST @Consumes(value="application/json") void registerRequiredAction(RequiredActionProviderSimpleRepresentation action)
@Path(value="required-actions") @GET @Produces(value="application/json") List<RequiredActionProviderRepresentation> getRequiredActions()
@Path(value="required-actions/{alias}") @GET @Produces(value="application/json") RequiredActionProviderRepresentation getRequiredAction(@PathParam(value="alias") String alias)
@Path(value="required-actions/{alias}") @PUT @Consumes(value="application/json") void updateRequiredAction(@PathParam(value="alias") String alias, RequiredActionProviderRepresentation rep)
@Path(value="required-actions/{alias}") @DELETE void removeRequiredAction(@PathParam(value="alias") String alias)
@Path(value="required-actions/{alias}/raise-priority") @POST void raiseRequiredActionPriority(@PathParam(value="alias") String alias)
@Path(value="required-actions/{alias}/lower-priority") @POST void lowerRequiredActionPriority(@PathParam(value="alias") String alias)
@Path(value="config-description/{providerId}") @GET @Produces(value="application/json") AuthenticatorConfigInfoRepresentation getAuthenticatorConfigDescription(@PathParam(value="providerId") String providerId)
@Path(value="per-client-config-description") @GET @Produces(value="application/json") Map<String,List<ConfigPropertyRepresentation>> getPerClientConfigDescription()
@Path(value="config/{id}") @GET @Produces(value="application/json") AuthenticatorConfigRepresentation getAuthenticatorConfig(@PathParam(value="id") String id)
@Path(value="config/{id}") @DELETE void removeAuthenticatorConfig(@PathParam(value="id") String id)
@Path(value="config/{id}") @PUT @Consumes(value="application/json") void updateAuthenticatorConfig(@PathParam(value="id") String id, AuthenticatorConfigRepresentation config)
Copyright © 2021 JBoss by Red Hat. All rights reserved.