@ThreadSafe public class MockDataConnector extends net.shibboleth.idp.attribute.resolver.AbstractDataConnector
| Modifier and Type | Field and Description |
|---|---|
private int |
destroyCount
Number of times
AbstractInitializableComponent.destroy() was called. |
private int |
initializeCount
Number of times
AbstractInitializableComponent.initialize() was called. |
private net.shibboleth.idp.attribute.resolver.ResolutionException |
resolutionException
Exception thrown by
#doDataConnectorResolve(AttributeResolutionContext). |
private Map<String,IdPAttribute> |
values
Static collection of values returned by this connector.
|
| Constructor and Description |
|---|
MockDataConnector(String id,
Map<String,IdPAttribute> connectorValues)
Constructor.
|
MockDataConnector(String id,
Map<String,IdPAttribute> connectorValues,
HashSet<net.shibboleth.idp.attribute.resolver.ResolverPluginDependency> newHashSet)
Constructor.
|
MockDataConnector(String id,
net.shibboleth.idp.attribute.resolver.ResolutionException exception)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected Map<String,IdPAttribute> |
doDataConnectorResolve(net.shibboleth.idp.attribute.resolver.context.AttributeResolutionContext resolutionContext,
net.shibboleth.idp.attribute.resolver.context.AttributeResolverWorkContext workContext) |
void |
doDestroy() |
void |
doInitialize() |
int |
getDestroyCount()
Gets the number of times
AbstractInitializableComponent.destroy() was called. |
int |
getInitializeCount()
Gets the number of times
AbstractInitializableComponent.initialize() was called. |
boolean |
isInitialized() |
doResolve, getFailoverDataConnectorId, getLogPrefix, setFailoverDataConnectorIdequals, getActivationCondition, getDependencies, getProfileContextStrategy, hashCode, isPropagateResolutionExceptions, resolve, setActivationCondition, setDependencies, setProfileContextStrategy, setPropagateResolutionExceptionssetIdgetIddestroy, initialize, isDestroyedclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetActivationCondition, getDependencies, isPropagateResolutionExceptions, resolveinitializedestroy, isDestroyedgetIddestroyprivate int destroyCount
AbstractInitializableComponent.destroy() was called.private int initializeCount
AbstractInitializableComponent.initialize() was called.private Map<String,IdPAttribute> values
private net.shibboleth.idp.attribute.resolver.ResolutionException resolutionException
#doDataConnectorResolve(AttributeResolutionContext).public MockDataConnector(String id, Map<String,IdPAttribute> connectorValues) throws net.shibboleth.utilities.java.support.component.ComponentInitializationException
id - unique ID for this data connectorconnectorValues - static collection of values returned by this connectornet.shibboleth.utilities.java.support.component.ComponentInitializationExceptionpublic MockDataConnector(String id, net.shibboleth.idp.attribute.resolver.ResolutionException exception)
id - id of the data connectorexception - exception thrown by #doDataConnectorResolve(AttributeResolutionContext)public MockDataConnector(String id, Map<String,IdPAttribute> connectorValues, HashSet<net.shibboleth.idp.attribute.resolver.ResolverPluginDependency> newHashSet) throws net.shibboleth.utilities.java.support.component.ComponentInitializationException
id - map - newHashSet - net.shibboleth.utilities.java.support.component.ComponentInitializationException@Nullable protected Map<String,IdPAttribute> doDataConnectorResolve(@Nonnull net.shibboleth.idp.attribute.resolver.context.AttributeResolutionContext resolutionContext, @Nonnull net.shibboleth.idp.attribute.resolver.context.AttributeResolverWorkContext workContext) throws net.shibboleth.idp.attribute.resolver.ResolutionException
public void doDestroy()
doDestroy in class net.shibboleth.idp.attribute.resolver.AbstractResolverPlugin<Map<String,IdPAttribute>>public boolean isInitialized()
isInitialized in interface net.shibboleth.utilities.java.support.component.InitializableComponentisInitialized in class net.shibboleth.utilities.java.support.component.AbstractInitializableComponentpublic void doInitialize()
throws net.shibboleth.utilities.java.support.component.ComponentInitializationException
doInitialize in class net.shibboleth.idp.attribute.resolver.AbstractDataConnectornet.shibboleth.utilities.java.support.component.ComponentInitializationExceptionpublic int getDestroyCount()
AbstractInitializableComponent.destroy() was called.AbstractInitializableComponent.destroy() was calledpublic int getInitializeCount()
AbstractInitializableComponent.initialize() was called.AbstractInitializableComponent.initialize() was calledCopyright © 1999–2014. All rights reserved.