package net.docusign.loanco; import java.io.File; import java.io.IOException; import net.docusign.wsclient.APIServiceStub; import net.docusign.wsclient.WebserviceCredentials; import net.docusign.wsclient.X509Configuration; /** * Configure the {@link APIServiceStub} for X509 authentication. */ public class X509APIServiceStubFactory extends APIServiceStubFactory { /* (non-Javadoc) * @see net.docusign.loanco.APIServiceStubFactory#getConfiguration(net.docusign.wsclient.WebserviceCredentials) */ @Override protected File getConfiguration(WebserviceCredentials credentials) throws IOException { return new X509Configuration(credentials).configureService(); } }