|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Represents processing ordering of WS-Security elements. The processing of the WS-Security configuration is driven by the order field obtained using this interface. Each top-level part of the Security header must have the order set. Top level parts of the header usually are security tokens, signatures, encrypted keys and reference lists. Also configurations of encrypted data is ordered, although the final location is anywhere within the message. These top level elements may depend each other. For example signature depends on the binary security token which contains a certificate, which can be used for its verification. Encrypted data may depend on encrypted key, which holds a symetric encryption key and the encrypted key depends on binary security token. Dependencies may be even more complicated and it's impossible to find a correct processing order in some deterministic way. The specification only says that forward dependencies are not recommended. It's because the consumption of the Security header should be straightforward beginning from the first element in the Security header (the element nearest to the opening tag of the Security element). There are no recommendations for the creation of the Security header. We decided for the following processing rules :
Method Summary | |
java.lang.Integer |
getOrder()
Gets processing order of the action. |
void |
setOrder(java.lang.Integer order)
Sets procesing order. |
Methods inherited from interface org.systinet.wasp.security.ws.conf.ElementConf |
getWsuId, setWsuId |
Method Detail |
public void setOrder(java.lang.Integer order)
order
- processing ordergetOrder()
public java.lang.Integer getOrder()
setOrder(java.lang.Integer)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |