Uses of Interface
com.nimbusds.openid.connect.sdk.federation.policy.language.PolicyOperation
-
Packages that use PolicyOperation 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 OpenID Connect Federation 1.0 policy operations. -
-
Uses of PolicyOperation in com.nimbusds.openid.connect.sdk.federation.policy
Methods in com.nimbusds.openid.connect.sdk.federation.policy that return types with arguments of type PolicyOperation Modifier and Type Method Description List<PolicyOperation>
MetadataPolicy. get(String parameterName)
Gets the policy operations for the specified metadata parameter name.Map<OperationName,PolicyOperation>
MetadataPolicyEntry. getOperationsMap()
Returns a map of the operations for this policy entry.List<PolicyOperation>
MetadataPolicyEntry. getPolicyOperations()
Returns the policy operations.List<PolicyOperation>
MetadataPolicyEntry. getValue()
List<PolicyOperation>
MetadataPolicy. remove(String parameterName)
Removes a policy entry.List<PolicyOperation>
MetadataPolicyEntry. setValue(List<PolicyOperation> policyOperations)
Methods in com.nimbusds.openid.connect.sdk.federation.policy with parameters of type PolicyOperation Modifier and Type Method Description void
MetadataPolicy. put(String parameterName, PolicyOperation policyOperation)
Puts a policy entry for a metadata parameter.Method parameters in com.nimbusds.openid.connect.sdk.federation.policy with type arguments of type PolicyOperation Modifier and Type Method Description void
MetadataPolicy. put(String parameterName, List<PolicyOperation> policyOperations)
Puts a policy entry for a metadata parameter.List<PolicyOperation>
MetadataPolicyEntry. setValue(List<PolicyOperation> policyOperations)
Constructor parameters in com.nimbusds.openid.connect.sdk.federation.policy with type arguments of type PolicyOperation Constructor Description MetadataPolicyEntry(String parameterName, List<PolicyOperation> policyOperations)
Creates a new policy entry for a metadata parameter. -
Uses of PolicyOperation in com.nimbusds.openid.connect.sdk.federation.policy.language
Subinterfaces of PolicyOperation in com.nimbusds.openid.connect.sdk.federation.policy.language Modifier and Type Interface Description interface
BooleanOperation
Boolean operation.interface
StringListOperation
String list operation.interface
StringOperation
String operation.interface
UntypedOperation
Untyped operation.Methods in com.nimbusds.openid.connect.sdk.federation.policy.language that return PolicyOperation Modifier and Type Method Description PolicyOperation
PolicyOperation. merge(PolicyOperation other)
Merges a policy operation.Methods in com.nimbusds.openid.connect.sdk.federation.policy.language with parameters of type PolicyOperation Modifier and Type Method Description static Object
PolicyOperationApplication. apply(PolicyOperation op, Object value)
Applies a policy operation to a metadata parameter value.PolicyOperation
PolicyOperation. merge(PolicyOperation other)
Merges a policy operation. -
Uses of PolicyOperation in com.nimbusds.openid.connect.sdk.federation.policy.operations
Classes in com.nimbusds.openid.connect.sdk.federation.policy.operations that implement PolicyOperation Modifier and Type Class Description class
AddOperation
Add (add) operation.class
DefaultOperation
Default (default) value operation.class
EssentialOperation
Default (default) value operation.class
OneOfOperation
One-of (one_of) operation.class
SubsetOfOperation
Subset-of (subset_of) operation.class
SupersetOfOperation
Superset-of (superset_of) operation.class
ValueOperation
Values set (value) operation.Methods in com.nimbusds.openid.connect.sdk.federation.policy.operations that return PolicyOperation Modifier and Type Method Description PolicyOperation
DefaultPolicyOperationFactory. createForName(OperationName name)
PolicyOperation
PolicyOperationFactory. createForName(OperationName name)
Creates a policy operation for the specified name.PolicyOperation
AddOperation. merge(PolicyOperation other)
PolicyOperation
DefaultOperation. merge(PolicyOperation other)
PolicyOperation
EssentialOperation. merge(PolicyOperation other)
PolicyOperation
OneOfOperation. merge(PolicyOperation other)
PolicyOperation
SubsetOfOperation. merge(PolicyOperation other)
PolicyOperation
SupersetOfOperation. merge(PolicyOperation other)
PolicyOperation
ValueOperation. merge(PolicyOperation other)
Methods in com.nimbusds.openid.connect.sdk.federation.policy.operations that return types with arguments of type PolicyOperation Modifier and Type Method Description List<PolicyOperation>
DefaultPolicyOperationCombinationValidator. validate(List<PolicyOperation> policyOperations)
List<PolicyOperation>
PolicyOperationCombinationValidator. validate(List<PolicyOperation> policyOperations)
Validates the specified combination of policy operations.Methods in com.nimbusds.openid.connect.sdk.federation.policy.operations with parameters of type PolicyOperation Modifier and Type Method Description PolicyOperation
AddOperation. merge(PolicyOperation other)
PolicyOperation
DefaultOperation. merge(PolicyOperation other)
PolicyOperation
EssentialOperation. merge(PolicyOperation other)
PolicyOperation
OneOfOperation. merge(PolicyOperation other)
PolicyOperation
SubsetOfOperation. merge(PolicyOperation other)
PolicyOperation
SupersetOfOperation. merge(PolicyOperation other)
PolicyOperation
ValueOperation. merge(PolicyOperation other)
Method parameters in com.nimbusds.openid.connect.sdk.federation.policy.operations with type arguments of type PolicyOperation Modifier and Type Method Description List<PolicyOperation>
DefaultPolicyOperationCombinationValidator. validate(List<PolicyOperation> policyOperations)
List<PolicyOperation>
PolicyOperationCombinationValidator. validate(List<PolicyOperation> policyOperations)
Validates the specified combination of policy operations.
-