Package org.metricshub.wmi.wbem
Class CoAuthIdentity
java.lang.Object
com.sun.jna.Structure
org.metricshub.wmi.wbem.CoAuthIdentity
@FieldOrder({"user","userLength","domain","domainLength","password","passwordLength","flags"})
public class CoAuthIdentity
extends com.sun.jna.Structure
COAUTHIDENTITY struct
See https://docs.microsoft.com/en-us/windows/win32/api/wtypesbase/ns-wtypesbase-coauthidentity
-
Nested Class Summary
Nested classes/interfaces inherited from class com.sun.jna.Structure
com.sun.jna.Structure.ByReference, com.sun.jna.Structure.ByValue, com.sun.jna.Structure.FieldOrder
-
Field Summary
FieldsModifier and TypeFieldDescriptioncom.sun.jna.Pointer
int
int
com.sun.jna.Pointer
int
com.sun.jna.Pointer
int
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
-
Constructor Summary
ConstructorsConstructorDescriptionCoAuthIdentity
(String username, char[] password) Creates a new COAUTHIDENTITY struct from the specified username and password -
Method Summary
Methods inherited from class com.sun.jna.Structure
autoRead, autoRead, autoWrite, autoWrite, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, equals, getAutoRead, getAutoWrite, getPointer, hashCode, newInstance, newInstance, read, readField, setAutoRead, setAutoSynch, setAutoWrite, size, toArray, toArray, toString, toString, write, writeField, writeField
-
Field Details
-
user
public com.sun.jna.Pointer user -
userLength
public int userLength -
domain
public com.sun.jna.Pointer domain -
domainLength
public int domainLength -
password
public com.sun.jna.Pointer password -
passwordLength
public int passwordLength -
flags
public int flags
-
-
Constructor Details
-
CoAuthIdentity
Creates a new COAUTHIDENTITY struct from the specified username and password- Parameters:
username
- username, or domain\\username, or username@domainpassword
- associated password
-