Class DefaultSVNAuthenticationManager.RuntimeStorage

java.lang.Object
org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager.RuntimeStorage
All Implemented Interfaces:
ISVNAuthenticationStorage
Enclosing class:
DefaultSVNAuthenticationManager

private static class DefaultSVNAuthenticationManager.RuntimeStorage extends Object implements ISVNAuthenticationStorage
  • Field Details

  • Constructor Details

    • RuntimeStorage

      private RuntimeStorage()
  • Method Details

    • putData

      public void putData(String kind, String realm, Object data)
      Description copied from interface: ISVNAuthenticationStorage
      Caches a credential of the specified kind for the given repository authentication realm in the auth storage.
      Specified by:
      putData in interface ISVNAuthenticationStorage
      Parameters:
      kind - a credential kind (for example, like those defined in ISVNAuthenticationManager)
      realm - a repository authentication realm including a hostname, a port number and a realm string
      data - a credential object
    • clear

      public void clear()
    • getData

      public Object getData(String kind, String realm)
      Description copied from interface: ISVNAuthenticationStorage
      Retrieves a cached credential of the specified kind for the given repository authentication realm from the auth storage.
      Specified by:
      getData in interface ISVNAuthenticationStorage
      Parameters:
      kind - a credential kind (for example, like those defined in ISVNAuthenticationManager)
      realm - a repository authentication realm including a hostname, a port number and a realm string
      Returns:
      a credential object