| Package | Description |
|---|---|
| xdi2.messaging.target |
Base classes for implementing XDI messaging targets.
|
| xdi2.messaging.target.contributor | |
| xdi2.messaging.target.contributor.impl | |
| xdi2.messaging.target.contributor.impl.digest | |
| xdi2.messaging.target.contributor.impl.keygen | |
| xdi2.messaging.target.impl.file |
Messaging target that allows messages to be applied to XDI files in any of the serialization formats.
|
| xdi2.messaging.target.impl.graph |
Messaging target that allows messages to be applied to the standard graph implementations.
|
| xdi2.messaging.target.interceptor | |
| xdi2.messaging.target.interceptor.impl | |
| xdi2.messaging.target.interceptor.impl.encryption | |
| xdi2.messaging.target.interceptor.impl.linkcontract |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Prototype<T extends Prototype<T>>
This interface is used to mark messaging targets, interceptors and contributors that
can create an automatically configured copy of themselves, which is useful for
messaging target factories.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends Prototype<T>> |
Prototype.PrototypingContext.instanceFor(Prototype<T> prototype) |
| Modifier and Type | Method and Description |
|---|---|
<T extends Prototype<T>> |
Prototype.PrototypingContext.instanceFor(Prototype<T> prototype) |
| Modifier and Type | Class and Description |
|---|---|
class |
ContributorMap |
| Modifier and Type | Class and Description |
|---|---|
class |
MessageResultContributor
This contributor can add metadata to a message result, e.g. a timestamp,
a TO peer root XRI, and a signature.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GenerateDigestSecretTokenContributor
This contributor can generate secret tokens in digest form in a target graph.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GenerateKeyContributor
This contributor can generate key pairs and symmetric keys in a target graph.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FileMessagingTarget
An XDI messaging target backed by a file in one of the serialization formats.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GraphMessagingTarget
An XDI messaging target backed by some implementation of the Graph interface.
|
| Modifier and Type | Class and Description |
|---|---|
class |
InterceptorList<CONTAINER> |
| Modifier and Type | Class and Description |
|---|---|
class |
BootstrapInterceptor
This interceptor can initialize an empty XDI graph with basic bootstrapping data,
such as the owner XDI address of the graph, and initial link contracts.
|
class |
ExecuteCommandInterceptor
This interceptor will execute a command line
on an incoming message envelope, message, or operation.
|
class |
FromInterceptor
This interceptor checks if the source peer root XRI of a message matches the sender of the message.
|
class |
MessagePolicyInterceptor
This interceptor evaluates message policies.
|
class |
ReadOnlyInterceptor
This interceptor throws an exception when $add, $mod or $del operations are attempted on given contexts of the target graph.
|
class |
RefInterceptor
This interceptor handles $ref and $rep relations.
|
class |
ToInterceptor
This interceptor checks if the target peer root XRI of a message matches the owner peer root XRI of the messaging target.
|
class |
VariablesInterceptor
This interceptor can replace XDI variables in a $add operation with automatically generated persistent addresses.
|
class |
WriteListenerInterceptor
This interceptor listens to changes on a messaging target.
|
| Modifier and Type | Class and Description |
|---|---|
class |
LiteralEncryptionInterceptor
This interceptor encrypts literals in an incoming XDI message, and decrypts literals
in the XDI message result.
|
| Modifier and Type | Class and Description |
|---|---|
class |
LinkContractInterceptor
This interceptor enforces link contracts while a message is executed.
|
Copyright © 2015. All Rights Reserved.