A B C D E F G H I L M P R S T X 

A

AbstractProxyManipulator - Class in xdi2.messaging.target.contributor.impl.proxy.manipulator
 
AbstractProxyManipulator() - Constructor for class xdi2.messaging.target.contributor.impl.proxy.manipulator.AbstractProxyManipulator
 
AbstractRequest - Class in xdi2.transport.impl
 
AbstractRequest() - Constructor for class xdi2.transport.impl.AbstractRequest
 
AbstractResponse - Class in xdi2.transport.impl
 
AbstractResponse() - Constructor for class xdi2.transport.impl.AbstractResponse
 
AbstractSecretTokenAuthenticator - Class in xdi2.messaging.target.interceptor.impl.authentication.secrettoken
 
AbstractSecretTokenAuthenticator() - Constructor for class xdi2.messaging.target.interceptor.impl.authentication.secrettoken.AbstractSecretTokenAuthenticator
 
AbstractSignatureAuthenticator - Class in xdi2.messaging.target.interceptor.impl.authentication.signature
 
AbstractSignatureAuthenticator() - Constructor for class xdi2.messaging.target.interceptor.impl.authentication.signature.AbstractSignatureAuthenticator
 
AbstractSigner - Class in xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing
 
AbstractSigner() - Constructor for class xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing.AbstractSigner
 
AbstractTransport<REQUEST extends Request,RESPONSE extends Response> - Class in xdi2.transport.impl
 
AbstractTransport() - Constructor for class xdi2.transport.impl.AbstractTransport
 
AbstractTransportInterceptor - Class in xdi2.transport.interceptor.impl
 
AbstractTransportInterceptor() - Constructor for class xdi2.transport.interceptor.impl.AbstractTransportInterceptor
 
after(Message, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.impl.proxy.ProxyContributor
 
after(Message, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.authentication.secrettoken.AuthenticationSecretTokenInterceptor
 
after(Message, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.authentication.signature.AuthenticationSignatureInterceptor
 
after(Transport<?, ?>, Request, Response, MessagingTarget, MessageEnvelope, MessageResult, ExecutionContext) - Method in class xdi2.transport.interceptor.impl.AbstractTransportInterceptor
 
after(Transport<?, ?>, Request, Response, MessagingTarget, MessageEnvelope, MessageResult, ExecutionContext) - Method in interface xdi2.transport.interceptor.TransportInterceptor
Run after a message envelope is executed.
authenticate(Message, String) - Method in class xdi2.messaging.target.interceptor.impl.authentication.secrettoken.DigestSecretTokenAuthenticator
 
authenticate(Message, String) - Method in interface xdi2.messaging.target.interceptor.impl.authentication.secrettoken.SecretTokenAuthenticator
Authenticates an XDI message given a secret token.
authenticate(Message, Signature<?, ?>) - Method in class xdi2.messaging.target.interceptor.impl.authentication.signature.PublicKeySignatureAuthenticator
 
authenticate(Message, Signature<?, ?>) - Method in class xdi2.messaging.target.interceptor.impl.authentication.signature.SecretKeySignatureAuthenticator
 
authenticate(Message, Signature<?, ?>) - Method in interface xdi2.messaging.target.interceptor.impl.authentication.signature.SignatureAuthenticator
Authenticates an XDI message given a signature.
AuthenticationSecretTokenInterceptor - Class in xdi2.messaging.target.interceptor.impl.authentication.secrettoken
This interceptor looks for a secret token on an incoming XDI message, and invokes an instance of SecretTokenAuthenticator to authenticate the message.
AuthenticationSecretTokenInterceptor() - Constructor for class xdi2.messaging.target.interceptor.impl.authentication.secrettoken.AuthenticationSecretTokenInterceptor
 
AuthenticationSignatureInterceptor - Class in xdi2.messaging.target.interceptor.impl.authentication.signature
This interceptor looks for a signature on an incoming XDI message, and invokes an instance of SignatureAuthenticator to authenticate the message.
AuthenticationSignatureInterceptor() - Constructor for class xdi2.messaging.target.interceptor.impl.authentication.signature.AuthenticationSignatureInterceptor
 

B

before(Message, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.impl.proxy.ProxyContributor
 
before(Message, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.authentication.secrettoken.AuthenticationSecretTokenInterceptor
 
before(Message, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.authentication.signature.AuthenticationSignatureInterceptor
 
before(Transport<?, ?>, Request, Response, MessagingTarget, MessageEnvelope, MessageResult, ExecutionContext) - Method in class xdi2.transport.interceptor.impl.AbstractTransportInterceptor
 
before(Transport<?, ?>, Request, Response, MessagingTarget, MessageEnvelope, MessageResult, ExecutionContext) - Method in interface xdi2.transport.interceptor.TransportInterceptor
Run before a message envelope is executed.

C

ConnectionInvitationContributor - Class in xdi2.messaging.target.contributor.impl.connection
This contributor can process connection invitations.
ConnectionInvitationContributor(Graph, XDIDiscoveryClient) - Constructor for class xdi2.messaging.target.contributor.impl.connection.ConnectionInvitationContributor
 
ConnectionInvitationContributor() - Constructor for class xdi2.messaging.target.contributor.impl.connection.ConnectionInvitationContributor
 
ConnectionRequestContributor - Class in xdi2.messaging.target.contributor.impl.connection
This contributor can process connection requests.
ConnectionRequestContributor(Graph, XDIDiscoveryClient) - Constructor for class xdi2.messaging.target.contributor.impl.connection.ConnectionRequestContributor
 
ConnectionRequestContributor() - Constructor for class xdi2.messaging.target.contributor.impl.connection.ConnectionRequestContributor
 
convert(List<Contributor>) - Method in class xdi2.transport.spring.ListContributorMapConverter
 
convert(List<Interceptor>) - Method in class xdi2.transport.spring.ListInterceptorListConverter
 
convert(Map<?, ?>) - Method in class xdi2.transport.spring.MapContributorMapConverter
 
convert(String) - Method in class xdi2.transport.spring.StringCloudNameConverter
 
convert(String) - Method in class xdi2.transport.spring.StringCloudNumberConverter
 
convert(String) - Method in class xdi2.transport.spring.StringGraphConverter
 
convert(String) - Method in class xdi2.transport.spring.StringMessageEnvelopeConverter
 
convert(String) - Method in class xdi2.transport.spring.StringMimeTypeConverter
 
convert(String) - Method in class xdi2.transport.spring.StringPublicKeyConverter
 
convert(String) - Method in class xdi2.transport.spring.StringXDIAddressConverter
 
convert(String) - Method in class xdi2.transport.spring.StringXDIArcConverter
 
convert(String) - Method in class xdi2.transport.spring.StringXDIClientConverter
 
convert(String) - Method in class xdi2.transport.spring.StringXDIDiscoveryClientConverter
 
convert(String) - Method in class xdi2.transport.spring.StringXDIStatementConverter
 
convert(String) - Method in class xdi2.transport.spring.StringXDIXRefConverter
 
convert(Object, TypeDescriptor, TypeDescriptor) - Method in class xdi2.transport.spring.XDI2SpringConverter
 
createExecutionContext(REQUEST, RESPONSE) - Method in class xdi2.transport.impl.AbstractTransport
 
createExecutionContext(REQUEST, RESPONSE) - Method in interface xdi2.transport.Transport
 

D

DEFAULT_DISCOVERY_CLIENT - Static variable in class xdi2.messaging.target.contributor.impl.connection.ConnectionInvitationContributor
 
DEFAULT_DISCOVERY_CLIENT - Static variable in class xdi2.messaging.target.contributor.impl.connection.ConnectionRequestContributor
 
DEFAULT_DISCOVERY_CLIENT - Static variable in class xdi2.messaging.target.contributor.impl.connection.InverseOperationContributor
 
DEFAULT_DISCOVERY_CLIENT - Static variable in class xdi2.messaging.target.interceptor.impl.authentication.signature.DiscoverySignatureAuthenticator
 
DigestSecretTokenAuthenticator - Class in xdi2.messaging.target.interceptor.impl.authentication.secrettoken
A SecretTokenAuthenticator that can authenticate a secret token against a stored digest secret token, using both a global salt and local salts for producing the digest.
DigestSecretTokenAuthenticator(String) - Constructor for class xdi2.messaging.target.interceptor.impl.authentication.secrettoken.DigestSecretTokenAuthenticator
 
DigestSecretTokenAuthenticator() - Constructor for class xdi2.messaging.target.interceptor.impl.authentication.secrettoken.DigestSecretTokenAuthenticator
 
DiscoverySignatureAuthenticator - Class in xdi2.messaging.target.interceptor.impl.authentication.signature
A SignatureAuthenticator that can authenticate an XDI message by obtaining public keys using XDI discovery.
DiscoverySignatureAuthenticator(XDIDiscoveryClient) - Constructor for class xdi2.messaging.target.interceptor.impl.authentication.signature.DiscoverySignatureAuthenticator
 
DiscoverySignatureAuthenticator() - Constructor for class xdi2.messaging.target.interceptor.impl.authentication.signature.DiscoverySignatureAuthenticator
 

E

exception(Transport<?, ?>, Request, Response, MessagingTarget, MessageEnvelope, ErrorMessageResult, ExecutionContext, Exception) - Method in class xdi2.transport.interceptor.impl.AbstractTransportInterceptor
 
exception(Transport<?, ?>, Request, Response, MessagingTarget, MessageEnvelope, ErrorMessageResult, ExecutionContext, Exception) - Method in interface xdi2.transport.interceptor.TransportInterceptor
Run if an exception occurs while a message envelope is executed.
execute(MessageEnvelope, MessagingTarget, REQUEST, RESPONSE) - Method in class xdi2.transport.impl.AbstractTransport
 
executeDelOnAddress(XDIAddress[], XDIAddress, XDIAddress, DelOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.impl.connection.InverseOperationContributor
 
executeDelOnStatement(XDIAddress[], XDIAddress, XDIStatement, DelOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.impl.connection.InverseOperationContributor
 
executeDoOnAddress(XDIAddress[], XDIAddress, XDIAddress, DoOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.impl.connection.ConnectionInvitationContributor
 
executeDoOnAddress(XDIAddress[], XDIAddress, XDIAddress, DoOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.impl.connection.ConnectionRequestContributor
 
executeDoOnAddress(XDIAddress[], XDIAddress, XDIAddress, DoOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.impl.connection.InverseOperationContributor
 
executeDoOnStatement(XDIAddress[], XDIAddress, XDIStatement, DoOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.impl.connection.InverseOperationContributor
 
executeGetOnAddress(XDIAddress[], XDIAddress, XDIAddress, GetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.impl.connection.InverseOperationContributor
 
executeGetOnStatement(XDIAddress[], XDIAddress, XDIStatement, GetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.impl.connection.InverseOperationContributor
 
executeOnAddress(XDIAddress[], XDIAddress, XDIAddress, Operation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.impl.proxy.ProxyContributor
 
executeOnStatement(XDIAddress[], XDIAddress, XDIStatement, Operation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.impl.proxy.ProxyContributor
 
executeSetOnAddress(XDIAddress[], XDIAddress, XDIAddress, SetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.impl.connection.InverseOperationContributor
 
executeSetOnStatement(XDIAddress[], XDIAddress, XDIStatement, SetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.impl.connection.InverseOperationContributor
 
executeTransportInterceptorsAfter(InterceptorList<Transport<?, ?>>, Transport<?, ?>, Request, Response, MessagingTarget, MessageEnvelope, MessageResult, ExecutionContext) - Static method in class xdi2.transport.impl.InterceptorExecutor
 
executeTransportInterceptorsBefore(InterceptorList<Transport<?, ?>>, Transport<?, ?>, Request, Response, MessagingTarget, MessageEnvelope, MessageResult, ExecutionContext) - Static method in class xdi2.transport.impl.InterceptorExecutor
 
executeTransportInterceptorsException(InterceptorList<Transport<?, ?>>, Transport<?, ?>, Request, Response, MessagingTarget, MessageEnvelope, ErrorMessageResult, ExecutionContext, Exception) - Static method in class xdi2.transport.impl.InterceptorExecutor
 

F

findTransportInterceptors(InterceptorList<Transport<?, ?>>) - Static method in class xdi2.transport.impl.InterceptorExecutor
 

G

getConvertibleTypes() - Method in class xdi2.transport.spring.XDI2SpringConverter
 
getCurrent() - Method in class xdi2.transport.impl.AbstractTransport
 
getCurrentAsString() - Method in class xdi2.transport.impl.AbstractTransport
 
getDigestAlgorithm() - Method in class xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing.PrivateKeySigner
 
getDigestLength() - Method in class xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing.PrivateKeySigner
 
getGlobalSalt() - Method in class xdi2.messaging.target.interceptor.impl.authentication.secrettoken.DigestSecretTokenAuthenticator
 
getInterceptors() - Method in class xdi2.transport.impl.AbstractTransport
 
getInverseLinkContractXDIAddress(Message) - Static method in class xdi2.messaging.target.contributor.impl.connection.InverseOperationContributor
 
getLinkContractAddress() - Method in class xdi2.messaging.target.contributor.impl.proxy.ProxyContributor
 
getLinkContractAddress(ExecutionContext, ProxyContributor) - Static method in class xdi2.messaging.target.contributor.impl.proxy.ProxyContributor
 
getLocalSaltAndDigestSecretToken(Message) - Method in class xdi2.messaging.target.interceptor.impl.authentication.secrettoken.DigestSecretTokenAuthenticator
 
getLocalSaltAndDigestSecretToken(Message) - Method in class xdi2.messaging.target.interceptor.impl.authentication.secrettoken.GraphSecretTokenAuthenticator
 
getLocalSaltAndDigestSecretToken(Message) - Method in class xdi2.messaging.target.interceptor.impl.authentication.secrettoken.StaticSecretTokenAuthenticator
 
getLocalSaltAndDigestSecretTokens() - Method in class xdi2.messaging.target.interceptor.impl.authentication.secrettoken.StaticSecretTokenAuthenticator
 
getPrivateKey(Message) - Method in class xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing.GraphSigner
 
getPrivateKey(Message) - Method in class xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing.PrivateKeySigner
 
getPrivateKey(Message) - Method in class xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing.StaticSigner
 
getPrivateKeyAlgorithm(PrivateKey) - Method in class xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing.PrivateKeySigner
 
getPrivateKeyGraph() - Method in class xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing.GraphSigner
 
getPrivateKeyLength(PrivateKey) - Method in class xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing.PrivateKeySigner
 
getPrivateKeys() - Method in class xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing.StaticSigner
 
getProxyManipulators() - Method in class xdi2.messaging.target.contributor.impl.proxy.ProxyContributor
 
getPublicKey(Message) - Method in class xdi2.messaging.target.interceptor.impl.authentication.signature.DiscoverySignatureAuthenticator
 
getPublicKey(Message) - Method in class xdi2.messaging.target.interceptor.impl.authentication.signature.GraphSignatureAuthenticator
 
getPublicKey(Message) - Method in class xdi2.messaging.target.interceptor.impl.authentication.signature.PublicKeySignatureAuthenticator
 
getPublicKey(Message) - Method in class xdi2.messaging.target.interceptor.impl.authentication.signature.StaticSignatureAuthenticator
 
getPublicKeyGraph() - Method in class xdi2.messaging.target.interceptor.impl.authentication.signature.GraphSignatureAuthenticator
 
getPublicKeys() - Method in class xdi2.messaging.target.interceptor.impl.authentication.signature.StaticSignatureAuthenticator
 
getRequest(ExecutionContext) - Static method in class xdi2.transport.impl.AbstractTransport
 
getResponse(ExecutionContext) - Static method in class xdi2.transport.impl.AbstractTransport
 
getSecretKey(Message) - Method in class xdi2.messaging.target.interceptor.impl.authentication.signature.SecretKeySignatureAuthenticator
 
getSecretTokenAuthenticator() - Method in class xdi2.messaging.target.interceptor.impl.authentication.secrettoken.AuthenticationSecretTokenInterceptor
 
getSecretTokenGraph() - Method in class xdi2.messaging.target.interceptor.impl.authentication.secrettoken.GraphSecretTokenAuthenticator
 
getSignatureAuthenticator() - Method in class xdi2.messaging.target.interceptor.impl.authentication.signature.AuthenticationSignatureInterceptor
 
getSigner() - Method in class xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing.SigningProxyManipulator
 
getStartup() - Method in class xdi2.transport.impl.AbstractTransport
 
getStartupAsSeconds() - Method in class xdi2.transport.impl.AbstractTransport
 
getStartupAsString() - Method in class xdi2.transport.impl.AbstractTransport
 
getTargetGraph() - Method in class xdi2.messaging.target.contributor.impl.connection.ConnectionInvitationContributor
 
getTargetGraph() - Method in class xdi2.messaging.target.contributor.impl.connection.ConnectionRequestContributor
 
getTargetGraph() - Method in class xdi2.messaging.target.contributor.impl.connection.InverseOperationContributor
 
getToPeerRootXDIArc() - Method in class xdi2.messaging.target.contributor.impl.proxy.ProxyContributor
 
getToPeerRootXDIArc(ExecutionContext, ProxyContributor) - Static method in class xdi2.messaging.target.contributor.impl.proxy.ProxyContributor
 
getTransport(ExecutionContext) - Static method in class xdi2.transport.impl.AbstractTransport
 
getXdiClient() - Method in class xdi2.messaging.target.contributor.impl.proxy.ProxyContributor
 
getXdiClient(ExecutionContext, ProxyContributor) - Static method in class xdi2.messaging.target.contributor.impl.proxy.ProxyContributor
 
getXdiDiscoveryClient() - Method in class xdi2.messaging.target.contributor.impl.connection.ConnectionInvitationContributor
 
getXdiDiscoveryClient() - Method in class xdi2.messaging.target.contributor.impl.connection.ConnectionRequestContributor
 
getXdiDiscoveryClient() - Method in class xdi2.messaging.target.contributor.impl.connection.InverseOperationContributor
 
getXdiDiscoveryClient() - Method in class xdi2.messaging.target.contributor.impl.proxy.ProxyContributor
 
getXdiDiscoveryClient() - Method in class xdi2.messaging.target.interceptor.impl.authentication.signature.DiscoverySignatureAuthenticator
 
GraphSecretTokenAuthenticator - Class in xdi2.messaging.target.interceptor.impl.authentication.secrettoken
A SecretTokenAuthenticator that can authenticate an XDI message using a "secret token graph", which contains sender addresses and secret tokens in digest form.
GraphSecretTokenAuthenticator(String, Graph) - Constructor for class xdi2.messaging.target.interceptor.impl.authentication.secrettoken.GraphSecretTokenAuthenticator
 
GraphSecretTokenAuthenticator() - Constructor for class xdi2.messaging.target.interceptor.impl.authentication.secrettoken.GraphSecretTokenAuthenticator
 
GraphSignatureAuthenticator - Class in xdi2.messaging.target.interceptor.impl.authentication.signature
A SignatureAuthenticator that can authenticate an XDI message using a "public key graph", which contains sender addresses and public keys.
GraphSignatureAuthenticator(Graph) - Constructor for class xdi2.messaging.target.interceptor.impl.authentication.signature.GraphSignatureAuthenticator
 
GraphSignatureAuthenticator() - Constructor for class xdi2.messaging.target.interceptor.impl.authentication.signature.GraphSignatureAuthenticator
 
GraphSigner - Class in xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing
A Signer that can authenticate an XDI message using a "private key graph", which contains sender addresses and private keys.
GraphSigner(Graph) - Constructor for class xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing.GraphSigner
 
GraphSigner() - Constructor for class xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing.GraphSigner
 

H

handleException(REQUEST, RESPONSE, Exception) - Method in class xdi2.transport.impl.AbstractTransport
 
handleException(REQUEST, RESPONSE, ErrorMessageResult) - Method in class xdi2.transport.impl.AbstractTransport
 

I

init(MessagingTarget) - Method in class xdi2.messaging.target.contributor.impl.connection.ConnectionInvitationContributor
 
init(MessagingTarget) - Method in class xdi2.messaging.target.contributor.impl.connection.ConnectionRequestContributor
 
init(MessagingTarget) - Method in class xdi2.messaging.target.contributor.impl.connection.InverseOperationContributor
 
init(MessagingTarget) - Method in class xdi2.messaging.target.contributor.impl.proxy.manipulator.AbstractProxyManipulator
 
init(MessagingTarget, SigningProxyManipulator) - Method in class xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing.AbstractSigner
 
init(MessagingTarget, SigningProxyManipulator) - Method in class xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing.GraphSigner
 
init(MessagingTarget, SigningProxyManipulator) - Method in interface xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing.Signer
 
init(MessagingTarget) - Method in class xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing.SigningProxyManipulator
 
init(MessagingTarget) - Method in interface xdi2.messaging.target.contributor.impl.proxy.manipulator.ProxyManipulator
 
init(MessagingTarget) - Method in class xdi2.messaging.target.contributor.impl.proxy.ProxyContributor
 
init(MessagingTarget, AuthenticationSecretTokenInterceptor) - Method in class xdi2.messaging.target.interceptor.impl.authentication.secrettoken.AbstractSecretTokenAuthenticator
 
init(MessagingTarget) - Method in class xdi2.messaging.target.interceptor.impl.authentication.secrettoken.AuthenticationSecretTokenInterceptor
 
init(MessagingTarget, AuthenticationSecretTokenInterceptor) - Method in class xdi2.messaging.target.interceptor.impl.authentication.secrettoken.GraphSecretTokenAuthenticator
 
init(MessagingTarget, AuthenticationSecretTokenInterceptor) - Method in interface xdi2.messaging.target.interceptor.impl.authentication.secrettoken.SecretTokenAuthenticator
 
init(MessagingTarget, AuthenticationSignatureInterceptor) - Method in class xdi2.messaging.target.interceptor.impl.authentication.signature.AbstractSignatureAuthenticator
 
init(MessagingTarget) - Method in class xdi2.messaging.target.interceptor.impl.authentication.signature.AuthenticationSignatureInterceptor
 
init(MessagingTarget, AuthenticationSignatureInterceptor) - Method in class xdi2.messaging.target.interceptor.impl.authentication.signature.GraphSignatureAuthenticator
 
init(MessagingTarget, AuthenticationSignatureInterceptor) - Method in interface xdi2.messaging.target.interceptor.impl.authentication.signature.SignatureAuthenticator
 
init() - Method in class xdi2.transport.impl.AbstractTransport
 
init() - Method in interface xdi2.transport.Transport
 
instanceFor(Prototype.PrototypingContext) - Method in class xdi2.messaging.target.contributor.impl.connection.ConnectionInvitationContributor
 
instanceFor(Prototype.PrototypingContext) - Method in class xdi2.messaging.target.contributor.impl.connection.ConnectionRequestContributor
 
instanceFor(Prototype.PrototypingContext) - Method in class xdi2.messaging.target.contributor.impl.connection.InverseOperationContributor
 
instanceFor(Prototype.PrototypingContext) - Method in class xdi2.messaging.target.contributor.impl.proxy.ProxyContributor
 
instanceFor(Prototype.PrototypingContext) - Method in class xdi2.messaging.target.interceptor.impl.authentication.secrettoken.AuthenticationSecretTokenInterceptor
 
instanceFor(Prototype.PrototypingContext) - Method in class xdi2.messaging.target.interceptor.impl.authentication.signature.AuthenticationSignatureInterceptor
 
InterceptorExecutor - Class in xdi2.transport.impl
 
InverseOperationContributor - Class in xdi2.messaging.target.contributor.impl.connection
This contributor can inverse operations.
InverseOperationContributor(Graph, XDIDiscoveryClient) - Constructor for class xdi2.messaging.target.contributor.impl.connection.InverseOperationContributor
 
InverseOperationContributor() - Constructor for class xdi2.messaging.target.contributor.impl.connection.InverseOperationContributor
 
isInitialized() - Method in class xdi2.transport.impl.AbstractTransport
 
isSkipMessagingTarget() - Method in class xdi2.messaging.target.contributor.impl.proxy.ProxyContributor
 
isSkipParentContributors() - Method in class xdi2.messaging.target.contributor.impl.proxy.ProxyContributor
 
isSkipSiblingContributors() - Method in class xdi2.messaging.target.contributor.impl.proxy.ProxyContributor
 

L

ListContributorMapConverter - Class in xdi2.transport.spring
 
ListContributorMapConverter() - Constructor for class xdi2.transport.spring.ListContributorMapConverter
 
ListInterceptorListConverter - Class in xdi2.transport.spring
 
ListInterceptorListConverter() - Constructor for class xdi2.transport.spring.ListInterceptorListConverter
 

M

manipulate(MessageEnvelope, ExecutionContext) - Method in class xdi2.messaging.target.contributor.impl.proxy.manipulator.AbstractProxyManipulator
 
manipulate(Message, ExecutionContext) - Method in class xdi2.messaging.target.contributor.impl.proxy.manipulator.AbstractProxyManipulator
 
manipulate(Operation, ExecutionContext) - Method in class xdi2.messaging.target.contributor.impl.proxy.manipulator.AbstractProxyManipulator
 
manipulate(MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.impl.proxy.manipulator.AbstractProxyManipulator
 
manipulate(Message, ExecutionContext) - Method in class xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing.SigningProxyManipulator
 
manipulate(MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing.SigningProxyManipulator
 
manipulate(MessageEnvelope, ExecutionContext) - Method in interface xdi2.messaging.target.contributor.impl.proxy.manipulator.ProxyManipulator
Manipulate a message envelope.
manipulate(MessageResult, ExecutionContext) - Method in interface xdi2.messaging.target.contributor.impl.proxy.manipulator.ProxyManipulator
Manipulate a message result.
MapContributorMapConverter - Class in xdi2.transport.spring
 
MapContributorMapConverter() - Constructor for class xdi2.transport.spring.MapContributorMapConverter
 

P

PrivateKeySigner - Class in xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing
A Signer that can authenticate a signature against a public key.
PrivateKeySigner() - Constructor for class xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing.PrivateKeySigner
 
ProxyContributor - Class in xdi2.messaging.target.contributor.impl.proxy
This contributor can answer requests by forwarding them to another XDI endpoint.
ProxyContributor() - Constructor for class xdi2.messaging.target.contributor.impl.proxy.ProxyContributor
 
ProxyManipulator - Interface in xdi2.messaging.target.contributor.impl.proxy.manipulator
This is used to manipulate message envelopes before they are forwarded by the XdiContributor, and message result after they are received by the XdiContributor.
PublicKeySignatureAuthenticator - Class in xdi2.messaging.target.interceptor.impl.authentication.signature
A SignatureAuthenticator that can authenticate a signature against a public key.
PublicKeySignatureAuthenticator() - Constructor for class xdi2.messaging.target.interceptor.impl.authentication.signature.PublicKeySignatureAuthenticator
 
putLinkContractAddress(ExecutionContext, XDIAddress, ProxyContributor) - Static method in class xdi2.messaging.target.contributor.impl.proxy.ProxyContributor
 
putRequest(ExecutionContext, Request) - Static method in class xdi2.transport.impl.AbstractTransport
 
putResponse(ExecutionContext, Response) - Static method in class xdi2.transport.impl.AbstractTransport
 
putToPeerRootXDIArc(ExecutionContext, XDIArc, ProxyContributor) - Static method in class xdi2.messaging.target.contributor.impl.proxy.ProxyContributor
 
putTransport(ExecutionContext, Transport<?, ?>) - Static method in class xdi2.transport.impl.AbstractTransport
 
putXdiClient(ExecutionContext, XDIClient, ProxyContributor) - Static method in class xdi2.messaging.target.contributor.impl.proxy.ProxyContributor
 

R

Request - Interface in xdi2.transport
 
Response - Interface in xdi2.transport
 

S

SecretKeySignatureAuthenticator - Class in xdi2.messaging.target.interceptor.impl.authentication.signature
A SignatureAuthenticator that can authenticate a signature against a secret key.
SecretKeySignatureAuthenticator() - Constructor for class xdi2.messaging.target.interceptor.impl.authentication.signature.SecretKeySignatureAuthenticator
 
SecretTokenAuthenticator - Interface in xdi2.messaging.target.interceptor.impl.authentication.secrettoken
The purpose of this interface is to authenticate an incoming XDI message using a secret token.
setDigestAlgorithm(String) - Method in class xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing.PrivateKeySigner
 
setDigestLength(int) - Method in class xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing.PrivateKeySigner
 
setGlobalSalt(String) - Method in class xdi2.messaging.target.interceptor.impl.authentication.secrettoken.DigestSecretTokenAuthenticator
 
setInterceptors(InterceptorList<Transport<?, ?>>) - Method in class xdi2.transport.impl.AbstractTransport
 
setLinkContractAddress(XDIAddress) - Method in class xdi2.messaging.target.contributor.impl.proxy.ProxyContributor
 
setLocalSaltAndDigestSecretTokens(Map<XDIAddress, String>) - Method in class xdi2.messaging.target.interceptor.impl.authentication.secrettoken.StaticSecretTokenAuthenticator
 
setPrivateKeyGraph(Graph) - Method in class xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing.GraphSigner
 
setPrivateKeys(Map<XDIAddress, PrivateKey>) - Method in class xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing.StaticSigner
 
setProxyManipulators(List<ProxyManipulator>) - Method in class xdi2.messaging.target.contributor.impl.proxy.ProxyContributor
 
setPublicKeyGraph(Graph) - Method in class xdi2.messaging.target.interceptor.impl.authentication.signature.GraphSignatureAuthenticator
 
setPublicKeys(Map<XDIAddress, PublicKey>) - Method in class xdi2.messaging.target.interceptor.impl.authentication.signature.StaticSignatureAuthenticator
 
setSecretTokenAuthenticator(SecretTokenAuthenticator) - Method in class xdi2.messaging.target.interceptor.impl.authentication.secrettoken.AuthenticationSecretTokenInterceptor
 
setSecretTokenGraph(Graph) - Method in class xdi2.messaging.target.interceptor.impl.authentication.secrettoken.GraphSecretTokenAuthenticator
 
setSignatureAuthenticator(SignatureAuthenticator) - Method in class xdi2.messaging.target.interceptor.impl.authentication.signature.AuthenticationSignatureInterceptor
 
setSigner(Signer) - Method in class xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing.SigningProxyManipulator
 
setSkipMessagingTarget(boolean) - Method in class xdi2.messaging.target.contributor.impl.proxy.ProxyContributor
 
setSkipParentContributors(boolean) - Method in class xdi2.messaging.target.contributor.impl.proxy.ProxyContributor
 
setSkipSiblingContributors(boolean) - Method in class xdi2.messaging.target.contributor.impl.proxy.ProxyContributor
 
setTargetGraph(Graph) - Method in class xdi2.messaging.target.contributor.impl.connection.ConnectionInvitationContributor
 
setTargetGraph(Graph) - Method in class xdi2.messaging.target.contributor.impl.connection.ConnectionRequestContributor
 
setTargetGraph(Graph) - Method in class xdi2.messaging.target.contributor.impl.connection.InverseOperationContributor
 
setToPeerRootXDIArc(XDIArc) - Method in class xdi2.messaging.target.contributor.impl.proxy.ProxyContributor
 
setXdiClient(XDIClient) - Method in class xdi2.messaging.target.contributor.impl.proxy.ProxyContributor
 
setXdiDiscoveryClient(XDIDiscoveryClient) - Method in class xdi2.messaging.target.contributor.impl.connection.ConnectionInvitationContributor
 
setXdiDiscoveryClient(XDIDiscoveryClient) - Method in class xdi2.messaging.target.contributor.impl.connection.ConnectionRequestContributor
 
setXdiDiscoveryClient(XDIDiscoveryClient) - Method in class xdi2.messaging.target.contributor.impl.connection.InverseOperationContributor
 
setXdiDiscoveryClient(XDIDiscoveryClient) - Method in class xdi2.messaging.target.contributor.impl.proxy.ProxyContributor
 
setXdiDiscoveryClient(XDIDiscoveryClient) - Method in class xdi2.messaging.target.interceptor.impl.authentication.signature.DiscoverySignatureAuthenticator
 
shutdown(MessagingTarget) - Method in class xdi2.messaging.target.contributor.impl.proxy.manipulator.AbstractProxyManipulator
 
shutdown(MessagingTarget, SigningProxyManipulator) - Method in class xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing.AbstractSigner
 
shutdown(MessagingTarget, SigningProxyManipulator) - Method in interface xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing.Signer
 
shutdown(MessagingTarget) - Method in class xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing.SigningProxyManipulator
 
shutdown(MessagingTarget) - Method in interface xdi2.messaging.target.contributor.impl.proxy.manipulator.ProxyManipulator
 
shutdown(MessagingTarget, AuthenticationSecretTokenInterceptor) - Method in class xdi2.messaging.target.interceptor.impl.authentication.secrettoken.AbstractSecretTokenAuthenticator
 
shutdown(MessagingTarget) - Method in class xdi2.messaging.target.interceptor.impl.authentication.secrettoken.AuthenticationSecretTokenInterceptor
 
shutdown(MessagingTarget, AuthenticationSecretTokenInterceptor) - Method in interface xdi2.messaging.target.interceptor.impl.authentication.secrettoken.SecretTokenAuthenticator
 
shutdown(MessagingTarget, AuthenticationSignatureInterceptor) - Method in class xdi2.messaging.target.interceptor.impl.authentication.signature.AbstractSignatureAuthenticator
 
shutdown(MessagingTarget) - Method in class xdi2.messaging.target.interceptor.impl.authentication.signature.AuthenticationSignatureInterceptor
 
shutdown(MessagingTarget, AuthenticationSignatureInterceptor) - Method in interface xdi2.messaging.target.interceptor.impl.authentication.signature.SignatureAuthenticator
 
shutdown() - Method in class xdi2.transport.impl.AbstractTransport
 
shutdown() - Method in interface xdi2.transport.Transport
 
sign(Message) - Method in class xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing.PrivateKeySigner
 
sign(Message) - Method in interface xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing.Signer
Sign an XDI message.
SignatureAuthenticator - Interface in xdi2.messaging.target.interceptor.impl.authentication.signature
The purpose of this interface is to authenticate an incoming XDI message using a signature.
Signer - Interface in xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing
The purpose of this interface is to create a signature on an XDI message.
SigningProxyManipulator - Class in xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing
 
SigningProxyManipulator() - Constructor for class xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing.SigningProxyManipulator
 
StaticSecretTokenAuthenticator - Class in xdi2.messaging.target.interceptor.impl.authentication.secrettoken
A SecretTokenAuthenticator that can authenticate an XDI message using a statically configured list of sender addresses and secret tokens in digest form.
StaticSecretTokenAuthenticator(String, Map<XDIAddress, String>) - Constructor for class xdi2.messaging.target.interceptor.impl.authentication.secrettoken.StaticSecretTokenAuthenticator
 
StaticSecretTokenAuthenticator() - Constructor for class xdi2.messaging.target.interceptor.impl.authentication.secrettoken.StaticSecretTokenAuthenticator
 
StaticSignatureAuthenticator - Class in xdi2.messaging.target.interceptor.impl.authentication.signature
A SignatureAuthenticator that can authenticate an XDI message using a statically configured list of sender addresses and public keys.
StaticSignatureAuthenticator(Map<XDIAddress, PublicKey>) - Constructor for class xdi2.messaging.target.interceptor.impl.authentication.signature.StaticSignatureAuthenticator
 
StaticSignatureAuthenticator() - Constructor for class xdi2.messaging.target.interceptor.impl.authentication.signature.StaticSignatureAuthenticator
 
StaticSigner - Class in xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing
A Signer that can create signatures on an XDI message using a statically configured list of sender addresses and private keys.
StaticSigner(Map<XDIAddress, PrivateKey>) - Constructor for class xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing.StaticSigner
 
StaticSigner() - Constructor for class xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing.StaticSigner
 
StringCloudNameConverter - Class in xdi2.transport.spring
 
StringCloudNameConverter() - Constructor for class xdi2.transport.spring.StringCloudNameConverter
 
StringCloudNumberConverter - Class in xdi2.transport.spring
 
StringCloudNumberConverter() - Constructor for class xdi2.transport.spring.StringCloudNumberConverter
 
StringGraphConverter - Class in xdi2.transport.spring
 
StringGraphConverter() - Constructor for class xdi2.transport.spring.StringGraphConverter
 
StringMessageEnvelopeConverter - Class in xdi2.transport.spring
 
StringMessageEnvelopeConverter() - Constructor for class xdi2.transport.spring.StringMessageEnvelopeConverter
 
StringMimeTypeConverter - Class in xdi2.transport.spring
 
StringMimeTypeConverter() - Constructor for class xdi2.transport.spring.StringMimeTypeConverter
 
StringPublicKeyConverter - Class in xdi2.transport.spring
 
StringPublicKeyConverter() - Constructor for class xdi2.transport.spring.StringPublicKeyConverter
 
StringXDIAddressConverter - Class in xdi2.transport.spring
 
StringXDIAddressConverter() - Constructor for class xdi2.transport.spring.StringXDIAddressConverter
 
StringXDIArcConverter - Class in xdi2.transport.spring
 
StringXDIArcConverter() - Constructor for class xdi2.transport.spring.StringXDIArcConverter
 
StringXDIClientConverter - Class in xdi2.transport.spring
 
StringXDIClientConverter() - Constructor for class xdi2.transport.spring.StringXDIClientConverter
 
StringXDIDiscoveryClientConverter - Class in xdi2.transport.spring
 
StringXDIDiscoveryClientConverter() - Constructor for class xdi2.transport.spring.StringXDIDiscoveryClientConverter
 
StringXDIStatementConverter - Class in xdi2.transport.spring
 
StringXDIStatementConverter() - Constructor for class xdi2.transport.spring.StringXDIStatementConverter
 
StringXDIXRefConverter - Class in xdi2.transport.spring
 
StringXDIXRefConverter() - Constructor for class xdi2.transport.spring.StringXDIXRefConverter
 

T

Transport<REQUEST extends Request,RESPONSE extends Response> - Interface in xdi2.transport
 
TransportInterceptor - Interface in xdi2.transport.interceptor
Interceptor that is executed when a message envelope is executed.

X

xdi2.messaging.target.contributor.impl.connection - package xdi2.messaging.target.contributor.impl.connection
 
xdi2.messaging.target.contributor.impl.proxy - package xdi2.messaging.target.contributor.impl.proxy
 
xdi2.messaging.target.contributor.impl.proxy.manipulator - package xdi2.messaging.target.contributor.impl.proxy.manipulator
 
xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing - package xdi2.messaging.target.contributor.impl.proxy.manipulator.impl.signing
 
xdi2.messaging.target.interceptor.impl.authentication.secrettoken - package xdi2.messaging.target.interceptor.impl.authentication.secrettoken
 
xdi2.messaging.target.interceptor.impl.authentication.signature - package xdi2.messaging.target.interceptor.impl.authentication.signature
 
xdi2.transport - package xdi2.transport
 
xdi2.transport.exceptions - package xdi2.transport.exceptions
 
xdi2.transport.impl - package xdi2.transport.impl
 
xdi2.transport.interceptor - package xdi2.transport.interceptor
 
xdi2.transport.interceptor.impl - package xdi2.transport.interceptor.impl
 
xdi2.transport.spring - package xdi2.transport.spring
 
XDI2SpringConverter - Class in xdi2.transport.spring
 
XDI2SpringConverter() - Constructor for class xdi2.transport.spring.XDI2SpringConverter
 
Xdi2TransportException - Exception in xdi2.transport.exceptions
An exception that is thrown during server operation.
Xdi2TransportException() - Constructor for exception xdi2.transport.exceptions.Xdi2TransportException
 
Xdi2TransportException(String, Throwable) - Constructor for exception xdi2.transport.exceptions.Xdi2TransportException
 
Xdi2TransportException(String) - Constructor for exception xdi2.transport.exceptions.Xdi2TransportException
 
Xdi2TransportException(Throwable) - Constructor for exception xdi2.transport.exceptions.Xdi2TransportException
 
A B C D E F G H I L M P R S T X 

Copyright © 2015. All Rights Reserved.