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
FieldsModifier and TypeFieldDescriptionprotected final OIDCC4UIProviderDataBinderprotected final OIDCClientCacheprotected final OIDCClientCacheprotected final OIDCC4UIProviderDAOFields inherited from class org.apache.syncope.core.logic.AbstractLogic
LOG -
Constructor Summary
ConstructorsConstructorDescriptionOIDCC4UIProviderLogic(OIDCClientCache oidcClientCacheLogin, OIDCClientCache oidcClientCacheLogout, OIDCC4UIProviderDAO opDAO, OIDCC4UIProviderDataBinder binder) -
Method Summary
Modifier and TypeMethodDescriptioncreate(OIDCC4UIProviderTO opTO) voidlist()protected OIDCC4UIProviderTOresolveReference(Method method, Object... args) voidupdate(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:
resolveReferencein classAbstractLogic<OIDCC4UIProviderTO>- Throws:
UnresolvedReferenceException
-