Package org.apache.syncope.core.logic
Class OIDCC4UIProviderLogic
java.lang.Object
org.apache.syncope.core.logic.AbstractLogic<OIDCC4UIProviderTO>
org.apache.syncope.core.logic.AbstractTransactionalLogic<OIDCC4UIProviderTO>
org.apache.syncope.core.logic.OIDCC4UIProviderLogic
-
Field Summary
Modifier and TypeFieldDescriptionprotected final OIDCC4UIProviderDataBinder
protected final OIDCClientCache
protected final OIDCClientCache
protected final OIDCC4UIProviderDAO
Fields inherited from class org.apache.syncope.core.logic.AbstractLogic
LOG
-
Constructor Summary
ConstructorDescriptionOIDCC4UIProviderLogic
(OIDCClientCache oidcClientCacheLogin, OIDCClientCache oidcClientCacheLogout, OIDCC4UIProviderDAO opDAO, OIDCC4UIProviderDataBinder binder) -
Method Summary
Modifier and TypeMethodDescriptioncreate
(OIDCC4UIProviderTO opTO) void
list()
protected OIDCC4UIProviderTO
resolveReference
(Method method, Object... args) void
update
(OIDCC4UIProviderTO opTO) Methods inherited from class org.apache.syncope.core.logic.AbstractLogic
resolveBeanReference
-
Field Details
-
oidcClientCacheLogin
-
oidcClientCacheLogout
-
opDAO
-
binder
-
-
Constructor Details
-
OIDCC4UIProviderLogic
public OIDCC4UIProviderLogic(OIDCClientCache oidcClientCacheLogin, OIDCClientCache oidcClientCacheLogout, OIDCC4UIProviderDAO opDAO, OIDCC4UIProviderDataBinder binder)
-
-
Method Details
-
createFromDiscovery
-
create
-
list
@PreAuthorize("isAuthenticated()") @Transactional(readOnly=true) public List<OIDCC4UIProviderTO> list() -
read
@PreAuthorize("hasRole(\'OP_READ\')") @Transactional(readOnly=true) public OIDCC4UIProviderTO read(String key) -
update
-
delete
-
resolveReference
protected OIDCC4UIProviderTO resolveReference(Method method, Object... args) throws UnresolvedReferenceException - Specified by:
resolveReference
in classAbstractLogic<OIDCC4UIProviderTO>
- Throws:
UnresolvedReferenceException
-