Interface ISVNSecurityLibrary
-
- All Superinterfaces:
com.sun.jna.AltCallingConvention
,com.sun.jna.Library
,com.sun.jna.win32.StdCall
,com.sun.jna.win32.StdCallLibrary
- All Known Implementing Classes:
DebugProxyISVNSecurityLibrary
public interface ISVNSecurityLibrary extends com.sun.jna.win32.StdCallLibrary
- Version:
- 1.1.2
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
ISVNSecurityLibrary.SEC_WINNT_AUTH_IDENTITY
static class
ISVNSecurityLibrary.SecBuffer
static class
ISVNSecurityLibrary.SecBufferDesc
static class
ISVNSecurityLibrary.SecHandle
static class
ISVNSecurityLibrary.TimeStamp
-
Field Summary
Fields Modifier and Type Field Description static int
SEC_I_COMPLETE_AND_CONTINUE
static int
SEC_I_COMPLETE_NEEDED
static int
SEC_I_CONTINUE_NEEDED
static int
SEC_WINNT_AUTH_IDENTITY_ANSI
static int
SEC_WINNT_AUTH_IDENTITY_UNICODE
static int
SECBUFFER_TOKEN
static int
SECPKG_CRED_OUTBOUND
static int
SECURITY_NATIVE_DREP
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method 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)
-
-
-
Field Detail
-
SEC_WINNT_AUTH_IDENTITY_ANSI
static final int SEC_WINNT_AUTH_IDENTITY_ANSI
- See Also:
- Constant Field Values
-
SEC_WINNT_AUTH_IDENTITY_UNICODE
static final int SEC_WINNT_AUTH_IDENTITY_UNICODE
- See Also:
- Constant Field Values
-
SECPKG_CRED_OUTBOUND
static final int SECPKG_CRED_OUTBOUND
- See Also:
- Constant Field Values
-
SECURITY_NATIVE_DREP
static final int SECURITY_NATIVE_DREP
- See Also:
- Constant Field Values
-
SECBUFFER_TOKEN
static final int SECBUFFER_TOKEN
- See Also:
- Constant Field Values
-
SEC_I_CONTINUE_NEEDED
static final int SEC_I_CONTINUE_NEEDED
- See Also:
- Constant Field Values
-
SEC_I_COMPLETE_NEEDED
static final int SEC_I_COMPLETE_NEEDED
- See Also:
- Constant Field Values
-
SEC_I_COMPLETE_AND_CONTINUE
static final int SEC_I_COMPLETE_AND_CONTINUE
- See Also:
- Constant Field Values
-
-
Method Detail
-
FreeCredentialsHandle
int FreeCredentialsHandle(com.sun.jna.Pointer phCredential)
-
AcquireCredentialsHandleW
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)
-
FreeContextBuffer
int FreeContextBuffer(com.sun.jna.Pointer pvContextBuffer)
-
InitializeSecurityContextW
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)
-
CompleteAuthToken
int CompleteAuthToken(com.sun.jna.Pointer phContext, com.sun.jna.Pointer pToken)
-
DeleteSecurityContext
int DeleteSecurityContext(com.sun.jna.Pointer phContext)
-
-