| Package | Description |
|---|---|
| org.openliberty.wsc |
This package contains all of the Service Client classes and the basic WSFMessage.
|
| org.openliberty.xmltooling.disco |
This package models elements in the Discovery Service schema.
|
| org.openliberty.xmltooling.sasl | |
| org.openliberty.xmltooling.soapbinding | |
| org.openliberty.xmltooling.wsa |
| Modifier and Type | Field and Description |
|---|---|
private List<EndpointReference> |
BaseServiceClient.serviceEndpointReferenceStore
The EndpointReferences that are used to invoke the service.
|
| Modifier and Type | Method and Description |
|---|---|
EndpointReference |
AuthenticationService.authenticate(String username,
String password,
AuthenticationService.AuthMechanism mechanism)
This wraps method calls
|
EndpointReference |
AuthenticationService.authenticate(String username,
String password,
AuthenticationService.AuthMechanism mechanism,
org.opensaml.saml.saml2.core.RequestedAuthnContext requestedAuthnContext) |
EndpointReference |
AuthenticationService.authenticateCRAM_MD5(String username,
String password,
org.opensaml.saml.saml2.core.RequestedAuthnContext requestedAuthnContext)
CRAM-MD5 is a two stage authentication procedure.
|
EndpointReference |
AuthenticationService.authenticatePLAIN(String username,
String password,
org.opensaml.saml.saml2.core.RequestedAuthnContext requestedAuthnContext)
authenticate
Perform the (multi-step) authentication
|
static EndpointReference |
WSCUtilities.boostrapDiscoveryEPRFromDefaultAS(AuthenticationService.AuthMechanism authMechanism)
Attempts to retrieve a Discovery Service Endpoint Reference from the default
Authentication Service.
|
static EndpointReference |
WSCUtilities.boostrapDiscoveryEPRFromDefaultAS(AuthenticationService.AuthMechanism authMechanism,
String username,
String password)
Returns a DS EPR by attempting the suggested AuthMechanism using the
username/password supplied and the default Authentication service settings
that are loaded by OpenLibertyBootstrap
|
EndpointReference |
BaseServiceClient.getServiceEndpointReference()
Get the ID-WSF 2.0 EndpointReference for the Service that will be invoked.
|
| Modifier and Type | Method and Description |
|---|---|
static List<EndpointReference> |
DiscoveryService.eprsFromDiscoResponse(WSFMessage message)
Utility method to extract the EndpointReferences from the WSFMessage response.
|
List<EndpointReference> |
BaseServiceClient.getServiceEndpointReferenceStore()
Returns the full list of stored EPRs
|
List<EndpointReference> |
DiscoveryService.invoke()
This method creates a disco request from the specified EndpointReference generating
a ServiceRequest for each ServiceType specified
|
static List<EndpointReference> |
WSCUtilities.queryDiscoveryServiceForServiceEPRs(DiscoveryService discoService,
DiscoveryService.WSFServiceType type,
Konstantz.WSFSecurityMechanism mechanism)
Retrieves a list of
EndpointReference objects from the specified
Discovery Service using the supplied parameters. |
static List<EndpointReference> |
WSCUtilities.queryDiscoveryServiceForServiceEPRs(DiscoveryService discoService,
String[] serviceTypes,
String[] providerIDs,
String[] securityMechIDs)
Retrieves a list of
EndpointReference objects from the specified
Discovery Service using the supplied parameters. |
| Modifier and Type | Method and Description |
|---|---|
static BaseServiceClient |
WSCUtilities.clientForDiscoveryEPR(EndpointReference discoEPR,
DiscoveryService.WSFServiceType serviceType)
This method takes a discovery EndpointReference and a WSFServiceType and returns an instantiated service client.
|
static BaseServiceClient |
WSCUtilities.clientForDiscoveryEPR(EndpointReference discoEPR,
DiscoveryService.WSFServiceType serviceType,
Konstantz.WSFSecurityMechanism sechMech) |
static PeopleService |
PeopleService.peopleServiceForEndpointReference(DiscoveryService discoveryService,
EndpointReference epr)
Factory method that creates and initializes a PeopleService.
|
static PersonalProfileService |
PersonalProfileService.personalProfileServiceForEndpointReference(DiscoveryService discoveryService,
EndpointReference epr)
Factory method that creates and initializes a PersonalProfileService.
|
void |
BaseServiceClient.replaceServiceEndpointReference(EndpointReference serviceEndPointReference)
This method clears out the epr chain and sets it to the specified epr
|
BaseServiceClient |
DiscoveryService.serviceClientForTypeAndEndpointReference(DiscoveryService.WSFServiceType serviceType,
EndpointReference endpointReference)
Convenience method that returns a Service Client that is supported
and enumerated by the ClientLibrary, from this discovery service
|
static BaseServiceClient |
DiscoveryService.serviceClientForTypeAndEndpointReference(DiscoveryService discoveryService,
DiscoveryService.WSFServiceType serviceType,
EndpointReference endpointReference)
Convenience method that returns a Service Client that is supported
and enumerated by the ClientLibrary
|
static DirectoryAccessProtocolService |
DirectoryAccessProtocolService.serviceForEndpointReference(DiscoveryService discoveryService,
EndpointReference epr)
Factory method that creates and initializes a DirectoryAccessProtocolService.
|
static AuthenticationService |
AuthenticationService.serviceForEndpointReference(DiscoveryService discoveryService,
EndpointReference epr)
Creates an Authentication Service Client from the specified EndpointReference
|
void |
BaseServiceClient.setServiceEndpointReference(EndpointReference serviceEndPointReference)
Set the ID-WSF 2.0 Endpoint Reference for the Service that will be invoked.
|
| Constructor and Description |
|---|
AuthenticationService(DiscoveryService discoveryService,
EndpointReference initialEndpointReference) |
BaseServiceClient(DiscoveryService discoveryService,
EndpointReference initialEndpointReference)
The base constructor requires a DiscoverService parameter.
|
BaseServiceClientImpl(DiscoveryService discoveryService,
EndpointReference initialEndpointReference) |
DirectoryAccessProtocolService(DiscoveryService discoveryService,
EndpointReference initialEndpointReference) |
DiscoveryService(DiscoveryService discoveryService,
EndpointReference initialEndpointReference) |
DiscoveryService(EndpointReference initialEndpointReference)
The discovery service EPR is not necessarily supplied by a Discovery Service,
therefore a constructor with only an EPR is provided.
|
PeopleService(DiscoveryService discoveryService,
EndpointReference initialEndpointReference) |
PersonalProfileService(DiscoveryService discoveryService,
EndpointReference initialEndpointReference) |
| Modifier and Type | Field and Description |
|---|---|
private org.opensaml.core.xml.util.XMLObjectChildrenList<EndpointReference> |
DiscoQueryResponse.endpointReferences |
| Modifier and Type | Method and Description |
|---|---|
org.opensaml.core.xml.util.XMLObjectChildrenList<EndpointReference> |
DiscoQueryResponse.getEndpointReferences() |
| Modifier and Type | Field and Description |
|---|---|
private EndpointReference |
SASLResponse.epr |
| Modifier and Type | Method and Description |
|---|---|
EndpointReference |
SASLResponse.getEndpointReference() |
| Modifier and Type | Method and Description |
|---|---|
void |
SASLResponse.setEndpointReference(EndpointReference epr) |
| Modifier and Type | Class and Description |
|---|---|
class |
ApplicationEPR
This header may be included in a message zero or more times and provides a means for a sender to
specify application endpoints that may be referenced from the SOAP Body of the message.
|
class |
EndpointUpdate
It may be necessary for an entity receiving an ID-* message to indicate that messages from the sender should be
directed to a different endpoint, or that they wish a different credential to be used than was originally specified
by the entity for access to the requested resource.
|
class |
InteractionService |
| Modifier and Type | Class and Description |
|---|---|
class |
FaultTo
The
|
class |
ReplyTo
The <wsa:ReplyTo> header block is defined in [WSAv1.0-SOAP].
|
| Modifier and Type | Method and Description |
|---|---|
EndpointReference |
EndpointReferenceBuilder.buildObject(String namespaceURI,
String localName,
String namespacePrefix) |
EndpointReference |
EndpointReference.freshEndpointReference() |
| Modifier and Type | Method and Description |
|---|---|
static String[] |
EndpointReference.securityMechIDStringsFromEPR(EndpointReference epr) |
Copyright © 1999–2015. All rights reserved.