Class DebugProxyISVNSecurityLibrary

java.lang.Object
org.tmatesoft.svn.core.internal.util.jna.DebugProxyISVNSecurityLibrary
All Implemented Interfaces:
com.sun.jna.AltCallingConvention, com.sun.jna.Library, com.sun.jna.win32.StdCall, com.sun.jna.win32.StdCallLibrary, ISVNSecurityLibrary

public class DebugProxyISVNSecurityLibrary extends java.lang.Object implements ISVNSecurityLibrary
  • Field Details

  • Constructor Details

  • Method Details

    • FreeCredentialsHandle

      public int FreeCredentialsHandle(com.sun.jna.Pointer phCredential)
      Specified by:
      FreeCredentialsHandle in interface ISVNSecurityLibrary
    • AcquireCredentialsHandleW

      public int AcquireCredentialsHandleW(com.sun.jna.WString pszPrincipal, com.sun.jna.WString pszPackage, com.sun.jna.NativeLong fCredentialUse, com.sun.jna.Pointer pvLogonID, com.sun.jna.Pointer pAuthData, com.sun.jna.Pointer pGetKeyFn, com.sun.jna.Pointer pvGetKeyArgument, com.sun.jna.Pointer phCredential, com.sun.jna.Pointer ptsExpiry)
      Specified by:
      AcquireCredentialsHandleW in interface ISVNSecurityLibrary
    • FreeContextBuffer

      public int FreeContextBuffer(com.sun.jna.Pointer pvContextBuffer)
      Specified by:
      FreeContextBuffer in interface ISVNSecurityLibrary
    • InitializeSecurityContextW

      public int InitializeSecurityContextW(com.sun.jna.Pointer phCredential, com.sun.jna.Pointer phContext, com.sun.jna.WString pszTargetName, com.sun.jna.NativeLong fContextReq, com.sun.jna.NativeLong Reserved1, com.sun.jna.NativeLong TargetDataRep, com.sun.jna.Pointer pInput, com.sun.jna.NativeLong Reserved2, com.sun.jna.Pointer phNewContext, com.sun.jna.Pointer pOutput, com.sun.jna.Pointer pfContextAttr, com.sun.jna.Pointer ptsExpiry)
      Specified by:
      InitializeSecurityContextW in interface ISVNSecurityLibrary
    • CompleteAuthToken

      public int CompleteAuthToken(com.sun.jna.Pointer phContext, com.sun.jna.Pointer pToken)
      Specified by:
      CompleteAuthToken in interface ISVNSecurityLibrary
    • DeleteSecurityContext

      public int DeleteSecurityContext(com.sun.jna.Pointer phContext)
      Specified by:
      DeleteSecurityContext in interface ISVNSecurityLibrary