public class DebugProxyISVNSecurityLibrary extends java.lang.Object implements ISVNSecurityLibrary
ISVNSecurityLibrary.SEC_WINNT_AUTH_IDENTITY, ISVNSecurityLibrary.SecBuffer, ISVNSecurityLibrary.SecBufferDesc, ISVNSecurityLibrary.SecHandle, ISVNSecurityLibrary.TimeStampSEC_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_DREP| Constructor and Description |
|---|
DebugProxyISVNSecurityLibrary(ISVNSecurityLibrary myLibrary,
ISVNDebugLog myDebugLog) |
| Modifier and Type | Method and Description |
|---|---|
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) |
int |
CompleteAuthToken(com.sun.jna.Pointer phContext,
com.sun.jna.Pointer pToken) |
int |
DeleteSecurityContext(com.sun.jna.Pointer phContext) |
int |
FreeContextBuffer(com.sun.jna.Pointer pvContextBuffer) |
int |
FreeCredentialsHandle(com.sun.jna.Pointer phCredential) |
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) |
public DebugProxyISVNSecurityLibrary(ISVNSecurityLibrary myLibrary, ISVNDebugLog myDebugLog)
public int FreeCredentialsHandle(com.sun.jna.Pointer phCredential)
FreeCredentialsHandle in interface ISVNSecurityLibrarypublic 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)
AcquireCredentialsHandleW in interface ISVNSecurityLibrarypublic int FreeContextBuffer(com.sun.jna.Pointer pvContextBuffer)
FreeContextBuffer in interface ISVNSecurityLibrarypublic 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)
InitializeSecurityContextW in interface ISVNSecurityLibrarypublic int CompleteAuthToken(com.sun.jna.Pointer phContext,
com.sun.jna.Pointer pToken)
CompleteAuthToken in interface ISVNSecurityLibrarypublic int DeleteSecurityContext(com.sun.jna.Pointer phContext)
DeleteSecurityContext in interface ISVNSecurityLibraryCopyright © 2004-2012 TMate Software Ltd. All Rights Reserved.