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 classISVNSecurityLibrary.SEC_WINNT_AUTH_IDENTITYstatic classISVNSecurityLibrary.SecBufferstatic classISVNSecurityLibrary.SecBufferDescstatic classISVNSecurityLibrary.SecHandlestatic classISVNSecurityLibrary.TimeStamp
-
Field Summary
Fields Modifier and Type Field Description static intSEC_I_COMPLETE_AND_CONTINUEstatic intSEC_I_COMPLETE_NEEDEDstatic intSEC_I_CONTINUE_NEEDEDstatic intSEC_WINNT_AUTH_IDENTITY_ANSIstatic intSEC_WINNT_AUTH_IDENTITY_UNICODEstatic intSECBUFFER_TOKENstatic intSECPKG_CRED_OUTBOUNDstatic intSECURITY_NATIVE_DREP
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intAcquireCredentialsHandleW(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)
-
-
-
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)
-
-