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 © 2017. All rights reserved.