@Service public class ExternalIDPManagerImpl extends AbstractServiceTracker<ExternalIdentityProvider> implements ExternalIdentityProviderManager
ExternalIDPManagerImplis used to manage registered external identity provider. This class automatically tracks the IDPs that are registered via OSGi but can also be used in non-OSGi environments by manually adding and removing the providers.
|Constructor and Description|
Default constructor used by OSGi
Constructor used by non OSGi
|Modifier and Type||Method and Description|
Returns the registered identity provider with the given name.
getServices, start, stop
public ExternalIDPManagerImpl(Whiteboard whiteboard)
whiteboard- the whiteboard
public ExternalIdentityProvider getProvider(@NotNull @NotNull String name)
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.