%Net.OpenAM.IdentityServicesImplPort
class %Net.OpenAM.IdentityServicesImplPort extends %SOAP.WebClient
Method Inventory
- attributes()
- authenticate()
- authorize()
- create()
- delete()
- getCookieNameForToken()
- getCookieNamesToForward()
- isTokenValid()
- log()
- logout()
- read()
- search()
- update()
Parameters
parameter ELEMENTQUALIFIED = 0;
Non-default elementFormQualified for types XML namespace.
parameter LOCATION = http://glassfish.iscinternal.com:9180/opensso/identityservices/IdentityServices;
This is the URL used to access the web service.
parameter NAMESPACE = http://opensso.idsvcs.identity.sun.com/;
This is the namespace used by the Service
parameter OUTPUTTYPEATTRIBUTE = 1;
Use xsi:type attribute for literal types.
parameter SERVICENAME = IdentityServicesImplService;
This is the name of the Service
parameter SOAPVERSION = 1.1;
This is the SOAP version supported by the service.
Methods
final method attributes(attributeNames As %ListOfDataTypes(ELEMENTTYPE="%String", XMLPROJECTION="element", XMLNAME="attributeNames"), subject As %Net.OpenAM.tns.token) as %Net.OpenAM.tns.userDetails [ WebMethod ]
final method authenticate(username As %String, password As %String, uri As %String) as %Net.OpenAM.tns.token [ WebMethod ]
final method authorize(uri As %String, action As %String, subject As %Net.OpenAM.tns.token) as %Boolean [ WebMethod ]
final method create(identity As %Net.OpenAM.tns.identityDetails, admin As %Net.OpenAM.tns.token) [ WebMethod ]
final method delete(identity As %Net.OpenAM.tns.identityDetails, admin As %Net.OpenAM.tns.token) [ WebMethod ]
final method getCookieNameForToken() as %String [ WebMethod ]
final method getCookieNamesToForward() as %ListOfDataTypes [ WebMethod ]
final method isTokenValid(token As %Net.OpenAM.tns.token) as %Boolean [ WebMethod ]
final method log(app As %Net.OpenAM.tns.token, subject As %Net.OpenAM.tns.token, logName As %String, message As %String) [ WebMethod ]
final method logout(subject As %Net.OpenAM.tns.token) [ WebMethod ]
final method read(name As %String, attributes As %ListOfObjects(ELEMENTTYPE="%Net.OpenAM.tns.attribute", XMLPROJECTION="element", XMLNAME="attributes"), admin As %Net.OpenAM.tns.token) as %Net.OpenAM.tns.identityDetails [ WebMethod ]
final method search(filter As %String, attributes As %ListOfObjects(ELEMENTTYPE="%Net.OpenAM.tns.attribute", XMLPROJECTION="element", XMLNAME="attributes"), admin As %Net.OpenAM.tns.token) as %ListOfDataTypes [ WebMethod ]
final method update(identity As %Net.OpenAM.tns.identityDetails, admin As %Net.OpenAM.tns.token) [ WebMethod ]
Inherited Members
Inherited Properties
- AddressingIn
- AddressingOut
- Attachments
- Base64LineBreaks
- BodyId
- BodyXmlId
- ContentId
- ContentLocation
- ContentType
- GzipOutput
- HTTPVersion
- HeadersIn
- HeadersOut
- HttpAccept202
- HttpFollowRedirect
- HttpInitiateAuthentication
- HttpPassword
- HttpProxyAuthorization
- HttpProxyHTTPS
- HttpProxyPort
- HttpProxySSLConnect
- HttpProxyServer
- HttpProxyTunnel
- HttpRequest
- HttpRequestHeaderCharset
- HttpRequester
- HttpResponse
- HttpUsername
- HttpWriteTimeout
- ImportHandler
- IsMTOM
- Location
- MTOMRequired
- OpenTimeout
- OutputTypeAttribute
- Password
- PolicyConfiguration
- RMSession
- ReferencesInline
- RequestMessageStart
- ResponseAttachments
- ResponseContentId
- ResponseContentLocation
- SAXFlags
- SSLCheckServerIdentity
- SSLConfiguration
- SSLError
- SecurityContextToken
- SecurityIn
- SecurityNamespace
- SecurityOut
- SessionCookie
- SoapBinary
- SoapBinaryCharset
- SoapFault
- SoapVersion
- Timeout
- Transport
- UsePPGHandler
- Username
- WSANamespace
- WriteSOAPBodyMethod
Inherited Methods
- %AddEnvelopeNamespace()
- %AddToSaveSet()
- %ClassIsLatestVersion()
- %ClassName()
- %CloseRMSession()
- %ConstructClone()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %IsA()
- %IsModified()
- %New()
- %NormalizeObject()
- %ObjectModified()
- %OnSOAPFinished()
- %OnSOAPRequest()
- %OnSOAPResponse()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %SerializeObject()
- %SetModified()
- %StartRMSession()
- %ValidateObject()
- CancelSecureConversation()
- GetBodyId()
- NormalizeName()
- ResetHttpHeaders()
- SOAPLogContains()
- SendSOAPRequest()
- SetHttpHeader()
- StartSecureConversation()
- WSCheckSignatureConfirmation()
- WSSecurityLogin()