Does PicketLink support remote interfaces for interacting with the IDM/IdP? Something like REST/SOAP/HTTP/WS-* ?