Class DebugProxyISVNMacOsSecurityLibrary

  • All Implemented Interfaces:
    com.sun.jna.Library

    public class DebugProxyISVNMacOsSecurityLibrary
    extends java.lang.Object
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface com.sun.jna.Library

        com.sun.jna.Library.Handler
    • Field Summary

      • Fields inherited from interface com.sun.jna.Library

        OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_CLASSLOADER, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_OPEN_FLAGS, OPTION_STRING_ENCODING, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int SecKeychainAddGenericPassword​(com.sun.jna.Pointer keychain, int realmLength, byte[] realm, int userNameLength, byte[] userName, int pointerLength, byte[] password, com.sun.jna.Pointer item)  
      int SecKeychainFindGenericPassword​(com.sun.jna.Pointer keychain, int realmLength, byte[] realm, int userNameLength, byte[] userName, com.sun.jna.ptr.IntByReference passwordLengthHolder, com.sun.jna.ptr.PointerByReference passwordHolder, com.sun.jna.ptr.PointerByReference itemHolder)  
      int SecKeychainItemFreeContent​(com.sun.jna.Pointer attributes, com.sun.jna.Pointer data)  
      int SecKeychainItemModifyAttributesAndData​(com.sun.jna.Pointer item, com.sun.jna.ptr.PointerByReference attributesHolder, int passwordLength, byte[] password)  
      int SecKeychainSetUserInteractionAllowed​(boolean userInteractionAllowed)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DebugProxyISVNMacOsSecurityLibrary

        public DebugProxyISVNMacOsSecurityLibrary​(org.tmatesoft.svn.core.internal.util.jna.ISVNMacOsSecurityLibrary myLibrary,
                                                  ISVNDebugLog myDebugLog)
    • Method Detail

      • SecKeychainSetUserInteractionAllowed

        public int SecKeychainSetUserInteractionAllowed​(boolean userInteractionAllowed)
      • SecKeychainFindGenericPassword

        public int SecKeychainFindGenericPassword​(com.sun.jna.Pointer keychain,
                                                  int realmLength,
                                                  byte[] realm,
                                                  int userNameLength,
                                                  byte[] userName,
                                                  com.sun.jna.ptr.IntByReference passwordLengthHolder,
                                                  com.sun.jna.ptr.PointerByReference passwordHolder,
                                                  com.sun.jna.ptr.PointerByReference itemHolder)
      • SecKeychainAddGenericPassword

        public int SecKeychainAddGenericPassword​(com.sun.jna.Pointer keychain,
                                                 int realmLength,
                                                 byte[] realm,
                                                 int userNameLength,
                                                 byte[] userName,
                                                 int pointerLength,
                                                 byte[] password,
                                                 com.sun.jna.Pointer item)
      • SecKeychainItemModifyAttributesAndData

        public int SecKeychainItemModifyAttributesAndData​(com.sun.jna.Pointer item,
                                                          com.sun.jna.ptr.PointerByReference attributesHolder,
                                                          int passwordLength,
                                                          byte[] password)
      • SecKeychainItemFreeContent

        public int SecKeychainItemFreeContent​(com.sun.jna.Pointer attributes,
                                              com.sun.jna.Pointer data)