Uses of Class
com.nimbusds.openid.connect.sdk.federation.policy.language.PolicyViolationException
-
Packages that use PolicyViolationException Package Description com.nimbusds.openid.connect.sdk.federation.policy OpenID Connect Federation 1.0 policy.com.nimbusds.openid.connect.sdk.federation.policy.language Interfaces and classes for the OpenID Connect Federation 1.0 policy language.com.nimbusds.openid.connect.sdk.federation.policy.operations -
-
Uses of PolicyViolationException in com.nimbusds.openid.connect.sdk.federation.policy
Methods in com.nimbusds.openid.connect.sdk.federation.policy that throw PolicyViolationException Modifier and Type Method Description ObjectMetadataPolicyEntry. apply(Object value)Applies this policy entry for a metadata parameter to the specified value.static MetadataPolicyMetadataPolicy. parse(String policySpec)Parses a policy for a federation entity metadata.static MetadataPolicyMetadataPolicy. parse(String policySpec, PolicyOperationFactory factory, PolicyOperationCombinationValidator combinationValidator)Parses a policy for a federation entity metadata.static MetadataPolicyMetadataPolicy. parse(net.minidev.json.JSONObject policySpec)Parses a policy for a federation entity metadata.static MetadataPolicyMetadataPolicy. parse(net.minidev.json.JSONObject policySpec, PolicyOperationFactory factory, PolicyOperationCombinationValidator combinationValidator)Parses a policy for a federation entity metadata.static MetadataPolicyEntryMetadataPolicyEntry. parse(String parameterName, net.minidev.json.JSONObject entrySpec)Parses a policy entry for a metadata parameter.static MetadataPolicyEntryMetadataPolicyEntry. parse(String parameterName, net.minidev.json.JSONObject entrySpec, PolicyOperationFactory factory, PolicyOperationCombinationValidator combinationValidator)Parses a policy entry for a metadata parameter. -
Uses of PolicyViolationException in com.nimbusds.openid.connect.sdk.federation.policy.language
Methods in com.nimbusds.openid.connect.sdk.federation.policy.language that throw PolicyViolationException Modifier and Type Method Description static ObjectPolicyOperationApplication. apply(PolicyOperation op, Object value)Applies a policy operation to a metadata parameter value.List<String>StringListOperation. apply(List<String> value)Applies a string list operation.StringStringOperation. apply(String value)Applies a string operation.ObjectUntypedOperation. apply(Object value)Applies an untyped operation.PolicyOperationPolicyOperation. merge(PolicyOperation other)Merges a policy operation. -
Uses of PolicyViolationException in com.nimbusds.openid.connect.sdk.federation.policy.operations
Methods in com.nimbusds.openid.connect.sdk.federation.policy.operations that throw PolicyViolationException Modifier and Type Method Description ObjectEssentialOperation. apply(Object value)StringOneOfOperation. apply(String value)List<String>SupersetOfOperation. apply(List<String> stringList)PolicyOperationAddOperation. merge(PolicyOperation other)PolicyOperationDefaultOperation. merge(PolicyOperation other)PolicyOperationEssentialOperation. merge(PolicyOperation other)PolicyOperationOneOfOperation. merge(PolicyOperation other)PolicyOperationSubsetOfOperation. merge(PolicyOperation other)PolicyOperationSupersetOfOperation. merge(PolicyOperation other)PolicyOperationValueOperation. merge(PolicyOperation other)List<PolicyOperation>DefaultPolicyOperationCombinationValidator. validate(List<PolicyOperation> policyOperations)List<PolicyOperation>PolicyOperationCombinationValidator. validate(List<PolicyOperation> policyOperations)Validates the specified combination of policy operations.
-