Package org.forgerock.openam.sts.soap.publish
Contains the classes related to publishing STS instances. Logic includes querying sts-publish/soap on the OpenAM
'home' server for published soap-sts instances, and adding/removing/updating the web-services corresponding to
these published soap-sts instances.
-
Interface Summary Interface Description PublishServiceConsumer Defines the concerns of performing a GET on the sts-publish service to obtain SoapSTSInstanceConfig instances corresponding to published soap-sts instances.SoapSTSInstanceLifecycleManager This interface defines and encapsulates the concerns of consuming the cxf runtime to programmatically publish and destroy soap sts instances.SoapSTSInstancePublisher This interface is essentially a marker interface which allows Guice to inject a specific Runnable into the SoapSTSLifecycleImpl. -
Class Summary Class Description PublishServiceConsumerImpl SoapSTSInstanceLifecycleManagerImpl SoapSTSInstancePublisherImpl