[prev in list] [next in list] [prev in thread] [next in thread] 

List:       rampart-dev
Subject:    Question on TokenCallbackHandler
From:       "David R. Robison" <david.robison () openroadsconsulting ! com>
Date:       2014-10-07 17:50:13
Message-ID: 543427D5.3020502 () openroadsconsulting ! com
[Download RAW message or body]

I noticed that the TokenCallbackHandler processes 
SECURITY_CONTEXT_TOKEN, CUSTOM_TOKEN, and SECRET_KEY but not 
USERNAME_TOKEN. Am I missing something? I have a response coming back as:

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://www.w3.org/2003/05/soap-envelope"
xmlns:SOAP-ENC="http://www.w3.org/2003/05/soap-encoding" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"
xmlns:wsdd="http://schemas.xmlsoap.org/ws/2005/04/discovery"
xmlns:chan="http://schemas.microsoft.com/ws/2005/02/duplex" 
xmlns:wsa5="http://www.w3.org/2005/08/addressing"
     xmlns:xmime="http://tempuri.org/xmime.xsd" 
xmlns:xop="http://www.w3.org/2004/08/xop/include"
     xmlns:wsrfbf="http://docs.oasis-open.org/wsrf/bf-2" 
xmlns:wstop="http://docs.oasis-open.org/wsn/t-1"
     xmlns:tt="http://www.onvif.org/ver10/schema" 
xmlns:wsrfr="http://docs.oasis-open.org/wsrf/r-2"
xmlns:tad="http://www.onvif.org/ver10/analyticsdevice/wsdl" 
xmlns:tan="http://www.onvif.org/ver20/analytics/wsdl"
     xmlns:tdn="http://www.onvif.org/ver10/network/wsdl" 
xmlns:tds="http://www.onvif.org/ver10/device/wsdl"
     xmlns:tev="http://www.onvif.org/ver10/events/wsdl" 
xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2"
     xmlns:timg="http://www.onvif.org/ver20/imaging/wsdl" 
xmlns:tls="http://www.onvif.org/ver10/display/wsdl"
     xmlns:tmd="http://www.onvif.org/ver10/deviceIO/wsdl" 
xmlns:tptz="http://www.onvif.org/ver20/ptz/wsdl"
     xmlns:trc="http://www.onvif.org/ver10/recording/wsdl" 
xmlns:trp="http://www.onvif.org/ver10/replay/wsdl"
     xmlns:trt="http://www.onvif.org/ver10/media/wsdl" 
xmlns:trv="http://www.onvif.org/ver10/receiver/wsdl"
     xmlns:tse="http://www.onvif.org/ver10/search/wsdl" 
xmlns:tnsn="http://www.onvif.org/ver10/topics"
     xmlns:xs="http://www.w3.org/2001/XMLSchema" 
xmlns:extwsd="http://www.onvifext.com/onvif/ext/ver10/wsdl"
xmlns:extxsd="http://www.onvifext.com/onvif/ext/ver10/schema"
     xmlns:http="http://schemas.xmlsoap.org/wsdl/http" 
xmlns:dn="http://www.onvif.org/ver10/network/wsdl"
     xmlns:tst="http://www.onvif.org/ver10/storage/wsdl" 
xmlns:ter="http://www.onvif.org/ver10/error"
     xmlns:wsdl="http://schemas.xmlsoap.org/wsdl" 
xmlns:wsoap12="http://schemas.xmlsoap.org/wsdl/soap12"
xmlns:d="http://schemas.xmlsoap.org/ws/2005/04/discovery" 
xmlns:wsadis="http://schemas.xmlsoap.org/ws/2004/08/addressing"
     xmlns:wsntw="http://docs.oasis-open.org/wsn/bw-2" 
xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
     xmlns:wsrf-bf="http://docs.oasis-open.org/wsrf/bf-2" 
xmlns:wsrf-rw="http://docs.oasis-open.org/wsrf/rw-2"
xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
 xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
  xmlns:tet="http://www.onvif.org/ver10/events/wsdl" 
xmlns:tns1="http://www.onvif.org/ver10/topics">
     <SOAP-ENV:Header>
         <wsse:Security SOAP-ENV:mustUnderstand="true">
             <wsu:Timestamp wsu:Id="TS-69A4D0363558FCC08714127019158281">
<wsu:Created>2014-10-07T17:09:16Z</wsu:Created>
<wsu:Expires>2014-10-07T17:14:16Z</wsu:Expires>
             </wsu:Timestamp>
             <wsse:UsernameToken 
wsu:Id="UsernameToken-69A4D0363558FCC08714127019158322">
<wsse:Username>root</wsse:Username>
                 <wsse:Password
Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordDigest">RYp/CM9aHvV2LMAQtoHv4UGMXSI=</wsse:Password>
 <wsse:Nonce>3mJBB2xzs3g1foOytiYuZA==</wsse:Nonce>
<wsu:Created>2014-10-07T17:09:16Z</wsu:Created>
             </wsse:UsernameToken>
         </wsse:Security>
     </SOAP-ENV:Header>
     <SOAP-ENV:Body>
<tds:SetSystemDateAndTimeResponse></tds:SetSystemDateAndTimeResponse>
     </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

and I am getting the error:

2014-10-07 13:44:03,800    JavaFX Application Thread    DEBUG 
org.apache.ws.security.validate.UsernameTokenValidator Callback supplied 
no password for: root
2014-10-07 13:44:03,804    JavaFX Application Thread ERROR    
org.apache.axis2.engine.AxisEngine        The security token could not 
be authenticated or authorized
org.apache.axis2.AxisFault: The security token could not be 
authenticated or authorized

Any idea what may be going wrong?
David

-- 

David R Robison
Open Roads Consulting, Inc.
103 Watson Road, Chesapeake, VA 23320
phone: +1 757-546-3401
e-mail: david.robison@openroadsconsulting.com
web: http://www.openroadsconsulting.com
blog: http://therobe.blogspot.com
book: http://www.xulonpress.com/bookstore/bookdetail.php?PB_ISBN=9781597816526



This email communication (including any attachments) may contain confidential and/or \
privileged material intended solely for the individual or entity to which it is \
addressed. If you are not the intended recipient, please delete this email \
immediately.


---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: java-dev-help@axis.apache.org


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic