Uses of Class
com.nimbusds.openid.connect.sdk.federation.policy.language.PolicyViolationException
Packages that use PolicyViolationException
Package
Description
OpenID Connect Federation 1.0 entity classes.
OpenID Connect Federation 1.0 policy.
Interfaces and classes for the OpenID Connect Federation 1.0 policy
language.
OpenID Connect Federation 1.0 policy operations.
OpenID Connect Federation 1.0 trust chains and resolution.
-
Uses of PolicyViolationException in com.nimbusds.openid.connect.sdk.federation.entities
Methods in com.nimbusds.openid.connect.sdk.federation.entities that throw PolicyViolationExceptionModifier and TypeMethodDescriptionEntityStatementClaimsSet.getMetadataPolicy
(EntityType type) Gets the metadata policy for the specified type. -
Uses of PolicyViolationException in com.nimbusds.openid.connect.sdk.federation.policy
Methods in com.nimbusds.openid.connect.sdk.federation.policy that throw PolicyViolationExceptionModifier and TypeMethodDescriptionnet.minidev.json.JSONObject
MetadataPolicy.apply
(net.minidev.json.JSONObject metadata) Applies this policy to the specified metadata.Applies this policy entry for a metadata parameter to the specified value.static MetadataPolicy
MetadataPolicy.combine
(List<MetadataPolicy> policies) Combines the specified list of metadata policies.static MetadataPolicy
MetadataPolicy.combine
(List<MetadataPolicy> policies, PolicyOperationCombinationValidator combinationValidator) Combines the specified list of metadata policies.MetadataPolicyEntry.combine
(MetadataPolicyEntry other) Combines this policy entry with another one for the same parameter name.MetadataPolicyEntry.combine
(MetadataPolicyEntry other, PolicyOperationCombinationValidator combinationValidator) Combines this policy entry with another one for the same parameter name.static MetadataPolicy
Parses a policy for a federation entity metadata.static MetadataPolicy
MetadataPolicy.parse
(String policySpec, PolicyOperationFactory factory, PolicyOperationCombinationValidator combinationValidator) Parses a policy for a federation entity metadata.static MetadataPolicy
MetadataPolicy.parse
(net.minidev.json.JSONObject policySpec) Parses a policy for a federation entity metadata.static MetadataPolicy
MetadataPolicy.parse
(net.minidev.json.JSONObject policySpec, PolicyOperationFactory factory, PolicyOperationCombinationValidator combinationValidator) Parses a policy for a federation entity metadata.static MetadataPolicyEntry
Parses a policy entry for a metadata parameter.static MetadataPolicyEntry
MetadataPolicyEntry.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 PolicyViolationExceptionModifier and TypeMethodDescriptionstatic Object
PolicyOperationApplication.apply
(PolicyOperation op, Object value) Applies a policy operation to a metadata parameter value.Applies a string list operation.Applies a string operation.Applies an untyped operation.PolicyOperation.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 PolicyViolationExceptionModifier and TypeMethodDescriptionAddOperation.merge
(PolicyOperation other) DefaultOperation.merge
(PolicyOperation other) EssentialOperation.merge
(PolicyOperation other) OneOfOperation.merge
(PolicyOperation other) SubsetOfOperation.merge
(PolicyOperation other) SupersetOfOperation.merge
(PolicyOperation other) ValueOperation.merge
(PolicyOperation other) DefaultPolicyOperationCombinationValidator.validate
(List<PolicyOperation> policyOperations) PolicyOperationCombinationValidator.validate
(List<PolicyOperation> policyOperations) Validates the specified combination of policy operations. -
Uses of PolicyViolationException in com.nimbusds.openid.connect.sdk.federation.trust
Methods in com.nimbusds.openid.connect.sdk.federation.trust that throw PolicyViolationExceptionModifier and TypeMethodDescriptionTrustChain.resolveCombinedMetadataPolicy
(EntityType type) Resolves the combined metadata policy for this trust chain.TrustChain.resolveCombinedMetadataPolicy
(EntityType type, PolicyOperationCombinationValidator combinationValidator) Resolves the combined metadata policy for this trust chain.