| Package | Description |
|---|---|
| org.nhindirect.policy |
Interface definition and structures for the certificate policy engine.
|
| org.nhindirect.policy.impl |
Implementations of the
PolicyExpression, PolicyLexiconParser, and PolicyOperatorExecutor interfaces. |
| org.nhindirect.policy.impl.machine |
Implementations of the
ExecutionEngine |
| org.nhindirect.policy.x509 |
X509 certificate specific structures used for representing values of fields within a certificate.
|
| Modifier and Type | Method and Description |
|---|---|
PolicyValue<R> |
PolicyOperatorExecutor.execute()
Executes the specific operation upon the supplied operands and returns the result of the evaluation.
|
static <T> PolicyValue<T> |
PolicyValueFactory.getInstance(T value)
Creates an instance of a
PolicyValue object containing the given value. |
PolicyValue<P> |
LiteralPolicyExpression.getPolicyValue()
Retrieves the static value contained within literal expression.
|
| Modifier and Type | Method and Description |
|---|---|
static <T> LiteralPolicyExpression<T> |
LiteralPolicyExpressionFactory.getInstance(PolicyValue<T> value)
Creates an instance from a
PolicyValue instance. |
| Modifier and Type | Method and Description |
|---|---|
PolicyValue<Integer> |
UnaryIntegerPolicyOperatorExecutor.execute()
Executes the specific operation upon the supplied operands and returns the result of the evaluation.
|
PolicyValue<Boolean> |
UnaryBooleanPolicyOperatorExecutor.execute()
Executes the specific operation upon the supplied operands and returns the result of the evaluation.
|
PolicyValue<Integer> |
BinaryIntegerPolicyOperatorExecutor.execute()
Executes the specific operation upon the supplied operands and returns the result of the evaluation.
|
PolicyValue<Collection<?>> |
BinaryCollectionPolicyOperatorExecutor.execute()
Executes the specific operation upon the supplied operands and returns the result of the evaluation.
|
PolicyValue<Boolean> |
BinaryBooleanPolicyOperatorExecutor.execute()
Executes the specific operation upon the supplied operands and returns the result of the evaluation.
|
| Modifier and Type | Method and Description |
|---|---|
PolicyValue<?> |
StackMachineEntry.getValue() |
| Constructor and Description |
|---|
StackMachineEntry(PolicyValue<?> value) |
| Modifier and Type | Method and Description |
|---|---|
PolicyValue<P> |
AbstractX509Field.getPolicyValue()
Retrieves the static value contained within literal expression.
|
Copyright © 2010-2016 The Direct Project. All Rights Reserved.