To generate client applications, you need to use the WSDL documents that are shipped with AuthMinder. These documents define the request and response messages that are exchanged between your application and AuthMinder Server to perform an operation.
The following table lists the WSDL documents that AuthMinder provides. These WSDLs are available at the following location:
On Windows: <install_location>\Arcot Systems\wsdls\
On Unix-based platforms: <install_location>/arcot/wsdls/
|
WSDL File |
Description |
|---|---|
|
uds/ArcotOrganizationManagementSvc.wsdl |
Used to create and manage organizations in your setup. |
|
uds/ArcotConfigManagementSvc.wsdl |
Used to create and manage user account types. |
|
uds/ArcotUserManagementSvc.wsdl |
Used to create and manage users and user accounts. |
|
webfort/ArcotWebFortAdminSvc.wsdl |
Used to manage AuthMinder configurations. |
|
webfort/ArcotWebFortIssuanceSvc.wsdl |
Used to manage credentials of the users. |
|
webfort/ArcotWebFortAuthSvc.wsdl |
Used to authenticate users. |
|
webfort/ArcotWebFortBulkOperationsSvc.wsdl |
Used to perform bulk operations such as assigning and fetching OATH tokens that are available to the organizations. |
Important! From this release, AuthMinder WSDLs support SOAP 1.2 binding only. If you use SOAP 1.1 binding that was supported by the earlier versions, then you will see the Invalid soap message or soap version mismatch error.
You can use any tool of your choice, such as Apache Axis or .NET SOAP framework to generate client stub classes using the WSDL files listed in this table. You can then use the generated stub classes to build your application and access Web services.
Note: If you are using .NET SOAP framework to generate the client stubs, then you must include the following line in your code before you invoke the ArcotWebFortAdminSvc, ArcotWebFortIssuanceSvc, ArcotWebFortAuthSvc, and ArcotWebFortBulkOperationsSvc WebFort Web services.
ServicePointManager.Expect100Continue = false; // which is available in System.Net;
If you do not include this line, you might see errors.
|
Copyright © 2013 CA.
All rights reserved.
|
|