Uses of Interface
com.ebasetech.xi.services.Authentication

  • Uses of Authentication in com.ebasetech.xi.api.connectors

    Methods in com.ebasetech.xi.api.connectors that return Authentication
    Modifier and Type Method Description
    Authentication RESTDataConnector.getDefaultAuthentication()
    Returns the Data Connector's default HTTP authentication
    Methods in com.ebasetech.xi.api.connectors with parameters of type Authentication
    Modifier and Type Method Description
    void RESTDataConnector.setDefaultAuthentication​(Authentication auth)
    Set the default HTTP authentication for the REST API call
  • Uses of Authentication in com.ebasetech.xi.services

    Methods in com.ebasetech.xi.services with parameters of type Authentication
    Modifier and Type Method Description
    static java.lang.String[] RestServices.accessMethods​(java.lang.String uri, Authentication authentication)
    Returns an array of available HTTP methods to a resource after a HTTP OPTIONS call.
    static java.lang.String[] RestServices.accessMethods​(java.lang.String uri, Authentication authentication, RestOptions options)
    Returns an array of available HTTP methods to a resource after a HTTP OPTIONS call.
    static RestResponse RestServices.delete​(java.lang.String uri, java.util.Map<java.lang.String,​java.lang.Object> headers, java.util.Map<java.lang.String,​java.lang.Object> parameters, Authentication authentication)
    Performs a REST HTTP DELETE call and returns the HTTP response code.
    static RestResponse RestServices.delete​(java.lang.String uri, java.util.Map<java.lang.String,​java.lang.Object> headers, java.util.Map<java.lang.String,​java.lang.Object> parameters, Authentication authentication, RestOptions options)
    Performs a REST HTTP DELETE call and returns the HTTP response code.
    static RestResponse RestServices.delete​(java.lang.String uri, java.util.Map<java.lang.String,​java.lang.Object> headers, java.util.Map<java.lang.String,​java.lang.Object> parameters, Authentication authentication, RestOptions options, java.lang.String body)
    Performs a REST HTTP DELETE call and returns the HTTP response code.
    static RestResponse RestServices.get​(java.lang.String uri, java.util.Map<java.lang.String,​java.lang.Object> headers, java.util.Map<java.lang.String,​java.lang.Object> parameters, Authentication authentication)
    Performs a REST HTTP GET call supplying any request headers and/or parameters.
    static RestResponse RestServices.get​(java.lang.String uri, java.util.Map<java.lang.String,​java.lang.Object> headers, java.util.Map<java.lang.String,​java.lang.Object> parameters, Authentication authentication, RestOptions options)
    Performs a REST HTTP GET call supplying any request headers and/or parameters.
    static RestResponse RestServices.get​(java.lang.String uri, java.util.Map<java.lang.String,​java.lang.Object> headers, java.util.Map<java.lang.String,​java.lang.Object> parameters, Authentication authentication, RestOptions options, java.lang.String body)
    Performs a REST HTTP GET call supplying any request headers and/or parameters.
    static RestResponse RestServices.head​(java.lang.String uri, java.util.Map<java.lang.String,​java.lang.Object> headers, java.util.Map<java.lang.String,​java.lang.Object> parameters, Authentication authentication)
    Performs a REST HTTP HEAD call on a resource.
    static RestResponse RestServices.head​(java.lang.String uri, java.util.Map<java.lang.String,​java.lang.Object> headers, java.util.Map<java.lang.String,​java.lang.Object> parameters, Authentication authentication, RestOptions options)
    Performs a REST HTTP HEAD call on a resource.
    static RestResponse RestServices.head​(java.lang.String uri, java.util.Map<java.lang.String,​java.lang.Object> headers, java.util.Map<java.lang.String,​java.lang.Object> parameters, Authentication authentication, RestOptions options, java.lang.String body)
    Performs a REST HTTP HEAD call on a resource.
    static RestResponse RestServices.options​(java.lang.String uri, Authentication authentication)
    Performs a REST HTTP OPTIONS call and returns the HTTP response code.
    static RestResponse RestServices.options​(java.lang.String uri, Authentication authentication, RestOptions options)
    Performs a REST HTTP OPTIONS call and returns the HTTP response code.
    static RestResponse RestServices.patch​(java.lang.String uri, java.lang.String body, java.util.Map<java.lang.String,​java.lang.Object> headers, java.util.Map<java.lang.String,​java.lang.Object> parameters, Authentication authentication)
    Performs a REST HTTP PATCH call supplying any headers and/or parameters required.
    static RestResponse RestServices.patch​(java.lang.String uri, java.lang.String body, java.util.Map<java.lang.String,​java.lang.Object> headers, java.util.Map<java.lang.String,​java.lang.Object> parameters, Authentication authentication, RestOptions options)
    Performs a REST HTTP PATCH call supplying any headers and/or parameters required.
    static RestResponse RestServices.post​(java.lang.String uri, java.lang.String body, java.util.Map<java.lang.String,​java.lang.Object> headers, java.util.Map<java.lang.String,​java.lang.Object> parameters, Authentication authentication)
    Performs a REST HTTP POST call supplying any headers and/or parameters required.
    static RestResponse RestServices.post​(java.lang.String uri, java.lang.String body, java.util.Map<java.lang.String,​java.lang.Object> headers, java.util.Map<java.lang.String,​java.lang.Object> parameters, Authentication authentication, RestOptions options)
    Performs a REST HTTP POST call supplying any headers and/or parameters required.
    static RestResponse RestServices.put​(java.lang.String uri, java.lang.String body, java.util.Map<java.lang.String,​java.lang.Object> headers, java.util.Map<java.lang.String,​java.lang.Object> parameters, Authentication authentication)
    Performs a REST HTTP PUT call supplying any headers and/or parameters required.
    static RestResponse RestServices.put​(java.lang.String uri, java.lang.String body, java.util.Map<java.lang.String,​java.lang.Object> headers, java.util.Map<java.lang.String,​java.lang.Object> parameters, Authentication authentication, RestOptions options)
    Performs a REST HTTP PUT call supplying any headers and/or parameters required.
  • Uses of Authentication in com.ebasetech.xi.services.auth

    Classes in com.ebasetech.xi.services.auth that implement Authentication
    Modifier and Type Class Description
    class  BasicAuthentication
    Basic Authentication holding the username and password for HTTP Basic Authentication
    class  DigestAuthentication
    Digest Authentication holding the username and password for HTTP Digest Authentication
    class  GatewayAuthentication  
    class  NTLMAuthentication
    NTLM Authentication holding the username, password, domain, workstation for HTTP NTLM Authentication
    class  OAuthAuthentication
    OAuth 2.0 Authentication holding the name of the configured OAuth configuration on the Ebase server.
    class  TestOAuthAuthentication