Personal tools
You are here: Home GRIA Documentation Documentation 5.1 Reference Manuals OGSA-DAI User Guide Developers' Guide Client Developer Axis Handlers for the OGSA-DAI API Integration with the GRIA Membership Service

6.1.2.2. Integration with the GRIA Membership Service

Up one level
The OgsaDaiSAMLHandler gets SAML tokens from a GRIA Membership Service and includes them with OGSA-DAI client methods.

If access to a data resource subscription is controlled by a membership group (i.e. a SAML token is required to use it) then the token must be included in the OGSA-DAI API calls made to the service. This is done through one of the Axis handlers. The token is retrieved from the same default membership group as used in the normal GRIA client and the configuration is stored in the client.state file.

Run the GRIA Client as normal, drag the wsdl link from your membership service in to the client. Right click on the group you want to make your default and select "Set as default group"

Client selecting default membership group

Client selecting default membership group

Copy the client.state file from the gria client in to the classpath of your application.

It is recommended that you backup the client.state file in your copy of the GRIA Client prior to this process and remove this client.state file from the GRIA client's classpath. This will make a fresh client.state file when you do the above process.