Package org.apache.syncope.core.logic
Class SAML2SP4UIIdPLogic
java.lang.Object
org.apache.syncope.core.logic.AbstractLogic<EntityTO>
org.apache.syncope.core.logic.AbstractTransactionalLogic<EntityTO>
org.apache.syncope.core.logic.SAML2SP4UIIdPLogic
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final SAML2SP4UIIdPDataBinderprotected final SAML2SP4UIIdPDAOprotected final SAML2SP4UIPropertiesprotected final ResourcePatternResolverprotected final SAML2ClientCacheprotected final SAML2ClientCacheFields inherited from class org.apache.syncope.core.logic.AbstractLogic
LOG -
Constructor Summary
ConstructorsConstructorDescriptionSAML2SP4UIIdPLogic(SAML2SP4UIProperties props, ResourcePatternResolver resourceResolver, SAML2ClientCache saml2ClientCacheLogin, SAML2ClientCache saml2ClientCacheLogout, SAML2SP4UIIdPDataBinder binder, SAML2SP4UIIdPDAO idpDAO) -
Method Summary
Modifier and TypeMethodDescriptionvoidimportFromMetadata(InputStream input) list()protected org.pac4j.saml.config.SAML2Configurationprotected SAML2SP4UIIdPTOresolveReference(Method method, Object... args) voidupdate(SAML2SP4UIIdPTO saml2IdpTO) Methods inherited from class org.apache.syncope.core.logic.AbstractLogic
resolveBeanReference
-
Field Details
-
saml2ClientCacheLogin
-
saml2ClientCacheLogout
-
binder
-
idpDAO
-
props
-
resourceResolver
-
-
Constructor Details
-
SAML2SP4UIIdPLogic
public SAML2SP4UIIdPLogic(SAML2SP4UIProperties props, ResourcePatternResolver resourceResolver, SAML2ClientCache saml2ClientCacheLogin, SAML2ClientCache saml2ClientCacheLogout, SAML2SP4UIIdPDataBinder binder, SAML2SP4UIIdPDAO idpDAO)
-
-
Method Details
-
list
@PreAuthorize("isAuthenticated()") @Transactional(readOnly=true) public List<SAML2SP4UIIdPTO> list() -
read
@PreAuthorize("hasRole(\'IDP_READ\')") @Transactional(readOnly=true) public SAML2SP4UIIdPTO read(String key) -
importFromMetadata
-
update
-
delete
-
resolveReference
protected SAML2SP4UIIdPTO resolveReference(Method method, Object... args) throws UnresolvedReferenceException - Specified by:
resolveReferencein classAbstractLogic<EntityTO>- Throws:
UnresolvedReferenceException
-
newSAML2Configuration
protected org.pac4j.saml.config.SAML2Configuration newSAML2Configuration()
-