org.systinet.wasp.security.ws.conf
Interface ReferenceListConf

All Superinterfaces:
ElementConf, OrderedElementConf

public interface ReferenceListConf
extends OrderedElementConf

Represents ReferenceList element of XML Encryption that contains pointer to encrypted items in message that are not referenced from any EncryptedKeyConf. It contains references to EncryptedData and EncryptedKey.

Sender side

Receiver
Receiver can check received message configuration's reference list using IncomingValidator.

Since:
4.6
Component:
Security-Providers

Method Summary
 EncryptionReferenceConf[] getReferences()
          Gets encryption references.
 EncryptionReferenceConf newReference()
          Creates new instance of EncryptionReferenceConf.
 void setReferences(EncryptionReferenceConf[] references)
          Sets encryption references.
 
Methods inherited from interface org.systinet.wasp.security.ws.conf.OrderedElementConf
getOrder, setOrder
 
Methods inherited from interface org.systinet.wasp.security.ws.conf.ElementConf
getWsuId, setWsuId
 

Method Detail

setReferences

public void setReferences(EncryptionReferenceConf[] references)
Sets encryption references.

Parameters:
references - references to EncryptedDataConf and/or EncryptedKeyConf
See Also:
newReference(), getReferences()

getReferences

public EncryptionReferenceConf[] getReferences()
Gets encryption references.

Returns:
references to EncryptedDataConf and/or EncryptedKeyConf
See Also:
setReferences(org.systinet.wasp.security.ws.conf.EncryptionReferenceConf[])

newReference

public EncryptionReferenceConf newReference()
Creates new instance of EncryptionReferenceConf.

Returns:
instance that is supposed to be filled by valid data
See Also:
setReferences(org.systinet.wasp.security.ws.conf.EncryptionReferenceConf[])