@Service @Singleton public class WebServicesDelegateImpl extends Object implements WebServicesDelegate
| Constructor and Description |
|---|
WebServicesDelegateImpl() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAuthContextID(javax.security.auth.message.MessageInfo messageInfo) |
MessageSecurityBindingDescriptor |
getBinding(ServiceReferenceDescriptor svcRef,
Map properties) |
String |
getDefaultWebServicesProvider() |
Object |
getSOAPMessage(ComponentInvocation inv)
return the SOAP Message from the invocation, to be used by JACC PolicyContextHandler
|
AuthParam |
newSOAPAuthParam(javax.security.auth.message.MessageInfo messageInfo) |
void |
removeListener(ConfigHelper.AuthConfigRegistrationWrapper listener)
remove the registration of the argument listener from the Pipe
|
protected static final Logger _logger
public MessageSecurityBindingDescriptor getBinding(ServiceReferenceDescriptor svcRef, Map properties)
getBinding in interface WebServicesDelegatesvcRef - The ServiceReferenceDescriptorproperties - The Properties Map passed to WebServices Code Via PipeCreatorpublic void removeListener(ConfigHelper.AuthConfigRegistrationWrapper listener)
WebServicesDelegateremoveListener in interface WebServicesDelegatepublic String getDefaultWebServicesProvider()
getDefaultWebServicesProvider in interface WebServicesDelegatepublic String getAuthContextID(javax.security.auth.message.MessageInfo messageInfo)
getAuthContextID in interface WebServicesDelegatemessageInfo - The MessageInfopublic AuthParam newSOAPAuthParam(javax.security.auth.message.MessageInfo messageInfo)
newSOAPAuthParam in interface WebServicesDelegatemessageInfo - TheMessageInfopublic Object getSOAPMessage(ComponentInvocation inv)
WebServicesDelegategetSOAPMessage in interface WebServicesDelegateinv - the invocationCopyright © 2017. All rights reserved.