## Uses of Interface
com.h3c.sdn.misc.LoginContext

- Packages that use LoginContext
  Package | Description
  --- | ---
  com.h3c.sdn.misc | Miscellaneous SDN-specific utilities and auxiliaries for use as part of implementations in either tier; entities provided within cannot not be used as part of the mutual interface between the tiers however.

- - ### Uses of LoginContext in com.h3c.sdn.misc

    Classes in com.h3c.sdn.misc that implement LoginContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LoginDescriptor` Externally opaque descriptor holding acquired login context.

    Methods in com.h3c.sdn.misc that return LoginContext
    Modifier and Type | Method and Description
    --- | ---
    `LoginContext` | PoolableResourceClient.`login()`
    `LoginContext` | AdminRest.`login()` Employs a shared-secret to authenticate and to obtain login context.

    Methods in com.h3c.sdn.misc with parameters of type LoginContext
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | ResourceClient.`annotate(org.apache.http.client.methods.HttpRequestBase request, LoginContext login)` Annotate the given request with the token of the supplied login context.
    `protected void` | ServiceRestComponent.`annotate(org.apache.http.client.methods.HttpRequestBase request, LoginContext login)`
    `ResponseData` | AdminRest.`delete(LoginContext login, URI uri)` Issues a delete request against the specified URI.
    `ResponseData` | ResourceClient.`delete(LoginContext login, URI uri)` Issues a delete request against the specified URI.
    `ResponseData` | AdminRest.`delete(LoginContext login, URI uri, byte[] request)` Issues a delete request against the specified URI.
    `ResponseData` | ResourceClient.`delete(LoginContext login, URI uri, byte[] request)` Issues a delete request against the specified URI.
    `ResponseData` | AdminRest.`get(LoginContext login, URI uri)` Issues a get request against the specified URI.
    `ResponseData` | ResourceClient.`get(LoginContext login, URI uri)` Issues a get request against the specified URI.
    `InputStream` | AdminRest.`getInputStream(LoginContext login, URI uri, String mediaType)` Issues a get request against the specified URI.
    `InputStream` | ResourceClient.`getInputStream(LoginContext login, URI uri, String mediaType)` Issues a get request against the specified URI.
    `ResponseData` | AdminRest.`post(LoginContext login, URI uri)` Issues a post request against the specified URI
    `ResponseData` | ResourceClient.`post(LoginContext login, URI uri)` Issues a post request against the specified URI
    `ResponseData` | AdminRest.`post(LoginContext login, URI uri, byte[] request)` Issues a post request against the specified URI.
    `ResponseData` | ResourceClient.`post(LoginContext login, URI uri, byte[] request)` Issues a post request against the specified URI.
    `ResponseData` | AdminRest.`post(LoginContext login, URI uri, org.apache.http.Header[] headers, byte[] request)` Issues a post request against the specified URI.
    `ResponseData` | ResourceClient.`post(LoginContext login, URI uri, org.apache.http.Header[] headers, byte[] request)` Issues a post request against the specified URI.
    `ResponseData` | AdminRest.`post(LoginContext login, URI uri, org.apache.http.Header[] headers, InputStream request)` Issues a post request against the specified URI, with the expectation that the response will not contain data.
    `ResponseData` | ResourceClient.`post(LoginContext login, URI uri, org.apache.http.Header[] headers, InputStream request)` Issues a post request against the specified URI, with the expectation that the response will not contain data.
    `ResponseData` | AdminRest.`put(LoginContext login, URI uri)` Issues a put request against the specified URI, with the expectation that the response will not contain data
    `ResponseData` | ResourceClient.`put(LoginContext login, URI uri)` Issues a put request against the specified URI, with the expectation that the response will not contain data
    `ResponseData` | AdminRest.`put(LoginContext login, URI uri, byte[] request)` Issues a put request against the specified URI.
    `ResponseData` | ResourceClient.`put(LoginContext login, URI uri, byte[] request)` Issues a put request against the specified URI.
    `ResponseData` | AdminRest.`put(LoginContext login, URI uri, org.apache.http.Header[] headers, byte[] request)` Issues a put request against the specified URI.
    `ResponseData` | ResourceClient.`put(LoginContext login, URI uri, org.apache.http.Header[] headers, byte[] request)` Issues a put request against the specified URI.

Copyright © 2014. All Rights Reserved.