Package net.snowflake.client.core
Class SecureStorageWindowsManager.SecureStorageWindowsCredential
- java.lang.Object
-
- com.sun.jna.Structure
-
- net.snowflake.client.core.SecureStorageWindowsManager.SecureStorageWindowsCredential
-
- Enclosing class:
- SecureStorageWindowsManager
public static class SecureStorageWindowsManager.SecureStorageWindowsCredential extends com.sun.jna.Structure
-
-
Field Summary
Fields Modifier and Type Field Description int
AttributeCount
com.sun.jna.Pointer
Attributes
com.sun.jna.WString
Comment
com.sun.jna.Pointer
CredentialBlob
int
CredentialBlobSize
int
Flags
typedef struct _CREDENTIAL { DWORD Flags; DWORD Type; LPTSTR TargetName; LPTSTR Comment; FILETIME LastWritten; DWORD CredentialBlobSize; LPBYTE CredentialBlob; DWORD Persist; DWORD AttributeCount; PCREDENTIAL_ATTRIBUTE Attributes; LPTSTR TargetAlias; LPTSTR UserName; } CREDENTIAL, *PCREDENTIAL;com.sun.jna.platform.win32.WinBase.FILETIME
LastWritten
int
Persist
com.sun.jna.WString
TargetAlias
com.sun.jna.WString
TargetName
int
Type
com.sun.jna.WString
UserName
-
Constructor Summary
Constructors Constructor Description SecureStorageWindowsCredential()
SecureStorageWindowsCredential(com.sun.jna.Pointer p)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<String>
getFieldOrder()
-
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
-
-
-
-
Field Detail
-
Flags
public int Flags
typedef struct _CREDENTIAL { DWORD Flags; DWORD Type; LPTSTR TargetName; LPTSTR Comment; FILETIME LastWritten; DWORD CredentialBlobSize; LPBYTE CredentialBlob; DWORD Persist; DWORD AttributeCount; PCREDENTIAL_ATTRIBUTE Attributes; LPTSTR TargetAlias; LPTSTR UserName; } CREDENTIAL, *PCREDENTIAL;
-
Type
public int Type
-
TargetName
public com.sun.jna.WString TargetName
-
Comment
public com.sun.jna.WString Comment
-
LastWritten
public com.sun.jna.platform.win32.WinBase.FILETIME LastWritten
-
CredentialBlobSize
public int CredentialBlobSize
-
CredentialBlob
public com.sun.jna.Pointer CredentialBlob
-
Persist
public int Persist
-
AttributeCount
public int AttributeCount
-
Attributes
public com.sun.jna.Pointer Attributes
-
TargetAlias
public com.sun.jna.WString TargetAlias
-
UserName
public com.sun.jna.WString UserName
-
-