Class SAML2SP4UIIdPServiceImpl
java.lang.Object
org.apache.syncope.core.rest.cxf.service.AbstractService
org.apache.syncope.core.rest.cxf.service.SAML2SP4UIIdPServiceImpl
- All Implemented Interfaces:
 JAXRSService,SAML2SP4UIIdPService
- 
Field Summary
FieldsFields inherited from class org.apache.syncope.core.rest.cxf.service.AbstractService
LOG, messageContext, OPTIONS_ALLOW, searchContext, uriInfoFields inherited from interface org.apache.syncope.common.rest.api.service.JAXRSService
CRLF, DOUBLE_DASH, PARAM_ANYTYPE_KIND, PARAM_ANYTYPEKEY, PARAM_CONNID_PAGED_RESULTS_COOKIE, PARAM_DETAILS, PARAM_ENTITY_KEY, PARAM_FIQL, PARAM_KEYWORD, PARAM_MAX, PARAM_NOTIFICATION, PARAM_ORDERBY, PARAM_PAGE, PARAM_REALM, PARAM_RECURSIVE, PARAM_RESOURCE, PARAM_SIZE, PARAM_USER - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidDeletes the SAML 2.0 Identity Provider with matching entityID.importFromMetadata(InputStream input) Imports the SAML 2.0 Identity Provider definitions available in the provided XML metadata.list()Returns a list of all defined SAML 2.0 Identity Providers.Returns the SAML 2.0 Identity Provider with matching entityID, if available.voidupdate(SAML2SP4UIIdPTO saml2IdpTO) Updates the SAML 2.0 Identity Provider with matching entityID.Methods inherited from class org.apache.syncope.core.rest.cxf.service.AbstractService
applyPreference, buildPagedResult, checkETag, createResponse, findActualKey, getPreference, isNullPriorityAsync, modificationResponse, pageable, pageable, sort 
- 
Field Details
- 
logic
 
 - 
 - 
Constructor Details
- 
SAML2SP4UIIdPServiceImpl
 
 - 
 - 
Method Details
- 
list
Description copied from interface:SAML2SP4UIIdPServiceReturns a list of all defined SAML 2.0 Identity Providers.- Specified by:
 listin interfaceSAML2SP4UIIdPService- Returns:
 - list of all defined SAML 2.0 Identity Providers
 
 - 
read
Description copied from interface:SAML2SP4UIIdPServiceReturns the SAML 2.0 Identity Provider with matching entityID, if available.- Specified by:
 readin interfaceSAML2SP4UIIdPService- Parameters:
 key- SAML 2.0 Identity Provider's entityID- Returns:
 - SAML 2.0 Identity Provider with matching entityID, if available
 
 - 
importFromMetadata
Description copied from interface:SAML2SP4UIIdPServiceImports the SAML 2.0 Identity Provider definitions available in the provided XML metadata.- Specified by:
 importFromMetadatain interfaceSAML2SP4UIIdPService- Parameters:
 input- XML metadata- Returns:
 - the entityID values for all imported SAML 2.0 Identity Providers
 
 - 
update
Description copied from interface:SAML2SP4UIIdPServiceUpdates the SAML 2.0 Identity Provider with matching entityID.- Specified by:
 updatein interfaceSAML2SP4UIIdPService- Parameters:
 saml2IdpTO- idp configuration to be stored
 - 
delete
Description copied from interface:SAML2SP4UIIdPServiceDeletes the SAML 2.0 Identity Provider with matching entityID.- Specified by:
 deletein interfaceSAML2SP4UIIdPService- Parameters:
 key- SAML 2.0 Identity Provider's entityID
 
 -