|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.systinet.wasp.security.ws.ReferrableElement
org.systinet.wasp.security.ws.SecurityToken
Base class for security tokens. Subclasses are required to implement
getSecurityTokenConf(MessageConf), getTokenReferenceModeHint(SecurityElement),
getSignatureMethodHint(), getEncryptionMethodHint() and getKeyEncryptionMethodHint()
methods.
| Field Summary | |
protected static PropertyConf[] |
NULL_PROPERTY_CONF_ARRAY
empty property array |
| Constructor Summary | |
protected |
SecurityToken()
Constructor. |
| Method Summary | |
protected abstract java.lang.String |
getEncryptionMethodHint()
Returns encryption method hint. |
protected java.lang.String |
getExternalTokenReferenceModeHint(SecurityElement securityElement)
Returns external token reference mode hint. |
protected abstract java.lang.String |
getKeyEncryptionMethodHint()
Returns key encryption method hint. |
protected abstract SecurityTokenConf |
getSecurityTokenConf(MessageConf messageConf)
Creates low-level API token configuration. |
protected abstract java.lang.String |
getSignatureMethodHint()
Returns signature method hint. |
protected abstract java.lang.String |
getTokenReferenceModeHint(SecurityElement securityElement)
Returns token reference mode hint. |
| Methods inherited from class org.systinet.wasp.security.ws.ReferrableElement |
getId, getIdForced, setId |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected static final PropertyConf[] NULL_PROPERTY_CONF_ARRAY
| Constructor Detail |
protected SecurityToken()
| Method Detail |
protected abstract SecurityTokenConf getSecurityTokenConf(MessageConf messageConf)
protected abstract java.lang.String getTokenReferenceModeHint(SecurityElement securityElement)
protected java.lang.String getExternalTokenReferenceModeHint(SecurityElement securityElement)
nullprotected abstract java.lang.String getSignatureMethodHint()
protected abstract java.lang.String getEncryptionMethodHint()
protected abstract java.lang.String getKeyEncryptionMethodHint()
null.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||