| Package | Description |
|---|---|
| org.nhindirect.stagent |
Security and trust agent interface and core messaging and routing structures.
|
| Modifier and Type | Method and Description |
|---|---|
NHINDAddress |
MessageEnvelope.getSender()
Gets the sender of the message.
|
NHINDAddress |
DefaultMessageEnvelope.getSender()
Gets the sender of the message.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<NHINDAddress> |
MessageEnvelope.getOtherRecipients()
Gets a list of recipients in the message that are not part of the agent's domain.
|
Collection<NHINDAddress> |
DefaultMessageEnvelope.getOtherRecipients()
Gets a list of recipients in the message that are not part of the agent's domain.
|
Collection<NHINDAddress> |
NHINDAddressCollection.getTrusted()
Gets all addresses in the collection that are trusted.
|
Collection<NHINDAddress> |
NHINDAddressCollection.getTrusted(TrustEnforcementStatus minTrustStatus)
Gets all addresses in the collection that meet the minimum trust status.
|
Collection<NHINDAddress> |
NHINDAddressCollection.getUntrusted()
Gets all addresses in the collection that are not trusted.
|
Collection<NHINDAddress> |
NHINDAddressCollection.getUntrusted(TrustEnforcementStatus minTrustStatus)
Gets all addresses in the collection that do not meet the minimum trust status.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
MessageSignature.checkThumbprint(NHINDAddress messageSender)
Validates if the senders certificate matches the signature certificate using certificate thumb printing.
|
boolean |
DefaultMessageSignatureImpl.checkThumbprint(NHINDAddress messageSender)
Validates if the senders certificate matches the signature certificate using certificate thumb printing.
|
IncomingMessage |
NHINDAgent.processIncoming(String messageText,
NHINDAddressCollection recipients,
NHINDAddress sender)
Processes an incoming message represented by a raw string.
|
IncomingMessage |
DefaultNHINDAgent.processIncoming(String messageText,
NHINDAddressCollection recipients,
NHINDAddress sender)
Processes an incoming message represented by a raw string.
|
OutgoingMessage |
NHINDAgent.processOutgoing(String messageText,
NHINDAddressCollection recipients,
NHINDAddress sender)
Processes an outgoing message represented by a raw string.
|
OutgoingMessage |
DefaultNHINDAgent.processOutgoing(String messageText,
NHINDAddressCollection recipients,
NHINDAddress sender)
Processes an outgoing message represented by a raw string.
|
| Modifier and Type | Method and Description |
|---|---|
static NHINDAddressCollection |
NHINDAddressCollection.create(Collection<NHINDAddress> source)
Generates an instance of an NHINDAddressCollection from a collection of NHINDAddress addresses.
|
| Constructor and Description |
|---|
DefaultMessageEnvelope(Message message,
NHINDAddressCollection recipients,
NHINDAddress sender)
Constructs an envelope from a message, a list of recipients, and a sender.
|
DefaultMessageEnvelope(String rawMessage,
NHINDAddressCollection recipients,
NHINDAddress sender)
Constructs an envelope from a message represented as a raw string, a list of recipients, and a sender.
|
IncomingMessage(Message message,
NHINDAddressCollection recipients,
NHINDAddress sender)
Constructs an incoming envelope from a message, a list of recipients, and a sender.
|
IncomingMessage(String message,
NHINDAddressCollection recipients,
NHINDAddress sender)
Constructs an incoming envelope from a message represented as a raw string, a list of recipients, and a sender.
|
OutgoingMessage(Message message,
NHINDAddressCollection recipients,
NHINDAddress sender)
Create an outgoing message from a mime message overriding the routing headers.
|
OutgoingMessage(String message,
NHINDAddressCollection recipients,
NHINDAddress sender)
Create an outgoing message from a raw string.
|
Copyright © 2010-2016 NHIN Direct. All Rights Reserved.