WebLogout
| Initial Build | 2006.02 | 
| xWEB | Web Method | 
| Response Type | none | 
Forces the authentication token to be destroyed - this method is the companion method to the WebLogin method or the WebValidate method. The xWeb interface does not return an XML Node for success.
Parameters
The authenticationToken as string
o.WebLogout(authenticationToken as string)
Sample Request
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<SOAP-ENV:Header>
<m:AuthorizationToken xmlns:m="http://www.avectra.com/2005/">
<m:Token>fde4d172-70c4-4fa4-91aa-a683b2435ea6</m:Token>
</m:AuthorizationToken>
</SOAP-ENV:Header>
<SOAP-ENV:Body>
<m:WebLogout xmlns:m="http://www.avectra.com/2005/">
<m:authenticationToken>9e2eee63-07cc-4ac3-aff3-dfe34d995c42</m:authenticationToken>
</m:WebLogout>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Sample Response
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" 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/03/addressing" 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">
<soap:Header>
<AuthorizationToken xmlns="http://www.avectra.com/2005/">
<Token>20ff1768-1279-41ff-a7af-34788d7d6e84</Token>
</AuthorizationToken>
<wsa:Action>http://www.avectra.com/2005/WebLogoutResponse</wsa:Action>
<wsa:MessageID>uuid:53fdd975-e267-4c01-a2b0-2e5ca469c77d</wsa:MessageID>
<wsa:RelatesTo>uuid:a192ddb1-7695-4368-9942-5e753ef1d63b</wsa:RelatesTo>
<wsa:To>http://schemas.xmlsoap.org/ws/2004/03/addressing/role/anonymous</wsa:To>
<wsse:Security>
<wsu:Timestamp wsu:Id="Timestamp-13605cb6-4370-439e-a2b7-ee292534547c">
<wsu:Created>2006-09-26T13:52:58Z</wsu:Created>
<wsu:Expires>2006-09-26T13:57:58Z</wsu:Expires>
</wsu:Timestamp>
</wsse:Security>
</soap:Header>
<soap:Body>
<WebLogoutResponse xmlns="http://www.avectra.com/2005/"/>
</soap:Body>
</soap:Envelope>
JSON Method
Pass in the token for a user to immediately expire the token.
GET /xweb/JSON/WebLogout?authenticationToken=0a06e984-4280-4ec0-982a-a9326725fec8
POST /xweb/JSON/WebLogout
Copy
                                                        
                                                    
                                                    DATA: JSON
{
    "WebLogout": {
        "authenticationToken": "0a06e984-4280-4ec0-982a-a9326725fec8"
    }
}
Copy
                                                        
                                                    
                                                    SAMPLE RESULT
HTTP STATUS: 200