Intermediary for Microsoft Scripting Support
Learn about Intermediary for Microsoft Scripting Support in Policy Manager
Table of Contents
Introduction
Intermediary for Microsoft (IMS) supports the Policy Manager Operational Script Policy.
This policy works in the same manner as it does with the Network Director.
Policy Support
The Operational Script Policy supports the majority of the same APIs that Network Director supports (see Policy Manager Scripting API) with the following exceptions:
- com.soa.message.script.Message.normalize()
- com.soa.process.bpel.runtime.script package
- com.soa.security.script.saml1 package
- com.soa.security.script.saml2 package
- com.soa.security.script.BST class
- com.soa.message.handler.script.MessageContext.setMessage(Message msg)
- com.soa.security.script.SubjectMap.get(category) is renamed as getSubject(category)
- com.soa.message.script.Headers.get(name) is renamed as getHeader(name)
Method Return Types
The following Return Types in the Policy Manager Scripting API accommodate the difference between .NET and JAVA languages.
- java.util.Set changed to System.Collections.Generic.List
- java.security.cert.X509Certificate[] changed to System.Security.Cryptography.X509Certificates.X509Certificate2[]
- java.lang.Object[] changed to System.Object[]
- javax.xml.namespace.QName changed to System.Xml.XmlQualifiedName
- java.lang.String changed to System.String