Package org.cyclos.services.access
Interface OidcAuthorizationService
-
- All Superinterfaces:
Service
- All Known Subinterfaces:
OidcAuthorizationServiceLocal
public interface OidcAuthorizationService extends Service
Provides access for searching and revoking authorizations for OpenID Connect / OAuth2 applications
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OidcAuthorizationSearchDatagetSearchData(UserLocatorVO user)Returns data for searching authorizations.OidcAuthorizationDetailedVOload(@NotNull Long id)Returns details of a specific authorizationvoidrevoke(Long id)Revokes an authorization by idPage<OidcAuthorizationVO>search(OidcAuthorizationQuery params)Searches for active authorizations according to the given filters
-
-
-
Method Detail
-
getSearchData
OidcAuthorizationSearchData getSearchData(UserLocatorVO user) throws FrameworkException
Returns data for searching authorizations. If the given user is null, is an overview serach- Throws:
FrameworkException
-
load
OidcAuthorizationDetailedVO load(@NotNull @NotNull Long id) throws FrameworkException
Returns details of a specific authorization- Throws:
FrameworkException
-
revoke
void revoke(Long id) throws FrameworkException
Revokes an authorization by id- Throws:
FrameworkException
-
search
Page<OidcAuthorizationVO> search(OidcAuthorizationQuery params) throws FrameworkException
Searches for active authorizations according to the given filters- Throws:
FrameworkException
-
-