Interface UntypedOperation
-
- All Superinterfaces:
PolicyOperation
- All Known Implementing Classes:
DefaultOperation
,EssentialOperation
,ValueOperation
public interface UntypedOperation extends PolicyOperation
Untyped operation.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Object
apply(Object value)
Applies an untyped operation.-
Methods inherited from interface com.nimbusds.openid.connect.sdk.federation.policy.language.PolicyOperation
getOperationName, merge, parseConfiguration
-
-
-
-
Method Detail
-
apply
Object apply(Object value) throws PolicyViolationException
Applies an untyped operation.- Parameters:
value
- The value,null
if not specified.- Returns:
- The resulting value, must represent a valid JSON entity such as boolean, number, string, array or object.
- Throws:
PolicyViolationException
- On a policy violation.
-
-