Uses of Interface
net.webpdf.wsclient.session.Session
-
-
Uses of Session in net.webpdf.wsclient.session
Classes in net.webpdf.wsclient.session that implement Session Modifier and Type Class Description classAbstractSessionAn instance ofAbstractSessionestablishes and manages aWebServiceProtocolconnection with a webPDF server.Methods in net.webpdf.wsclient.session with type parameters of type Session Modifier and Type Method Description static <T_SESSION extends Session>
T_SESSIONSessionFactory. createInstance(@NotNull SessionContext sessionContext)Creates a HTTP or HTTPSSessionwith a webPDF server, based on the givenSessionContext.static <T_SESSION extends Session>
T_SESSIONSessionFactory. createInstance(@NotNull SessionContext sessionContext, @NotNull AuthProvider authProvider)Creates a HTTP or HTTPSSessionwith a webPDF server, based on the givenSessionContextandAuthProvider. -
Uses of Session in net.webpdf.wsclient.session.auth
Methods in net.webpdf.wsclient.session.auth that return Session Modifier and Type Method Description @Nullable SessionAbstractAuthenticationProvider. getSession()Returns the currentSessionthisAuthProviderprovides authorization for.Methods in net.webpdf.wsclient.session.auth with parameters of type Session Modifier and Type Method Description protected @NotNull AuthMaterialAbstractAuthenticationProvider. login(@NotNull Session session)Login and provide authorizationSessionTokenfor aSession.@NotNull AuthMaterialAbstractAuthenticationProvider. provide(@NotNull Session session)ProvidesAuthMaterialfor the authorization of aSession.
Will attempt to produce aSessionTokenforRestSessions.
Will also refresh expiredSessionTokens.@NotNull AuthMaterialAuthProvider. provide(@NotNull Session session)Provides authorizationSessionTokenfor aSession.@NotNull OAuth2TokenOAuth2Provider. provide(@NotNull Session session)Provides anOAuth2Tokenfor the authorization of aSession.@NotNull AuthMaterialAbstractAuthenticationProvider. refresh(Session session)Refresh authorizationSessionTokenfor an activeSession.@NotNull AuthMaterialAuthProvider. refresh(Session session)Refresh authorizationSessionTokenfor an activeSession.@NotNull OAuth2TokenOAuth2Provider. refresh(@NotNull Session session)Refresh authorizationSessionTokenfor an activeSession. -
Uses of Session in net.webpdf.wsclient.session.connection.http
Constructors in net.webpdf.wsclient.session.connection.http with parameters of type Session Constructor Description HttpAuthorizationHandler(@NotNull Session session)Instantiates a newHttpAuthorizationHandlerfor a givenSession. -
Uses of Session in net.webpdf.wsclient.session.rest
Subinterfaces of Session in net.webpdf.wsclient.session.rest Modifier and Type Interface Description interfaceRestSession<T_REST_DOCUMENT extends RestDocument>A class implementingRestSessionestablishes and manages aWebServiceProtocol.RESTconnection with a webPDF server.Classes in net.webpdf.wsclient.session.rest that implement Session Modifier and Type Class Description classAbstractRestSession<T_REST_DOCUMENT extends RestDocument>An instance ofAbstractRestSessionestablishes and manages aWebServiceProtocol.RESTconnection with a webPDF server.classRestWebServiceSessionAn instance ofRestWebServiceSessionestablishes and manages aWebServiceProtocol.RESTconnection with a webPDF server. -
Uses of Session in net.webpdf.wsclient.session.soap
Subinterfaces of Session in net.webpdf.wsclient.session.soap Modifier and Type Interface Description interfaceSoapSession<T_SOAP_DOCUMENT extends SoapDocument>A class implementingSoapSessionestablishes and manages aWebServiceProtocol.SOAPconnection with a webPDF server.Classes in net.webpdf.wsclient.session.soap that implement Session Modifier and Type Class Description classAbstractSoapSession<T_SOAP_DOCUMENT extends SoapDocument>An instance ofAbstractSoapSessionestablishes and manages aWebServiceProtocol.SOAPconnection with a webPDF server.classSoapWebServiceSessionAn instance ofSoapWebServiceSessionestablishes and manages aWebServiceProtocol.SOAPconnection with a webPDF server. -
Uses of Session in net.webpdf.wsclient.webservice
Classes in net.webpdf.wsclient.webservice with type parameters of type Session Modifier and Type Class Description classAbstractWebService<T_SESSION extends Session,T_OPERATION_DATA,T_OPERATION_PARAMETER,T_DOCUMENT extends Document,T_BILLING,T_PASSWORD,T_SETTINGS>An instance ofAbstractWebServicewraps a wsclient connection to a specific webPDF webservice endpoint (WebServiceType), using a specificWebServiceProtocoland expecting a specificDocumenttype as the result.interfaceWebService<T_SESSION extends Session,T_OPERATION_PARAMETER,T_DOCUMENT extends Document,T_BILLING,T_PASSWORD,T_SETTINGS>A class implementingWebServiceTypewraps a wsclient connection to a specific webPDF webservice endpoint (WebServiceType), using a specificWebServiceProtocoland expecting a specificDocumenttype as the result.Methods in net.webpdf.wsclient.webservice with parameters of type Session Modifier and Type Method Description static <T_DOCUMENT extends Document,T_WEBSERVICE extends WebService<?,?,T_DOCUMENT,?,?,?>>
T_WEBSERVICEWebServiceFactory. createInstance(@NotNull Session session, @NotNull StreamSource streamSource)Creates a matchingWebServiceinstance to execute a webPDF operation.static <T_DOCUMENT extends Document,T_WEBSERVICE extends WebService<?,?,T_DOCUMENT,?,?,?>>
T_WEBSERVICEWebServiceFactory. createInstance(@NotNull Session session, @NotNull WebServiceType webServiceType)Creates a matchingWebServiceinstance to execute a webPDF operation.
-