Package org.exoplatform.mfa.rest.mfa
Class MfaRestService
- java.lang.Object
-
- org.exoplatform.mfa.rest.mfa.MfaRestService
-
- All Implemented Interfaces:
org.exoplatform.services.rest.resource.ResourceContainer
public class MfaRestService extends Object implements org.exoplatform.services.rest.resource.ResourceContainer
-
-
Constructor Summary
Constructors Constructor Description MfaRestService(MfaService mfaService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.ws.rs.core.ResponseaddRevocationRequest(String type)javax.ws.rs.core.ResponsechangeMfaFeatureActivation(String status)javax.ws.rs.core.ResponsechangeMfaSystem(String mfaSystem)javax.ws.rs.core.ResponsegetAvalailableMfaSystems()javax.ws.rs.core.ResponsegetMfaSystem(javax.servlet.http.HttpServletRequest request)javax.ws.rs.core.ResponsegetProtectedGroups()javax.ws.rs.core.ResponsegetRevocationRequests()javax.ws.rs.core.ResponsesaveProtectedGroups(String groups)javax.ws.rs.core.ResponseupdateRevocationRequests(String id, String status)
-
-
-
Constructor Detail
-
MfaRestService
public MfaRestService(MfaService mfaService)
-
-
Method Detail
-
getMfaSystem
@RolesAllowed("users") public javax.ws.rs.core.Response getMfaSystem(@Context javax.servlet.http.HttpServletRequest request)
-
getAvalailableMfaSystems
@RolesAllowed("users") public javax.ws.rs.core.Response getAvalailableMfaSystems()
-
changeMfaFeatureActivation
@RolesAllowed("administrators") public javax.ws.rs.core.Response changeMfaFeatureActivation(String status)
-
getRevocationRequests
@RolesAllowed("administrators") public javax.ws.rs.core.Response getRevocationRequests()
-
updateRevocationRequests
@RolesAllowed("administrators") public javax.ws.rs.core.Response updateRevocationRequests(String id, String status)
-
addRevocationRequest
@RolesAllowed("users") public javax.ws.rs.core.Response addRevocationRequest(String type)
-
changeMfaSystem
@RolesAllowed("administrators") public javax.ws.rs.core.Response changeMfaSystem(String mfaSystem)
-
saveProtectedGroups
@RolesAllowed("administrators") public javax.ws.rs.core.Response saveProtectedGroups(String groups)
-
getProtectedGroups
@RolesAllowed("administrators") public javax.ws.rs.core.Response getProtectedGroups()
-
-