|
||||||||||
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)
null
protected 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 |