Package | Description |
---|---|
xdi2.client.manipulator.impl.signing | |
xdi2.core.features.signatures | |
xdi2.core.security.signature.create | |
xdi2.core.security.signature.validate | |
xdi2.messaging |
Support for XDI messaging documents and transport protocols.
|
xdi2.messaging.container.interceptor.impl.security.signature | |
xdi2.messaging.container.interceptor.impl.signing |
Modifier and Type | Method and Description |
---|---|
SignatureCreator<? extends Signature> |
SigningManipulator.getSignatureCreator() |
Modifier and Type | Method and Description |
---|---|
void |
SigningManipulator.setSignatureCreator(SignatureCreator<? extends Signature> signatureCreator) |
Modifier and Type | Class and Description |
---|---|
class |
AESSignature
An XDI signature, represented as an XDI attribute.
|
class |
EC25519Signature
An XDI signature, represented as an XDI attribute.
|
class |
RSASignature
An XDI signature, represented as an XDI attribute.
|
Modifier and Type | Method and Description |
---|---|
static Signature |
Signatures.createSignature(ContextNode contextNode,
String digestAlgorithm,
Integer digestVersion,
String keyAlgorithm,
Integer keyLength,
boolean singleton)
Creates an XDI signature on a context node.
|
static Signature |
Signature.fromXdiAttribute(XdiAttribute xdiAttribute)
Factory method that creates an XDI signature bound to a given XDI attribute.
|
Modifier and Type | Method and Description |
---|---|
static Iterator<Signature> |
Signatures.getAllSignatures(Graph graph)
Given a graph, lists all signatures.
|
static ReadOnlyIterator<Signature> |
Signatures.getSignatures(ContextNode contextNode)
Returns the XDI signatures on a context node.
|
Modifier and Type | Method and Description |
---|---|
int |
Signature.compareTo(Signature other) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSignatureCreator<SIGNATURE extends Signature> |
interface |
SignatureCreator<SIGNATURE extends Signature>
A SignatureCreator can create an XDI Signature using an XDI address
that identifies the signer.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractSignatureValidator<SIGNATURE extends Signature> |
interface |
SignatureValidator<SIGNATURE extends Signature>
A SignatureValidator can validate an XDI Signature using an XDI address
that identifies the signer.
|
Modifier and Type | Method and Description |
---|---|
boolean |
SignatureValidator.validateSignature(Signature signature)
Validate a signature.
|
boolean |
AbstractSignatureValidator.validateSignature(Signature signature) |
boolean |
SignatureValidator.validateSignature(Signature signature,
XDIAddress signerXDIAddress)
Validate a signature.
|
boolean |
AbstractSignatureValidator.validateSignature(Signature signature,
XDIAddress signerXDIAddress) |
Modifier and Type | Method and Description |
---|---|
boolean |
SignatureValidator.canValidate(Class<? extends Signature> clazz) |
boolean |
AbstractSignatureValidator.canValidate(Class<? extends Signature> clazz) |
Modifier and Type | Method and Description |
---|---|
Signature |
MessageBase.createSignature(String digestAlgorithm,
Integer digestLength,
String keyAlgorithm,
Integer keyLength,
boolean singleton)
Sets a signature on the message (template).
|
Modifier and Type | Method and Description |
---|---|
ReadOnlyIterator<Signature> |
MessageBase.getSignatures()
Returns the signatures from the message (template).
|
Modifier and Type | Field and Description |
---|---|
static List<SignatureValidator<? extends Signature>> |
SignatureInterceptor.DEFAULT_SIGNATURE_VALIDATORS |
Modifier and Type | Method and Description |
---|---|
List<SignatureValidator<? extends Signature>> |
SignatureInterceptor.getSignatureValidators() |
Modifier and Type | Method and Description |
---|---|
void |
SignatureInterceptor.setSignatureValidators(List<SignatureValidator<? extends Signature>> signatureValidators) |
Constructor and Description |
---|
SignatureInterceptor(List<SignatureValidator<? extends Signature>> signatureValidators) |
Modifier and Type | Field and Description |
---|---|
static SignatureCreator<? extends Signature> |
SigningInterceptor.DEFAULT_SIGNATURE_CREATOR |
Modifier and Type | Method and Description |
---|---|
SignatureCreator<? extends Signature> |
SigningInterceptor.getSignatureCreator() |
Modifier and Type | Method and Description |
---|---|
void |
SigningInterceptor.setSignatureCreator(SignatureCreator<? extends Signature> signatureCreator) |
Constructor and Description |
---|
SigningInterceptor(SignatureCreator<? extends Signature> signatureCreator) |
Copyright © 2017. All rights reserved.