|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.servicemix.soap.handlers.security.BaseSecurityCallbackHandler
public class BaseSecurityCallbackHandler
Base implementation for security callback handler.
| Constructor Summary | |
|---|---|
BaseSecurityCallbackHandler()
|
|
| Method Summary | |
|---|---|
void |
handle(javax.security.auth.callback.Callback[] callbacks)
|
protected void |
processCallback(org.apache.ws.security.WSPasswordCallback callback)
|
protected void |
processDecrypt(org.apache.ws.security.WSPasswordCallback callback)
Need a password to get the private key of this identifier (username) from the keystore. |
protected void |
processKeyName(org.apache.ws.security.WSPasswordCallback callback)
Need the key, not the password, associated with the identifier. |
protected void |
processSignature(org.apache.ws.security.WSPasswordCallback callback)
Need the password to get the private key of this identifier (username) from the keystore. |
protected void |
processUsernameToken(org.apache.ws.security.WSPasswordCallback callback)
Need the password to fill in or to verify a UsernameToken |
protected void |
processUsernameTokenUnkown(org.apache.ws.security.WSPasswordCallback callback)
Either a not specified password type or a password type passwordText. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BaseSecurityCallbackHandler()
| Method Detail |
|---|
public void handle(javax.security.auth.callback.Callback[] callbacks)
throws java.io.IOException,
javax.security.auth.callback.UnsupportedCallbackException
handle in interface javax.security.auth.callback.CallbackHandlerjava.io.IOException
javax.security.auth.callback.UnsupportedCallbackException
protected void processCallback(org.apache.ws.security.WSPasswordCallback callback)
throws java.io.IOException,
javax.security.auth.callback.UnsupportedCallbackException
java.io.IOException
javax.security.auth.callback.UnsupportedCallbackException
protected void processDecrypt(org.apache.ws.security.WSPasswordCallback callback)
throws java.io.IOException,
javax.security.auth.callback.UnsupportedCallbackException
java.io.IOException
javax.security.auth.callback.UnsupportedCallbackException
protected void processUsernameToken(org.apache.ws.security.WSPasswordCallback callback)
throws java.io.IOException,
javax.security.auth.callback.UnsupportedCallbackException
UsernameToken
java.io.IOException
javax.security.auth.callback.UnsupportedCallbackException
protected void processSignature(org.apache.ws.security.WSPasswordCallback callback)
throws java.io.IOException,
javax.security.auth.callback.UnsupportedCallbackException
java.io.IOException
javax.security.auth.callback.UnsupportedCallbackException
protected void processKeyName(org.apache.ws.security.WSPasswordCallback callback)
throws java.io.IOException,
javax.security.auth.callback.UnsupportedCallbackException
WSHandlerConstants.ENC_SYM_ALGO)
java.io.IOException
javax.security.auth.callback.UnsupportedCallbackException
protected void processUsernameTokenUnkown(org.apache.ws.security.WSPasswordCallback callback)
throws java.io.IOException,
javax.security.auth.callback.UnsupportedCallbackException
java.io.IOException
javax.security.auth.callback.UnsupportedCallbackException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||