public class BSTValidator extends Object implements org.apache.ws.security.validate.Validator
| Constructor and Description |
|---|
BSTValidator() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
authenticate(String binarySecurityToken)
This method authenticates the user checking the binary security token in the user store.
|
org.apache.ws.security.validate.Credential |
validate(org.apache.ws.security.validate.Credential credential,
org.apache.ws.security.handler.RequestData requestData)
This method validates the binary security token in SOAP message coming from the device.
|
AuthenticationInfo |
validateRequest(String requestedUri,
String encodedBinarySecurityToken)
Validate SOAP request token.
|
public org.apache.ws.security.validate.Credential validate(org.apache.ws.security.validate.Credential credential,
org.apache.ws.security.handler.RequestData requestData)
throws org.apache.ws.security.WSSecurityException
validate in interface org.apache.ws.security.validate.Validatorcredential - - binary security token credential objectrequestData - - Request data associated with the requestorg.apache.ws.security.WSSecurityExceptionpublic boolean authenticate(String binarySecurityToken) throws AuthenticationException
binarySecurityToken - - Binary security token received in the SOAP message headerAuthenticationExceptionpublic AuthenticationInfo validateRequest(String requestedUri, String encodedBinarySecurityToken) throws WindowsDeviceEnrolmentException
requestedUri- - Requested endpoint URI.encodedBinarySecurityToken-Binary - security token comes from the soap request message.WindowsDeviceEnrolmentExceptionCopyright © 2016 WSO2. All rights reserved.