Package org.cyclos.impl.access
Interface OidcClientServiceLocal
-
- All Superinterfaces:
CRUDService<BaseOidcClientDTO,OidcClientData,Void>,CRUDServiceLocal<BaseOidcClient,BaseOidcClientDTO,OidcClientData,Void>,OidcClientService,Service
public interface OidcClientServiceLocal extends CRUDServiceLocal<BaseOidcClient,BaseOidcClientDTO,OidcClientData,Void>, OidcClientService
Local interface forOidcClientService
-
-
Field Summary
-
Fields inherited from interface org.cyclos.services.access.OidcClientService
CLIENT_SECRET_LENGTH
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OidcClientAccessorgetAccessor(BaseOidcClient client)Returns an accessor for properties of the given clientBaseOidcClientgetByClientId(String clientId)Returns a client by clientId (internal name), or null if not foundList<OidcClient>listStaticEnabled()Returns all static and enabled clientsDynamicOidcClientregisterDynamic(RegisterRequest params)Registers a dynamic OIDC client-
Methods inherited from interface org.cyclos.services.CRUDService
getData, getDataForNew, load, remove, removeAll, save
-
Methods inherited from interface org.cyclos.impl.CRUDServiceLocal
find, findAll, getEntityClass, newEntity, remove, removeAll, saveEntity, saveSkippingEntityLog, toDTO, toEntity, validate
-
Methods inherited from interface org.cyclos.services.access.OidcClientService
getSearchData, search
-
-
-
-
Method Detail
-
getAccessor
OidcClientAccessor getAccessor(BaseOidcClient client)
Returns an accessor for properties of the given client
-
getByClientId
BaseOidcClient getByClientId(String clientId)
Returns a client by clientId (internal name), or null if not found
-
listStaticEnabled
List<OidcClient> listStaticEnabled()
Returns all static and enabled clients
-
registerDynamic
DynamicOidcClient registerDynamic(RegisterRequest params)
Registers a dynamic OIDC client
-
-