Class AuthorizationHandler

java.lang.Object
org.sblim.cimclient.internal.http.AuthorizationHandler

public class AuthorizationHandler extends Object
Class AuthorizationHandler manages AdAuthorizationInfo instances
  • Constructor Details

    • AuthorizationHandler

      public AuthorizationHandler()
  • Method Details

    • addAuthorizationInfo

      public void addAuthorizationInfo(AuthorizationInfo pAuthorizationInfo)
      Adds an AuthorizationInfo to the handler
      Parameters:
      pAuthorizationInfo - The AuthorizationInfo to add
    • getAuthorizationInfo

      public AuthorizationInfo getAuthorizationInfo(String pAuthorizationModule, Boolean pProxy, String pAddr, int pPort, String pProtocol, String pRealm, String pScheme)
      Returns the corresponding AuthorizationInfo for a given set of parameters
      Parameters:
      pAuthorizationModule - The authorization module
      pProxy - Proxy authentication ?
      pAddr - Host address
      pPort - Host port
      pProtocol - Protocol
      pRealm - Realm
      pScheme - Scheme
      Returns:
      The AuthorizationInfo or null if none fits
    • getAuthorizationInfo

      public AuthorizationInfo getAuthorizationInfo(int pIndex)
      Returns the AuthorizationInfo at a given index
      Parameters:
      pIndex - The index
      Returns:
      The AuthorizationInfo
    • toString

      public String toString()
      Overrides:
      toString in class Object