Package org.gnome.soup
Class Auth.AuthClass
java.lang.Object
io.github.jwharm.javagi.base.ProxyInstance
org.gnome.gobject.TypeClass
org.gnome.gobject.GObject.ObjectClass
org.gnome.soup.Auth.AuthClass
-
Constructor Summary
ConstructorDescriptionAllocate a new AuthClass.Allocate a new AuthClass.AuthClass
(MemorySegment address) Create a AuthClass proxy instance for the provided memory address. -
Method Summary
Modifier and TypeMethodDescriptionstatic MemoryLayout
The memory layout of the native struct.void
overrideAuthenticate
(Arena arena, Method method) Override virtual methodauthenticate
.void
overrideCanAuthenticate
(Arena arena, Method method) Override virtual methodcan_authenticate
.void
overrideGetAuthorization
(Arena arena, Method method) Override virtual methodget_authorization
.void
overrideGetProtectionSpace
(Arena arena, Method method) Override virtual methodget_protection_space
.void
overrideIsAuthenticated
(Arena arena, Method method) Override virtual methodis_authenticated
.void
overrideIsReady
(Arena arena, Method method) Override virtual methodis_ready
.void
overrideUpdate
(Arena arena, Method method) Override virtual methodupdate
.Read the value of the fieldscheme_name
.int
Read the value of the fieldstrength
.void
writeSchemeName
(String schemeName, Arena _arena) Write a value in the fieldscheme_name
.void
writeStrength
(int strength) Write a value in the fieldstrength
.Methods inherited from class org.gnome.gobject.GObject.ObjectClass
findProperty, installProperties, installProperty, listProperties, overrideConstructed, overrideConstructor, overrideDispatchPropertiesChanged, overrideDispose, overrideFinalize, overrideGetProperty, overrideNotify, overrideProperty, overrideSetProperty, readFlags, readNConstructProperties, readNPspecs, readPdummy, readPspecs, writeFlags, writeNConstructProperties, writeNPspecs, writePdummy, writePspecs
Methods inherited from class org.gnome.gobject.TypeClass
addPrivate, adjustPrivateOffset, getInstancePrivateOffset, getPrivate, peek, peekParent, peekStatic, readGType, ref, unref, unrefUncached, writeGType
Methods inherited from class io.github.jwharm.javagi.base.ProxyInstance
equals, handle, hashCode
-
Constructor Details
-
AuthClass
Create a AuthClass proxy instance for the provided memory address.- Parameters:
address
- the memory address of the native object
-
AuthClass
Allocate a new AuthClass.- Parameters:
arena
- to control the memory allocation scope
-
AuthClass
public AuthClass()Allocate a new AuthClass. The memory is allocated withArena.ofAuto()
.
-
-
Method Details
-
getMemoryLayout
The memory layout of the native struct.- Returns:
- the memory layout
-
readSchemeName
Read the value of the fieldscheme_name
.- Returns:
- The value of the field
scheme_name
-
writeSchemeName
-
readStrength
public int readStrength()Read the value of the fieldstrength
.- Returns:
- The value of the field
strength
-
writeStrength
public void writeStrength(int strength) Write a value in the fieldstrength
.- Parameters:
strength
- The new value for the fieldstrength
-
overrideUpdate
-
overrideGetProtectionSpace
-
overrideAuthenticate
-
overrideIsAuthenticated
-
overrideGetAuthorization
-
overrideIsReady
-
overrideCanAuthenticate
-