nl.surfnet.coin.csa.service.impl
Class CompoundSPService
java.lang.Object
nl.surfnet.coin.csa.service.impl.CompoundSPService
@Component
public class CompoundSPService
- extends Object
Abstraction for the Compound Service Providers. This deals with persistence
and linking to Service Providers
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CompoundSPService
public CompoundSPService()
getAllCSPs
public List<CompoundServiceProvider> getAllCSPs()
getCSPsByIdp
public List<CompoundServiceProvider> getCSPsByIdp(IdentityProvider identityProvider)
getCSPById
public CompoundServiceProvider getCSPById(IdentityProvider idp,
long compoundSpId)
- Get a CSP by its ID, for the given IDP.
- Parameters:
idp - the IDPcompoundSpId - long
- Returns:
getCSPByServiceProviderEntityId
public CompoundServiceProvider getCSPByServiceProviderEntityId(String serviceProviderEntityId)
- Get a CSP by its ServiceProvider
- Parameters:
serviceProviderEntityId - the ServiceProvider
- Returns:
Copyright © 2013 SURFnet bv, The Netherlands. All Rights Reserved.