Class AddHasAuthentication

java.lang.Object
org.openqa.selenium.remote.AddHasAuthentication
All Implemented Interfaces:
AugmenterProvider<org.openqa.selenium.HasAuthentication>

public class AddHasAuthentication extends Object implements AugmenterProvider<org.openqa.selenium.HasAuthentication>
  • Constructor Details

    • AddHasAuthentication

      public AddHasAuthentication()
  • Method Details

    • isApplicable

      public Predicate<org.openqa.selenium.Capabilities> isApplicable()
      Specified by:
      isApplicable in interface AugmenterProvider<org.openqa.selenium.HasAuthentication>
      Returns:
      Whether this provider should be applied given these caps.
    • getDescribedInterface

      public Class<org.openqa.selenium.HasAuthentication> getDescribedInterface()
      Specified by:
      getDescribedInterface in interface AugmenterProvider<org.openqa.selenium.HasAuthentication>
      Returns:
      The interface that this augmentor describes.
    • getImplementation

      public org.openqa.selenium.HasAuthentication getImplementation(org.openqa.selenium.Capabilities capabilities, ExecuteMethod executeMethod)
      Description copied from interface: AugmenterProvider
      For the interface that this provider describes, return an implementation.
      Specified by:
      getImplementation in interface AugmenterProvider<org.openqa.selenium.HasAuthentication>
      Returns:
      An interface implementation