Class ConfiguredScope

java.lang.Object
interlok.http.apache.credentials.ConfiguredScope
All Implemented Interfaces:
AuthScopeBuilder

@ComponentProfile(summary="Explicitly configured authentication scope") public class ConfiguredScope extends Object implements AuthScopeBuilder
An explicitly configured AuthScope builder.

In the adapter configuration file this class is aliased as apache-http-configured-authentication-scope which is the preferred alternative to the fully qualified classname when building your configuration.

  • Constructor Details

    • ConfiguredScope

      public ConfiguredScope()
  • Method Details

    • build

      public org.apache.http.auth.AuthScope build()
      Description copied from interface: AuthScopeBuilder
      Build the AuthScope instance.
      Specified by:
      build in interface AuthScopeBuilder
    • getHost

      public String getHost()
      The host associated with the scope

      Defaults to AuthScope.ANY_HOST if not explicitly configured

    • setHost

      public void setHost(String host)
      The host associated with the scope

      Defaults to AuthScope.ANY_HOST if not explicitly configured

    • getPort

      public Integer getPort()
      The port associated with the scope

      Defaults to AuthScope.ANY_PORT if not explicitly configured

    • setPort

      public void setPort(Integer port)
      The port associated with the scope

      Defaults to AuthScope.ANY_PORT if not explicitly configured

    • getRealm

      public String getRealm()
      The realm associated with the scope

      Defaults to AuthScope.ANY_REALM if not explicitly configured

    • setRealm

      public void setRealm(String realm)
      The realm associated with the scope

      Defaults to AuthScope.ANY_REALM if not explicitly configured

    • getScheme

      public String getScheme()
      The scheme associated with the scope

      Defaults to AuthScope.ANY_SCHEME if not explicitly configured

    • setScheme

      public void setScheme(String scheme)
      The scheme associated with the scope

      Defaults to AuthScope.ANY_SCHEME if not explicitly configured