Class ClientAppDataBinderImpl
java.lang.Object
org.apache.syncope.core.provisioning.java.data.ClientAppDataBinderImpl
- All Implemented Interfaces:
ClientAppDataBinder
-
Field Summary
Modifier and TypeFieldDescriptionprotected final EntityFactory
protected final PolicyDAO
protected final RealmSearchDAO
-
Constructor Summary
ConstructorDescriptionClientAppDataBinderImpl
(PolicyDAO policyDAO, RealmSearchDAO realmSearchDAO, EntityFactory entityFactory) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
copyToEntity
(ClientApp clientApp, ClientAppTO clientAppTO) protected void
copyToTO
(ClientApp clientApp, ClientAppTO clientAppTO) <T extends ClientApp>
Tcreate
(ClientAppTO clientAppTO) protected CASSPClientApp
doCreate
(CASSPClientAppTO clientAppTO) protected OIDCRPClientApp
doCreate
(OIDCRPClientAppTO clientAppTO) protected SAML2SPClientApp
doCreate
(SAML2SPClientAppTO clientAppTO) protected void
doUpdate
(CASSPClientApp clientApp, CASSPClientAppTO clientAppTO) protected void
doUpdate
(OIDCRPClientApp clientApp, OIDCRPClientAppTO clientAppTO) protected void
doUpdate
(SAML2SPClientApp clientApp, SAML2SPClientAppTO clientAppTO) protected CASSPClientAppTO
getCASClientAppTO
(CASSPClientApp clientApp) <T extends ClientAppTO>
TgetClientAppTO
(ClientApp clientApp) protected OIDCRPClientAppTO
getOIDCClientAppTO
(OIDCRPClientApp clientApp) protected SAML2SPClientAppTO
getSAMLClientAppTO
(SAML2SPClientApp clientApp) <T extends ClientApp>
voidupdate
(T clientApp, ClientAppTO clientAppTO)
-
Field Details
-
policyDAO
-
realmSearchDAO
-
entityFactory
-
-
Constructor Details
-
ClientAppDataBinderImpl
public ClientAppDataBinderImpl(PolicyDAO policyDAO, RealmSearchDAO realmSearchDAO, EntityFactory entityFactory)
-
-
Method Details
-
create
- Specified by:
create
in interfaceClientAppDataBinder
-
update
- Specified by:
update
in interfaceClientAppDataBinder
-
getClientAppTO
- Specified by:
getClientAppTO
in interfaceClientAppDataBinder
-
doCreate
-
doCreate
-
doUpdate
-
copyToTO
-
getSAMLClientAppTO
-
doCreate
-
doUpdate
-
getOIDCClientAppTO
-
doUpdate
-
getCASClientAppTO
-
copyToEntity
-