public interface ServiceRegistry
| Modifier and Type | Method and Description |
|---|---|
List<IdentityProvider> |
getAllIdentityProviders()
Get a list of all idps
|
List<ServiceProvider> |
getAllServiceProviders()
Get a list of all available Service Providers (IDP independent).
|
List<ServiceProvider> |
getAllServiceProviders(String idpId)
Get a list of all available Service Providers for the given idpId.
|
Optional<IdentityProvider> |
getIdentityProvider(String idpEntityId)
Get an identity provider by its id.
|
List<IdentityProvider> |
getInstituteIdentityProviders(String instituteId)
Get a list of all idps that have the same instituteId as the given one.
|
List<IdentityProvider> |
getLinkedIdentityProviders(String spId)
Get a list of all idps connected to a SP
|
List<String> |
getLinkedServiceProviderIDs(String idpId)
Get a list of all SP identifiers linked to the Idp
|
Optional<ServiceProvider> |
getServiceProvider(String spEntityId)
Get a
ServiceProvider by its entity ID, without a idpEntityId |
ServiceProvider |
getServiceProvider(String spEntityId,
String idpEntityId)
Get a
ServiceProvider by its entity ID. |
void |
refreshMetaData() |
List<ServiceProvider> getAllServiceProviders(String idpId)
idpId - the IDP entity ID to filter onServiceProviderServiceProvider getServiceProvider(String spEntityId, String idpEntityId)
ServiceProvider by its entity ID.spEntityId - the entity id of the ServiceProvideridpEntityId - the entity id of the Identity Provider.ServiceProvider object.Optional<ServiceProvider> getServiceProvider(String spEntityId)
ServiceProvider by its entity ID, without a idpEntityIdspEntityId - the entity id of the ServiceProviderServiceProvider object.List<ServiceProvider> getAllServiceProviders()
ServiceProvidervoid refreshMetaData()
Optional<IdentityProvider> getIdentityProvider(String idpEntityId)
idpEntityId - the id.List<IdentityProvider> getInstituteIdentityProviders(String instituteId)
instituteId - the instituteIdList<IdentityProvider> getAllIdentityProviders()
List<IdentityProvider> getLinkedIdentityProviders(String spId)
Copyright © 2012–2016 Pivotal Software, Inc.. All rights reserved.