Package org.openliberty.wsc

This package contains all of the Service Client classes and the basic WSFMessage.

See:
          Description

Class Summary
AuthenticationService This class bootstraps into the WSF environment authenticating with an Authentication Service (AS) to retrieve a Discovery Service (DS) EndpointReference, utilizing SASL.
BaseServiceClient  
DirectoryAccessProtocolService This is a Service Client for an ID-SIS-DAP Service.
DiscoveryService This class bootstraps into the WSF environment using an AuthenticationService to retrieve a Discovery Service Endpoint Reference, utilizing SASL
OpenLibertyBootstrap This class is used to bootstrap the openLiberty WSC Client Library with the default configurations that ship with the library.
PeopleService  
PersonalProfileService The Liberty ID-SIS Personal Profile (ID-SIS-PP) defines a web service.
PSCollection  
PSEntity  
SSLUtilities This class contains a group of utilities used by the ClientLib to make SSl/TLS and Mutual SSL/TLS requests.
WSCUtilities This class contains a collection of convenience methods designed to make common WSC operations easier.
WSFMessage WSFMessage is an openLiberty ID-WSF-specific implementation of an authentication message
WSFMessageSigner This class is used to sign an ID-* message.
 

Enum Summary
AuthenticationService.AuthMechanism This enumeration lists the AUTH mechanisms currently supported by the client library
AuthenticationService.ResponseCode This enum models the ResponseCodes that are supported by the WSC ClientLib Authentication Service Client at this point.
AuthenticationService.WSCExceptionType An enumeration that describes the various exceptions that the Authentication Service Client may throw.
DirectoryAccessProtocolService.RequestType Enumeration of the 5 request types possib le within ID-SIS-DAP
DiscoveryService.WSFServiceType An enumeration of services currently supported by the client library
PeopleService.ListStructure  
PeopleService.PeopleServiceRequest  
PersonalProfileService.DataModifyOption This enumeration models Table 4.
PersonalProfileService.DataQueryOption This enumeration models Table 3.
 

Exception Summary
WSCException General OpenWS exception class.
WSCNoServiceAvailableException This exception is thrown by methods within the WSCUtilities class when a discovery service is unable to produce an epr for the specified service with the specified parameters.
 

Package org.openliberty.wsc Description

This package contains all of the Service Client classes and the basic WSFMessage. This is the highest level of the client library. If you are interested in creating a service client, you will should follow the patterns layed out in the various service clients. The BaseServiceClient is the Service Client super class. If you are implementing a DST 2.1 based service client, you will see examples in both the PeopleService and the DirectoryAccessProtocol Service.

If you have any questions, please contact us.

Related Documentation

For overviews, tutorials, examples, guides, and tool documentation, please see: