Package org.libvirt
Class ConnectAuth
java.lang.Object
org.libvirt.ConnectAuth
- All Implemented Interfaces:
com.sun.jna.Callback
,Libvirt.VirConnectAuthCallback
- Direct Known Subclasses:
ConnectAuthDefault
We diverge from the C implementation There is no explicit cbdata field, you
should just add any extra data to the child class's instance.
- Author:
- stoty
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static enum
Nested classes/interfaces inherited from interface com.sun.jna.Callback
com.sun.jna.Callback.UncaughtExceptionHandler
-
Field Summary
Modifier and TypeFieldDescriptionList of supported ConnectCredential.CredentialType valuesFields inherited from interface com.sun.jna.Callback
FORBIDDEN_NAMES, METHOD_NAME
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
authCallback
(virConnectCredential cred, int ncred, com.sun.jna.Pointer cbdata) abstract int
callback
(ConnectAuth.Credential[] cred) The callback function that fills the credentials in
-
Field Details
-
credType
List of supported ConnectCredential.CredentialType values
-
-
Constructor Details
-
ConnectAuth
public ConnectAuth()
-
-
Method Details
-
authCallback
- Specified by:
authCallback
in interfaceLibvirt.VirConnectAuthCallback
-
callback
The callback function that fills the credentials in- Parameters:
cred
- the array of credentials passed by libvirt- Returns:
- 0 if the defresult field contains a vailde response, -1 otherwise
-