public class ScriptedTrustedNamesFunction extends Object implements com.google.common.base.Function<XMLObject,Set<String>>
Function which can be injected into
SignatureValidationFilter.setDynamicTrustedNamesStrategy(Function).| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_ENGINE
The default language is JavaScript.
|
| Modifier | Constructor and Description |
|---|---|
protected |
ScriptedTrustedNamesFunction(net.shibboleth.utilities.java.support.scripting.EvaluableScript theScript)
Constructor.
|
protected |
ScriptedTrustedNamesFunction(net.shibboleth.utilities.java.support.scripting.EvaluableScript theScript,
String extraInfo)
Constructor.
|
@Nonnull @NotEmpty public static final String DEFAULT_ENGINE
protected ScriptedTrustedNamesFunction(@Nonnull net.shibboleth.utilities.java.support.scripting.EvaluableScript theScript, @Nullable String extraInfo)
theScript - the script we will evaluate.extraInfo - debugging information.protected ScriptedTrustedNamesFunction(@Nonnull net.shibboleth.utilities.java.support.scripting.EvaluableScript theScript)
theScript - the script we will evaluate.Copyright © 2021. All rights reserved.