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
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.tmatesoft.svn.core.internal.util.jna.ISVNSecurityLibrary
ISVNSecurityLibrary.SEC_WINNT_AUTH_IDENTITY, ISVNSecurityLibrary.SecBuffer, ISVNSecurityLibrary.SecBufferDesc, ISVNSecurityLibrary.SecHandle, ISVNSecurityLibrary.TimeStampNested classes/interfaces inherited from interface com.sun.jna.Library
com.sun.jna.Library.HandlerNested classes/interfaces inherited from interface com.sun.jna.win32.StdCallLibrary
com.sun.jna.win32.StdCallLibrary.StdCallCallback -
Field Summary
FieldsFields inherited from interface org.tmatesoft.svn.core.internal.util.jna.ISVNSecurityLibrary
SEC_I_COMPLETE_AND_CONTINUE, SEC_I_COMPLETE_NEEDED, SEC_I_CONTINUE_NEEDED, SEC_WINNT_AUTH_IDENTITY_ANSI, SEC_WINNT_AUTH_IDENTITY_UNICODE, SECBUFFER_TOKEN, SECPKG_CRED_OUTBOUND, SECURITY_NATIVE_DREPFields 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_MAPPERFields inherited from interface com.sun.jna.win32.StdCallLibrary
FUNCTION_MAPPER, STDCALL_CONVENTION -
Constructor Summary
ConstructorsConstructorDescriptionDebugProxyISVNSecurityLibrary(ISVNSecurityLibrary myLibrary, ISVNDebugLog myDebugLog) -
Method Summary
Modifier and TypeMethodDescriptionintAcquireCredentialsHandleW(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) intCompleteAuthToken(com.sun.jna.Pointer phContext, com.sun.jna.Pointer pToken) intDeleteSecurityContext(com.sun.jna.Pointer phContext) intFreeContextBuffer(com.sun.jna.Pointer pvContextBuffer) intFreeCredentialsHandle(com.sun.jna.Pointer phCredential) intInitializeSecurityContextW(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) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
myLibrary
-
myDebugLog
-
-
Constructor Details
-
DebugProxyISVNSecurityLibrary
-
-
Method Details
-
FreeCredentialsHandle
public int FreeCredentialsHandle(com.sun.jna.Pointer phCredential) - Specified by:
FreeCredentialsHandlein interfaceISVNSecurityLibrary
-
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:
AcquireCredentialsHandleWin interfaceISVNSecurityLibrary
-
FreeContextBuffer
public int FreeContextBuffer(com.sun.jna.Pointer pvContextBuffer) - Specified by:
FreeContextBufferin interfaceISVNSecurityLibrary
-
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:
InitializeSecurityContextWin interfaceISVNSecurityLibrary
-
CompleteAuthToken
public int CompleteAuthToken(com.sun.jna.Pointer phContext, com.sun.jna.Pointer pToken) - Specified by:
CompleteAuthTokenin interfaceISVNSecurityLibrary
-
DeleteSecurityContext
public int DeleteSecurityContext(com.sun.jna.Pointer phContext) - Specified by:
DeleteSecurityContextin interfaceISVNSecurityLibrary
-