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 java.lang.Object implements ISVNAuthenticationStorage
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private java.util.Map<java.lang.String,java.lang.Object>
     
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    private
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    java.lang.Object
    getData(java.lang.String kind, java.lang.String realm)
    Retrieves a cached credential of the specified kind for the given repository authentication realm from the auth storage.
    void
    putData(java.lang.String kind, java.lang.String realm, java.lang.Object data)
    Caches a credential of the specified kind for the given repository authentication realm in the auth storage.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • myData

      private java.util.Map<java.lang.String,java.lang.Object> myData
  • Constructor Details

    • RuntimeStorage

      private RuntimeStorage()
  • Method Details

    • putData

      public void putData(java.lang.String kind, java.lang.String realm, java.lang.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 java.lang.Object getData(java.lang.String kind, java.lang.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