| 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. |
| Modifier and Type | Class and Description |
|---|---|
class |
PolicyGrammarException
Thrown if an invalid lexicon grammar is encountered..
|
| Modifier and Type | Method and Description |
|---|---|
PolicyExpression |
PolicyExpressionSerializer.deserialize(InputStream stream)
Deserializes the contents of input stream to a PolicyExpression.
|
static PolicyFilter |
PolicyFilterFactory.getInstance()
|
static PolicyFilter |
PolicyFilterFactory.getInstance(Compiler compiler)
|
static PolicyFilter |
PolicyFilterFactory.getInstance(Compiler compiler,
ExecutionEngine engine)
|
static PolicyFilter |
PolicyFilterFactory.getInstance(ExecutionEngine engine)
|
static PolicyLexiconParser |
PolicyLexiconParserFactory.getInstance(PolicyLexicon lexicon)
Creates an instance for a given lexicon.
|
PolicyExpression |
PolicyLexiconParser.parse(InputStream stream)
Parsers an expression from an input stream written in the specific lexicon into a
PolicyExpression object. |
void |
PolicyExpressionSerializer.serialize(PolicyExpression expression,
OutputStream stream)
Serialized a
PolicyExpression to an output stream. |
| Modifier and Type | Method and Description |
|---|---|
PolicyExpression |
XMLLexiconPolicyParser.deserialize(InputStream xml)
Deserializes the contents of input stream to a PolicyExpression.
|
PolicyExpression |
JavaSerializedObjectLexiconPolicyParser.deserialize(InputStream stream)
Deserializes the contents of input stream to a PolicyExpression.
|
PolicyExpression |
XMLLexiconPolicyParser.parse(InputStream stream)
Parsers an expression from an input stream written in the specific lexicon into a
PolicyExpression object. |
PolicyExpression |
SimpleTextV1LexiconPolicyParser.parse(InputStream stream)
Parsers an expression from an input stream written in the specific lexicon into a
PolicyExpression object. |
PolicyExpression |
JavaSerializedObjectLexiconPolicyParser.parse(InputStream stream)
Parsers an expression from an input stream written in the specific lexicon into a
PolicyExpression object. |
void |
XMLLexiconPolicyParser.serialize(PolicyExpression expression,
OutputStream out)
Serialized a
PolicyExpression to an output stream. |
void |
JavaSerializedObjectLexiconPolicyParser.serialize(PolicyExpression expression,
OutputStream out)
Serialized a
PolicyExpression to an output stream. |
Copyright © 2010–2020 The Direct Project. All rights reserved.