Skip navigation links
Keycloak SSSD Federation 4.5.0.Final
A B C D E F G H I L M N O P R S T U V W _ 

A

a - Variable in class org.freedesktop.DBus.Binding.TestClient.Trigger
 
a - Variable in class org.freedesktop.DBus.Binding.TestSignals.Triggered
 
a - Variable in class org.freedesktop.DBus.Binding.TestStruct
 
a - Variable in class org.freedesktop.DBus.Binding.Triplet
 
AbstractConnection - Class in org.freedesktop.dbus
Handles a connection to DBus.
AbstractConnection(String) - Constructor for class org.freedesktop.dbus.AbstractConnection
 
AbstractConnection._thread - Class in org.freedesktop.dbus
 
AbstractConnection._workerthread - Class in org.freedesktop.dbus
 
AbstractConnection.FallbackContainer - Class in org.freedesktop.dbus
 
AccessDenied(String) - Constructor for exception org.freedesktop.DBus.Error.AccessDenied
 
add(String, ExportedObject) - Method in class org.freedesktop.dbus.AbstractConnection.FallbackContainer
 
add(String) - Method in class org.freedesktop.dbus.DBusConnection.PeerSet
 
addAll(Collection<? extends String>) - Method in class org.freedesktop.dbus.DBusConnection.PeerSet
 
addFallback(String, DBusInterface) - Method in class org.freedesktop.dbus.AbstractConnection
Export an object as a fallback object.
addFilterCommand(Class, Debug.FilterCommand) - Static method in class cx.ath.matthew.debug.Debug
Add a filter command for a specific type.
AddMatch(String) - Method in interface org.freedesktop.DBus
Add a match rule.
addr - Variable in class org.freedesktop.dbus.AbstractConnection
 
addSigHandler(Class<T>, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.AbstractConnection
Add a Signal Handler.
addSigHandler(Class<T>, DBusInterface, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.AbstractConnection
Add a Signal Handler.
addSigHandler(DBusMatchRule, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.AbstractConnection
 
addSigHandler(Class<T>, String, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.DBusConnection
Add a Signal Handler.
addSigHandler(Class<T>, String, DBusInterface, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.DBusConnection
Add a Signal Handler.
addSigHandler(DBusMatchRule, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.DBusConnection
 
addSigHandlerWithoutMatch(Class<? extends DBusSignal>, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.AbstractConnection
 
align(int, byte) - Method in class org.freedesktop.dbus.Message
Align a counter to the given type.
append(String, Object...) - Method in class org.freedesktop.dbus.Message
Append a series of values to the message.
appendByte(byte) - Method in class org.freedesktop.dbus.Message
Appends a byte to the buffer list.
appendBytes(byte[]) - Method in class org.freedesktop.dbus.Message
Appends a buffer to the buffer list.
appendint(long, int) - Method in class org.freedesktop.dbus.Message
Marshalls an integer of a given width and appends it to the message.
ARRAY - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
ARRAY_STRING - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
ASYNC - Static variable in class org.freedesktop.dbus.DBusCallInfo
 
ASYNC - Static variable in interface org.freedesktop.dbus.Message.Flags
 
auth(int, int, String, OutputStream, InputStream, UnixSocket) - Method in class org.freedesktop.dbus.Transport.SASL
performs SASL auth on the given streams.
AUTH_ANON - Static variable in class org.freedesktop.dbus.Transport.SASL
 
AUTH_EXTERNAL - Static variable in class org.freedesktop.dbus.Transport.SASL
 
AUTH_NONE - Static variable in class org.freedesktop.dbus.Transport.SASL
 
AUTH_SHA - Static variable in class org.freedesktop.dbus.Transport.SASL
 
authenticate(String, String...) - Method in class org.jvnet.libpam.PAM
Authenticate the user with a password.
authenticate() - Method in class org.keycloak.federation.sssd.impl.PAMAuthenticator
Returns true if user was successfully authenticated against PAM
AUTHENTICATED - Static variable in class org.freedesktop.dbus.Transport.SASL
 

B

b - Variable in class org.freedesktop.DBus.Binding.TestClient.Trigger
 
b - Variable in class org.freedesktop.DBus.Binding.TestStruct
 
b - Variable in class org.freedesktop.DBus.Binding.Triplet
 
BIG - Static variable in interface org.freedesktop.dbus.Message.Endian
 
BOOLEAN - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
BOOLEAN_STRING - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
bottom() - Method in class org.freedesktop.dbus.UInt64
Least significant 4 bytes.
BSDCLibrary - Interface in org.jvnet.libpam.impl
 
BSDPasswd - Class in org.jvnet.libpam.impl
FreeeBSD, OpenBSD and MacOS passwd
BSDPasswd() - Constructor for class org.jvnet.libpam.impl.BSDPasswd
 
BusAddress - Class in org.freedesktop.dbus
 
BusAddress(String) - Constructor for class org.freedesktop.dbus.BusAddress
 
BUSNAME - Static variable in interface org.freedesktop.DBus
 
BUSNAME - Static variable in interface org.freedesktop.sssd.infopipe.InfoPipe
 
BYTE - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
BYTE_STRING - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
bytecounter - Variable in class org.freedesktop.dbus.Message
 
byteValue() - Method in class org.freedesktop.dbus.UInt16
The value of this as a byte.
byteValue() - Method in class org.freedesktop.dbus.UInt32
The value of this as a byte.
byteValue() - Method in class org.freedesktop.dbus.UInt64
The value of this as a byte.

C

c - Variable in class org.freedesktop.DBus.Binding.TestStruct
 
c - Variable in class org.freedesktop.DBus.Binding.Triplet
 
Cache - Interface in org.freedesktop.sssd.infopipe
 
callback(int, Pointer, Pointer, Pointer) - Method in interface org.jvnet.libpam.impl.PAMLibrary.pam_conv.PamCallback
According to http://www.netbsd.org/docs/guide/en/chap-pam.html#pam-sample-conv, resp and its member string both needs to be allocated by malloc, to be freed by the caller.
CallbackHandler<ReturnType> - Interface in org.freedesktop.dbus
Interface for callbacks in async mode
callMethodAsync(DBusInterface, String, Object...) - Method in class org.freedesktop.dbus.AbstractConnection
Call a method asynchronously and get a handle with which to get the reply.
calloc(int, int) - Method in interface org.jvnet.libpam.impl.CLibrary
 
callWithCallback(DBusInterface, String, CallbackHandler<A>, Object...) - Method in class org.freedesktop.dbus.AbstractConnection
Call a method asynchronously and set a callback.
challenge - Variable in class org.freedesktop.dbus.Transport.SASL
 
changeThreadCount(byte) - Method in class org.freedesktop.dbus.AbstractConnection
Change the number of worker threads to receive method calls and handle signals.
clear() - Method in class org.freedesktop.dbus.DBusConnection.PeerSet
 
clear() - Method in class org.freedesktop.dbus.StrongReference
 
CLibrary - Interface in org.jvnet.libpam.impl
 
CLibrary.group - Class in org.jvnet.libpam.impl
 
CLibrary.Instance - Class in org.jvnet.libpam.impl
 
CLibrary.passwd - Class in org.jvnet.libpam.impl
Comparing http://linux.die.net/man/3/getpwnam and my Mac OS X reveals that the structure of this field isn't very portable.
close() - Method in class cx.ath.matthew.unix.UnixSocket
Closes the connection.
close() - Method in class cx.ath.matthew.unix.USInputStream
 
close() - Method in class cx.ath.matthew.unix.USOutputStream
 
close() - Method in class org.freedesktop.dbus.MessageReader
 
close() - Method in class org.freedesktop.dbus.MessageWriter
 
close() - Method in class org.keycloak.federation.sssd.SSSDFederationProvider
 
close() - Method in class org.keycloak.federation.sssd.SSSDFederationProviderFactory
 
Command() - Constructor for class org.freedesktop.dbus.Transport.SASL.Command
 
Command(String) - Constructor for class org.freedesktop.dbus.Transport.SASL.Command
 
COMMAND_AUTH - Static variable in class org.freedesktop.dbus.Transport.SASL
 
COMMAND_BEGIN - Static variable in class org.freedesktop.dbus.Transport.SASL
 
COMMAND_CANCEL - Static variable in class org.freedesktop.dbus.Transport.SASL
 
COMMAND_DATA - Static variable in class org.freedesktop.dbus.Transport.SASL
 
COMMAND_ERROR - Static variable in class org.freedesktop.dbus.Transport.SASL
 
COMMAND_OK - Static variable in class org.freedesktop.dbus.Transport.SASL
 
COMMAND_REJECTED - Static variable in class org.freedesktop.dbus.Transport.SASL
 
compareTo(Path) - Method in class org.freedesktop.dbus.Path
 
compareTo(UInt16) - Method in class org.freedesktop.dbus.UInt16
Compare two UInt16s.
compareTo(UInt32) - Method in class org.freedesktop.dbus.UInt32
Compare two UInt32s.
compareTo(UInt64) - Method in class org.freedesktop.dbus.UInt64
Compare two UInt32s.
connect(UnixSocketAddress) - Method in class cx.ath.matthew.unix.UnixSocket
Connect the socket to this address.
connect(String) - Method in class cx.ath.matthew.unix.UnixSocket
Connect the socket to this address.
connect(String) - Method in class org.freedesktop.dbus.Transport
 
connect(String, int) - Method in class org.freedesktop.dbus.Transport
 
connect(BusAddress) - Method in class org.freedesktop.dbus.Transport
 
connect(BusAddress, int) - Method in class org.freedesktop.dbus.Transport
 
connected - Variable in class org.freedesktop.dbus.AbstractConnection
 
contains(Object) - Method in class org.freedesktop.dbus.DBusConnection.PeerSet
 
containsAll(Collection<?>) - Method in class org.freedesktop.dbus.DBusConnection.PeerSet
 
CONTINUE - Static variable in class org.freedesktop.dbus.Transport.SASL
 
conv - Variable in class org.jvnet.libpam.impl.PAMLibrary.pam_conv
 
convertParameters(Object[], Type[], AbstractConnection) - Static method in class org.freedesktop.dbus.Marshalling
Recursively converts types for serialization onto DBus.
cookie - Variable in class org.freedesktop.dbus.Transport.SASL
 
COOKIE_CONTEXT - Static variable in class org.freedesktop.dbus.Transport.SASL
 
COOKIE_TIMEOUT - Static variable in class org.freedesktop.dbus.Transport.SASL
 
create(KeycloakSession, ComponentModel) - Method in class org.keycloak.federation.sssd.SSSDFederationProviderFactory
 
createPAMAuthenticator(String, String...) - Method in class org.keycloak.federation.sssd.SSSDFederationProviderFactory
 
CRIT - Static variable in class cx.ath.matthew.debug.Debug
Highest priority messages
cx.ath.matthew - package cx.ath.matthew
 
cx.ath.matthew.debug - package cx.ath.matthew.debug
 
cx.ath.matthew.unix - package cx.ath.matthew.unix
 
cx.ath.matthew.utils - package cx.ath.matthew.utils
 

D

DBus - Interface in org.freedesktop
 
DBus.Binding - Interface in org.freedesktop
Contains Binding-test interfaces
DBus.Binding.SingleTests - Interface in org.freedesktop
 
DBus.Binding.TestClient - Interface in org.freedesktop
 
DBus.Binding.TestClient.Trigger - Class in org.freedesktop
 
DBus.Binding.Tests - Interface in org.freedesktop
 
DBus.Binding.TestSignals - Interface in org.freedesktop
 
DBus.Binding.TestSignals.Triggered - Class in org.freedesktop
 
DBus.Binding.TestStruct - Class in org.freedesktop
 
DBus.Binding.Triplet<A,B,C> - Class in org.freedesktop
 
DBus.Deprecated - Annotation Type in org.freedesktop
Indicates that a DBus interface or method is deprecated
DBus.Description - Annotation Type in org.freedesktop
Description of the interface or method, returned in the introspection data
DBus.Error - Interface in org.freedesktop
Contains standard errors that can be thrown from methods.
DBus.Error.AccessDenied - Exception in org.freedesktop
Thrown if a message is denied due to a security policy
DBus.Error.MatchRuleInvalid - Exception in org.freedesktop
Thrown if the match rule is invalid
DBus.Error.NoReply - Exception in org.freedesktop
Thrown if there is no reply to a method call
DBus.Error.ServiceUnknown - Exception in org.freedesktop
Thrown if the requested service was not available
DBus.Error.UnknownMethod - Exception in org.freedesktop
Thrown if the method called was unknown on the remote object
DBus.Error.UnknownObject - Exception in org.freedesktop
Thrown if the object was unknown on a remote connection
DBus.GLib - Interface in org.freedesktop
Contains GLib-specific annotations
DBus.GLib.CSymbol - Annotation Type in org.freedesktop
Define a C symbol to map to this method.
DBus.Introspectable - Interface in org.freedesktop
Objects can provide introspection data via this interface and method.
DBus.Local - Interface in org.freedesktop
Messages generated locally in the application.
DBus.Local.Disconnected - Class in org.freedesktop
 
DBus.Method - Interface in org.freedesktop
Contains method-specific annotations
DBus.Method.Error - Annotation Type in org.freedesktop
Give an error that the method can return
DBus.Method.NoReply - Annotation Type in org.freedesktop
Methods annotated with this do not send a reply
DBus.NameAcquired - Class in org.freedesktop
Signal sent to a connection when it aquires a name
DBus.NameLost - Class in org.freedesktop
Signal sent to a connection when it loses a name
DBus.NameOwnerChanged - Class in org.freedesktop
Signal sent when the owner of a name changes
DBus.Peer - Interface in org.freedesktop
All DBus Applications should respond to the Ping method on this interface
DBus.Properties - Interface in org.freedesktop
A standard properties interface.
DBUS_NAME_FLAG_ALLOW_REPLACEMENT - Static variable in interface org.freedesktop.DBus
 
DBUS_NAME_FLAG_DO_NOT_QUEUE - Static variable in interface org.freedesktop.DBus
 
DBUS_NAME_FLAG_REPLACE_EXISTING - Static variable in interface org.freedesktop.DBus
 
DBUS_RELEASE_NAME_REPLY_NON_EXISTANT - Static variable in interface org.freedesktop.DBus
 
DBUS_RELEASE_NAME_REPLY_NOT_OWNER - Static variable in interface org.freedesktop.DBus
 
DBUS_RELEASEME_REPLY_RELEASED - Static variable in interface org.freedesktop.DBus
 
DBUS_REQUEST_NAME_REPLY_ALREADY_OWNER - Static variable in interface org.freedesktop.DBus
 
DBUS_REQUEST_NAME_REPLY_EXISTS - Static variable in interface org.freedesktop.DBus
 
DBUS_REQUEST_NAME_REPLY_IN_QUEUE - Static variable in interface org.freedesktop.DBus
 
DBUS_REQUEST_NAME_REPLY_PRIMARY_OWNER - Static variable in interface org.freedesktop.DBus
 
DBUS_START_REPLY_ALREADY_RUNNING - Static variable in interface org.freedesktop.DBus
 
DBUS_START_REPLY_SUCCESS - Static variable in interface org.freedesktop.DBus
 
DBusAsyncReply<ReturnType> - Class in org.freedesktop.dbus
A handle to an asynchronous method call.
DBusCallInfo - Class in org.freedesktop.dbus
Holds information on a method call
DBusConnection - Class in org.freedesktop.dbus
Handles a connection to DBus.
DBusConnection.PeerSet - Class in org.freedesktop.dbus
Add addresses of peers to a set which will watch for them to disappear and automatically remove them from the set.
DBusException - Exception in org.freedesktop.dbus.exceptions
An exception within DBus.
DBusException(String) - Constructor for exception org.freedesktop.dbus.exceptions.DBusException
Create an exception with the specified message
DBusExecutionException - Exception in org.freedesktop.dbus.exceptions
An exception while running a remote method within DBus.
DBusExecutionException(String) - Constructor for exception org.freedesktop.dbus.exceptions.DBusExecutionException
Create an exception with the specified message
DBusInterface - Interface in org.freedesktop.dbus
Denotes a class as exportable or a remote interface which can be called.
DBusInterfaceName - Annotation Type in org.freedesktop.dbus
Force the interface name to be different to the Java class name.
DBusListType - Class in org.freedesktop.dbus.types
The type of a list.
DBusListType(Type) - Constructor for class org.freedesktop.dbus.types.DBusListType
Create a List type.
DBusMapType - Class in org.freedesktop.dbus.types
The type of a map.
DBusMapType(Type, Type) - Constructor for class org.freedesktop.dbus.types.DBusMapType
Create a map type.
DBusMatchRule - Class in org.freedesktop.dbus
 
DBusMatchRule(String, String, String) - Constructor for class org.freedesktop.dbus.DBusMatchRule
 
DBusMatchRule(DBusExecutionException) - Constructor for class org.freedesktop.dbus.DBusMatchRule
 
DBusMatchRule(Message) - Constructor for class org.freedesktop.dbus.DBusMatchRule
 
DBusMatchRule(Class<? extends DBusInterface>, String) - Constructor for class org.freedesktop.dbus.DBusMatchRule
 
DBusMatchRule(Class<? extends Object>, String, String) - Constructor for class org.freedesktop.dbus.DBusMatchRule
 
DBusMatchRule(Class<? extends Object>) - Constructor for class org.freedesktop.dbus.DBusMatchRule
 
DBusMemberName - Annotation Type in org.freedesktop.dbus
Force the member (method/signal) name on the bus to be different to the Java name.
DBusSerializable - Interface in org.freedesktop.dbus
Custom classes may be sent over DBus if they implement this interface.
DBusSigHandler<T extends DBusSignal> - Interface in org.freedesktop.dbus
Handle a signal on DBus.
DBusSignal - Class in org.freedesktop.dbus
 
DBusSignal(String, String, String, String, String, Object...) - Constructor for class org.freedesktop.dbus.DBusSignal
 
DBusSignal(String, Object...) - Constructor for class org.freedesktop.dbus.DBusSignal
Create a new signal.
DBusStructType - Class in org.freedesktop.dbus.types
The type of a struct.
DBusStructType(Type...) - Constructor for class org.freedesktop.dbus.types.DBusStructType
Create a struct type.
Debug - Class in cx.ath.matthew.debug
Add debugging to your program, has support for large projects with multiple classes and debug levels per class.
Debug() - Constructor for class cx.ath.matthew.debug.Debug
 
DEBUG - Static variable in class cx.ath.matthew.debug.Debug
Debug messages
debug - Static variable in class cx.ath.matthew.debug.Debug
Set this to false to disable compilation of Debug statements
Debug.FilterCommand - Interface in cx.ath.matthew.debug
This interface can be used to provide custom printing filters for certain classes.
debugging(Class, int) - Static method in class cx.ath.matthew.debug.Debug
Deprecated.
In Java 1.5 calling class is automatically identified, no need to pass it in.
debugging(String, int) - Static method in class cx.ath.matthew.debug.Debug
 
debugout - Static variable in class cx.ath.matthew.debug.Debug
The current output stream (defaults to System.err)
DEFAULT_SYSTEM_BUS_ADDRESS - Static variable in class org.freedesktop.dbus.DBusConnection
 
demarshallint(byte[], int, int) - Method in class org.freedesktop.dbus.Message
Demarshalls an integer of a given width from a buffer.
demarshallint(byte[], int, byte, int) - Static method in class org.freedesktop.dbus.Message
Demarshalls an integer of a given width from a buffer.
demarshallintBig(byte[], int, int) - Static method in class org.freedesktop.dbus.Message
Demarshalls an integer of a given width from a buffer using big-endian format.
demarshallintLittle(byte[], int, int) - Static method in class org.freedesktop.dbus.Message
Demarshalls an integer of a given width from a buffer using little-endian format.
DESTINATION - Static variable in interface org.freedesktop.dbus.Message.HeaderField
 
DeStruct(DBus.Binding.TestStruct) - Method in interface org.freedesktop.DBus.Binding.Tests
 
DICT_ENTRY - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
DICT_ENTRY1 - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
DICT_ENTRY1_STRING - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
DICT_ENTRY2 - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
DICT_ENTRY2_STRING - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
DICT_ENTRY_STRING - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
disableCredentialType(RealmModel, UserModel, String) - Method in class org.keycloak.federation.sssd.SSSDFederationProvider
 
disconnect() - Method in class org.freedesktop.dbus.AbstractConnection
Disconnect from the Bus.
disconnect() - Method in class org.freedesktop.dbus.DBusConnection
Disconnect from the Bus.
disconnect() - Method in class org.freedesktop.dbus.Transport
 
disconnect() - Static method in class org.keycloak.federation.sssd.api.Sssd
 
Disconnected(String) - Constructor for class org.freedesktop.DBus.Local.Disconnected
 
dispose() - Method in class org.jvnet.libpam.PAM
Performs an early disposal of the object, instead of letting this GC-ed.
do_challenge(int, Transport.SASL.Command) - Method in class org.freedesktop.dbus.Transport.SASL
 
do_response(int, String, String, Transport.SASL.Command) - Method in class org.freedesktop.dbus.Transport.SASL
 
DOUBLE - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
DOUBLE_STRING - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
doubleValue() - Method in class org.freedesktop.dbus.UInt16
The value of this as a double.
doubleValue() - Method in class org.freedesktop.dbus.UInt32
The value of this as a double.
doubleValue() - Method in class org.freedesktop.dbus.UInt64
The value of this as a double.

E

enqueue() - Method in class org.freedesktop.dbus.StrongReference
 
equals(Object) - Method in class cx.ath.matthew.unix.UnixSocketAddress
 
equals(Object) - Method in class org.freedesktop.dbus.DBusConnection.PeerSet
 
equals(Object) - Method in class org.freedesktop.dbus.Path
 
equals(Object) - Method in class org.freedesktop.dbus.UInt16
Test two UInt16s for equality.
equals(Object) - Method in class org.freedesktop.dbus.UInt32
Test two UInt32s for equality.
equals(Object) - Method in class org.freedesktop.dbus.UInt64
Test two UInt64s for equality.
equals(Object) - Method in class org.freedesktop.dbus.Variant
Compare this Variant with another by comparing contents
equals(Object) - Method in class org.keycloak.federation.sssd.api.Sssd.User
 
ERR - Static variable in class cx.ath.matthew.debug.Debug
Error messages
Error - Class in org.freedesktop.dbus
Error messages which can be sent over the bus.
Error(String, String, long, String, Object...) - Constructor for class org.freedesktop.dbus.Error
 
Error(String, String, String, long, String, Object...) - Constructor for class org.freedesktop.dbus.Error
 
Error(String, Message, Throwable) - Constructor for class org.freedesktop.dbus.Error
 
Error(Message, Throwable) - Constructor for class org.freedesktop.dbus.Error
 
ERROR - Static variable in interface org.freedesktop.dbus.Message.MessageType
 
ERROR - Static variable in class org.freedesktop.dbus.Transport.SASL
 
ERROR_NAME - Static variable in interface org.freedesktop.dbus.Message.HeaderField
 
EXCEPTION_DEBUG - Static variable in class org.freedesktop.dbus.AbstractConnection
 
exists(String) - Static method in class org.jvnet.libpam.UnixUser
 
Exit() - Method in interface org.freedesktop.DBus.Binding.Tests
 
EXPIRE_KEYS_TIMEOUT_SECONDS - Static variable in class org.freedesktop.dbus.Transport.SASL
 
exportedObjects - Variable in class org.freedesktop.dbus.AbstractConnection
 
exportObject(String, DBusInterface) - Method in class org.freedesktop.dbus.AbstractConnection
Export an object so that its methods can be called on DBus.
extract(String, byte[], int) - Method in class org.freedesktop.dbus.Message
Demarshall values from a buffer.
extract(String, byte[], int[]) - Method in class org.freedesktop.dbus.Message
Demarshall values from a buffer.

F

FAILED - Static variable in class org.freedesktop.dbus.Transport.SASL
 
fallbackcontainer - Variable in class org.freedesktop.dbus.AbstractConnection
 
FallbackContainer() - Constructor for class org.freedesktop.dbus.AbstractConnection.FallbackContainer
 
FatalDBusException - Exception in org.freedesktop.dbus.exceptions
 
FatalDBusException(String) - Constructor for exception org.freedesktop.dbus.exceptions.FatalDBusException
 
FatalException - Interface in org.freedesktop.dbus.exceptions
 
filter(PrintStream, int, String, String, String, String[]) - Method in interface cx.ath.matthew.debug.Debug.FilterCommand
Called to print debug messages with a custom filter.
finalize() - Method in class cx.ath.matthew.unix.UnixSocket
 
finalize() - Method in class org.freedesktop.dbus.AbstractConnection
 
finalize() - Method in class org.jvnet.libpam.PAM
 
findOrCreateAuthenticatedUser(RealmModel, String) - Method in class org.keycloak.federation.sssd.SSSDFederationProvider
Called after successful authentication
flags - Variable in class org.freedesktop.dbus.Message
 
FLOAT - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
FLOAT_STRING - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
floatValue() - Method in class org.freedesktop.dbus.UInt16
The value of this as a float.
floatValue() - Method in class org.freedesktop.dbus.UInt32
The value of this as a float.
floatValue() - Method in class org.freedesktop.dbus.UInt64
The value of this as a float.
flush() - Method in class cx.ath.matthew.unix.USOutputStream
 
format(byte[]) - Static method in class cx.ath.matthew.utils.Hexdump
 
format(byte[], int) - Static method in class cx.ath.matthew.utils.Hexdump
 
FreeBSDCLibrary - Interface in org.jvnet.libpam.impl
 
FreeBSDPasswd - Class in org.jvnet.libpam.impl
FreeeBSD
FreeBSDPasswd() - Constructor for class org.jvnet.libpam.impl.FreeBSDPasswd
 

G

genGUID() - Static method in class org.freedesktop.dbus.Transport
 
get(String) - Method in class org.freedesktop.dbus.AbstractConnection.FallbackContainer
 
Get(String, String) - Method in interface org.freedesktop.DBus.Properties
Get the value for the given property.
get() - Method in class org.freedesktop.dbus.StrongReference
 
getActualTypeArguments() - Method in class org.freedesktop.dbus.types.DBusListType
 
getActualTypeArguments() - Method in class org.freedesktop.dbus.types.DBusMapType
 
getActualTypeArguments() - Method in class org.freedesktop.dbus.types.DBusStructType
 
getAddress() - Method in class cx.ath.matthew.unix.UnixSocket
Returns the address this socket is connected to.
getAddress() - Method in class org.freedesktop.dbus.AbstractConnection
Returns the address this connection is connected to.
getAlignment(byte) - Static method in class org.freedesktop.dbus.Message
Return the alignment for a given type.
GetAll(String) - Method in interface org.freedesktop.DBus.Properties
Get all properties and values.
getBlocking() - Method in class cx.ath.matthew.unix.UnixSocket
Get the blocking mode.
getCall() - Method in class org.freedesktop.dbus.MethodReturn
 
getCallInfo() - Static method in class org.freedesktop.dbus.AbstractConnection
Returns a structure with information on the current method call.
getCommand() - Method in class org.freedesktop.dbus.Transport.SASL.Command
 
getConnection(String) - Static method in class org.freedesktop.dbus.DBusConnection
Connect to the BUS.
getConnection(int) - Static method in class org.freedesktop.dbus.DBusConnection
Connect to the BUS.
GetConnectionSELinuxSecurityContext(String) - Method in interface org.freedesktop.DBus
Does something undocumented.
GetConnectionUnixProcessID(String) - Method in interface org.freedesktop.DBus
Returns the proccess ID associated with a connection.
GetConnectionUnixUser(String) - Method in interface org.freedesktop.DBus
Get the Unix UID that owns a connection name.
getData() - Method in class org.freedesktop.dbus.Transport.SASL.Command
 
getDBusType(Type[]) - Static method in class org.freedesktop.dbus.Marshalling
Will return the DBus type corresponding to the given Java type.
getDBusType(Type) - Static method in class org.freedesktop.dbus.Marshalling
Will return the DBus type corresponding to the given Java type.
getDBusType(Type, boolean) - Static method in class org.freedesktop.dbus.Marshalling
Will return the DBus type corresponding to the given Java type.
getDestination() - Method in class org.freedesktop.dbus.DBusCallInfo
Returns the name with which we were addressed on the Bus
getDestination() - Method in class org.freedesktop.dbus.Message
Returns the destination of the message.
getDir() - Method in class org.jvnet.libpam.UnixUser
Gets the home directory of this user.
getDisableableCredentialTypes(RealmModel, UserModel) - Method in class org.keycloak.federation.sssd.SSSDFederationProvider
 
getEmail() - Method in class org.keycloak.federation.sssd.api.Sssd.User
 
getError() - Method in class org.freedesktop.dbus.AbstractConnection
Return any DBus error which has been received.
getException() - Method in class org.freedesktop.dbus.Error
Turns this into an exception of the correct type
getFieldOrder() - Method in class org.jvnet.libpam.impl.BSDPasswd
 
getFieldOrder() - Method in class org.jvnet.libpam.impl.CLibrary.group
 
getFieldOrder() - Method in class org.jvnet.libpam.impl.CLibrary.passwd
 
getFieldOrder() - Method in class org.jvnet.libpam.impl.FreeBSDPasswd
 
getFieldOrder() - Method in class org.jvnet.libpam.impl.LinuxPasswd
 
getFieldOrder() - Method in class org.jvnet.libpam.impl.PAMLibrary.pam_conv
 
getFieldOrder() - Method in class org.jvnet.libpam.impl.PAMLibrary.pam_message
 
getFieldOrder() - Method in class org.jvnet.libpam.impl.PAMLibrary.pam_response
 
getFieldOrder() - Method in class org.jvnet.libpam.impl.SolarisPasswd
 
getFirstName() - Method in class org.keycloak.federation.sssd.api.Sssd.User
 
getFlags() - Method in class org.freedesktop.dbus.DBusCallInfo
Returns any flags set on this method call
getFlags() - Method in class org.freedesktop.dbus.Message
Returns the message flags.
getGecos() - Method in class org.jvnet.libpam.UnixUser
Gets the gecos (the real name) of this user.
getGID() - Method in class org.jvnet.libpam.UnixUser
Gets the GID of this user.
getgrgid(int) - Method in interface org.jvnet.libpam.impl.CLibrary
 
getgrnam(String) - Method in interface org.jvnet.libpam.impl.CLibrary
 
getgrouplist(String, int, Memory, IntByReference) - Method in interface org.jvnet.libpam.impl.CLibrary
Lists up group IDs of the given user.
getGroups() - Method in class org.jvnet.libpam.UnixUser
Gets the groups that this user belongs to.
getGroups() - Method in class org.keycloak.federation.sssd.api.Sssd
 
getGroupsOfUser(String) - Method in class org.jvnet.libpam.PAM
Deprecated.
Pointless and ugly convenience method.
getHeader(byte) - Method in class org.freedesktop.dbus.Message
Returns the value of the header field of a given field.
getHeaderFieldName(byte) - Static method in class org.freedesktop.dbus.Message
Returns the name of the given header field.
getId() - Method in class org.keycloak.federation.sssd.SSSDFederationProviderFactory
 
getInputStream() - Method in class cx.ath.matthew.unix.UnixSocket
Returns an InputStream for reading from the socket.
getInterface() - Method in class org.freedesktop.dbus.DBusCallInfo
Returns the interface this method was called with
getInterface() - Method in class org.freedesktop.dbus.DBusMatchRule
 
getInterface() - Method in class org.freedesktop.dbus.Message
Returns the interface of the message.
getJavaType(String, List<Type>, int) - Static method in class org.freedesktop.dbus.Marshalling
Converts a dbus type string into Java Type objects,
getLastName() - Method in class org.keycloak.federation.sssd.api.Sssd.User
 
getMechs() - Method in class org.freedesktop.dbus.Transport.SASL.Command
 
getMember() - Method in class org.freedesktop.dbus.DBusMatchRule
 
getMethod() - Method in class org.freedesktop.dbus.DBusCallInfo
Returns the method name used to call this method
getName() - Method in class org.freedesktop.dbus.Message
Returns the member name or error name this message represents.
GetNameOwner(String) - Method in interface org.freedesktop.DBus
Get the connection unique name that owns the given name.
getNames() - Method in class org.freedesktop.dbus.DBusConnection
Returns all the names owned by this connection.
getObject() - Method in class org.freedesktop.dbus.DBusMatchRule
 
getObjectPath() - Method in class org.freedesktop.dbus.DBusCallInfo
Returns the object path used to call this method
getOutputStream() - Method in class cx.ath.matthew.unix.UnixSocket
Returns an OutputStream for writing to the socket.
getOwnerType() - Method in class org.freedesktop.dbus.types.DBusListType
 
getOwnerType() - Method in class org.freedesktop.dbus.types.DBusMapType
 
getOwnerType() - Method in class org.freedesktop.dbus.types.DBusStructType
 
getParameter(String) - Method in class org.freedesktop.dbus.BusAddress
 
getParameters() - Method in class org.freedesktop.dbus.Message
Parses and returns the parameters to this message as an Object array.
getPassCred() - Method in class cx.ath.matthew.unix.UnixSocket
Get the credential passing status.
getPath() - Method in class cx.ath.matthew.unix.UnixSocketAddress
Return the path.
getPath() - Method in class org.freedesktop.dbus.Message
Returns the object path of the message.
getPath() - Method in class org.freedesktop.dbus.Path
 
getPeerGID() - Method in class cx.ath.matthew.unix.UnixSocket
Return the gid of the remote process.
getPeerPID() - Method in class cx.ath.matthew.unix.UnixSocket
Return the pid of the remote process.
getPeerRemoteObject(String, String, Class<I>) - Method in class org.freedesktop.dbus.DBusConnection
 
getPeerRemoteObject(String, String) - Method in class org.freedesktop.dbus.DBusConnection
Return a reference to a remote object.
getPeerRemoteObject(String, String, Class<I>, boolean) - Method in class org.freedesktop.dbus.DBusConnection
Return a reference to a remote object.
getPeerUID() - Method in class cx.ath.matthew.unix.UnixSocket
Return the uid of the remote process.
getPwDir() - Method in class org.jvnet.libpam.impl.BSDPasswd
 
getPwDir() - Method in class org.jvnet.libpam.impl.CLibrary.passwd
 
getPwDir() - Method in class org.jvnet.libpam.impl.FreeBSDPasswd
 
getPwDir() - Method in class org.jvnet.libpam.impl.LinuxPasswd
 
getPwDir() - Method in class org.jvnet.libpam.impl.SolarisPasswd
 
getPwGecos() - Method in class org.jvnet.libpam.impl.BSDPasswd
 
getPwGecos() - Method in class org.jvnet.libpam.impl.CLibrary.passwd
 
getPwGecos() - Method in class org.jvnet.libpam.impl.FreeBSDPasswd
 
getPwGecos() - Method in class org.jvnet.libpam.impl.LinuxPasswd
 
getPwGecos() - Method in class org.jvnet.libpam.impl.SolarisPasswd
 
getPwGid() - Method in class org.jvnet.libpam.impl.CLibrary.passwd
 
getpwnam(String) - Method in interface org.jvnet.libpam.impl.BSDCLibrary
 
getpwnam(String) - Method in interface org.jvnet.libpam.impl.CLibrary
 
getpwnam(String) - Method in interface org.jvnet.libpam.impl.FreeBSDCLibrary
 
getpwnam(String) - Method in interface org.jvnet.libpam.impl.LinuxCLibrary
 
getpwnam(String) - Method in interface org.jvnet.libpam.impl.SolarisCLibrary
 
getPwName() - Method in class org.jvnet.libpam.impl.CLibrary.passwd
 
getPwPasswd() - Method in class org.jvnet.libpam.impl.CLibrary.passwd
 
getPwShell() - Method in class org.jvnet.libpam.impl.BSDPasswd
 
getPwShell() - Method in class org.jvnet.libpam.impl.CLibrary.passwd
 
getPwShell() - Method in class org.jvnet.libpam.impl.FreeBSDPasswd
 
getPwShell() - Method in class org.jvnet.libpam.impl.LinuxPasswd
 
getPwShell() - Method in class org.jvnet.libpam.impl.SolarisPasswd
 
getPwUid() - Method in class org.jvnet.libpam.impl.CLibrary.passwd
 
getRawAttribute(Variant) - Static method in class org.keycloak.federation.sssd.api.Sssd
 
getRawType() - Method in class org.freedesktop.dbus.types.DBusListType
 
getRawType() - Method in class org.freedesktop.dbus.types.DBusMapType
 
getRawType() - Method in class org.freedesktop.dbus.types.DBusStructType
 
getRemoteObject(String, String) - Method in class org.freedesktop.dbus.DBusConnection
Return a reference to a remote object.
getRemoteObject(String, String, Class<I>) - Method in class org.freedesktop.dbus.DBusConnection
Return a reference to a remote object.
getRemoteObject(String, String, Class<I>, boolean) - Method in class org.freedesktop.dbus.DBusConnection
Return a reference to a remote object.
getReply() - Method in class org.freedesktop.dbus.DBusAsyncReply
Get the reply.
getReply(long) - Method in class org.freedesktop.dbus.MethodCall
Block (if neccessary) for a reply.
getReply() - Method in class org.freedesktop.dbus.MethodCall
Block (if neccessary) for a reply.
getReplySerial() - Method in class org.freedesktop.dbus.Message
If this is a reply to a message, this returns its serial.
getResponse() - Method in class org.freedesktop.dbus.Transport.SASL.Command
 
getSerial() - Method in class org.freedesktop.dbus.Message
Returns the message serial ID (unique for this connection)
getShell() - Method in class org.jvnet.libpam.UnixUser
Gets the shell of this user.
getSig() - Method in class org.freedesktop.dbus.Message
Returns the dbus signature of the parameters.
getSig() - Method in class org.freedesktop.dbus.TypeSignature
 
getSig() - Method in class org.freedesktop.dbus.Variant
Return the dbus signature of the wrapped value.
getSocket() - Method in class cx.ath.matthew.unix.USInputStream
 
getSocket() - Method in class cx.ath.matthew.unix.USOutputStream
 
getSource() - Method in class org.freedesktop.dbus.DBusCallInfo
Returns the BusID which called the method
getSource() - Method in class org.freedesktop.dbus.DBusMatchRule
 
getSource() - Method in class org.freedesktop.dbus.Message
Returns the Bus ID that sent the message.
getString(String) - Static method in class org.freedesktop.dbus.Gettext
 
Gettext - Class in org.freedesktop.dbus
 
Gettext() - Constructor for class org.freedesktop.dbus.Gettext
 
getType() - Method in class org.freedesktop.dbus.BusAddress
 
getType() - Method in class org.freedesktop.dbus.DBusMatchRule
 
getType() - Method in exception org.freedesktop.dbus.exceptions.DBusExecutionException
Get the DBus type of this exception.
getType() - Method in class org.freedesktop.dbus.Variant
Return the type of the wrapped value.
getTypes(int) - Method in class org.freedesktop.dbus.Transport.SASL
 
getUID() - Method in class org.jvnet.libpam.UnixUser
Gets the UID of this user.
getUniqueName() - Method in class org.freedesktop.dbus.DBusConnection
Returns the unique name of this connection.
getUser() - Method in class org.keycloak.federation.sssd.api.Sssd
 
getUserAttributes(String, List<String>) - Method in interface org.freedesktop.sssd.infopipe.InfoPipe
 
getUserByEmail(String, RealmModel) - Method in class org.keycloak.federation.sssd.SSSDFederationProvider
 
getUserById(String, RealmModel) - Method in class org.keycloak.federation.sssd.SSSDFederationProvider
 
getUserByUsername(String, RealmModel) - Method in class org.keycloak.federation.sssd.SSSDFederationProvider
 
getUserGroups(String) - Method in interface org.freedesktop.sssd.infopipe.InfoPipe
 
getUserName() - Method in class org.jvnet.libpam.UnixUser
Gets the unix account name.
getValue() - Method in class org.freedesktop.dbus.Variant
Return the wrapped value.
getWireData() - Method in class org.freedesktop.dbus.Message
 
globalserial - Static variable in class org.freedesktop.dbus.Message
 
gr_name - Variable in class org.jvnet.libpam.impl.CLibrary.group
 
group() - Constructor for class org.jvnet.libpam.impl.CLibrary.group
 

H

halt() - Method in class org.freedesktop.dbus.AbstractConnection._workerthread
 
handle(ReturnType) - Method in interface org.freedesktop.dbus.CallbackHandler
 
handle(DBus.NameOwnerChanged) - Method in class org.freedesktop.dbus.DBusConnection.PeerSet
 
handle(T) - Method in interface org.freedesktop.dbus.DBusSigHandler
Handle a signal.
handledSignals - Variable in class org.freedesktop.dbus.AbstractConnection
 
handleError(DBusExecutionException) - Method in interface org.freedesktop.dbus.CallbackHandler
 
hashCode() - Method in class cx.ath.matthew.unix.UnixSocketAddress
 
hashCode() - Method in class org.freedesktop.dbus.DBusConnection.PeerSet
 
hashCode() - Method in class org.freedesktop.dbus.Path
 
hashCode() - Method in class org.freedesktop.dbus.UInt16
 
hashCode() - Method in class org.freedesktop.dbus.UInt32
 
hashCode() - Method in class org.freedesktop.dbus.UInt64
 
hashCode() - Method in class org.keycloak.federation.sssd.api.Sssd.User
 
hasReply(Collection<DBusAsyncReply<? extends Object>>) - Static method in class org.freedesktop.dbus.DBusAsyncReply
Check if any of a set of asynchronous calls have had a reply.
hasReply() - Method in class org.freedesktop.dbus.DBusAsyncReply
Check if we've had a reply.
hasReply() - Method in class org.freedesktop.dbus.MethodCall
 
headers - Variable in class org.freedesktop.dbus.Message
 
Hello() - Method in interface org.freedesktop.DBus
Initial message to register ourselves on the Bus.
hexchars - Static variable in class cx.ath.matthew.utils.Hexdump
 
Hexdump - Class in cx.ath.matthew.utils
 
Hexdump() - Constructor for class cx.ath.matthew.utils.Hexdump
 

I

Identity(Variant<T>) - Method in interface org.freedesktop.DBus.Binding.Tests
 
IdentityArray(Variant<T>[]) - Method in interface org.freedesktop.DBus.Binding.Tests
 
IdentityBool(boolean) - Method in interface org.freedesktop.DBus.Binding.Tests
 
IdentityBoolArray(boolean[]) - Method in interface org.freedesktop.DBus.Binding.Tests
 
IdentityByte(byte) - Method in interface org.freedesktop.DBus.Binding.Tests
 
IdentityByteArray(byte[]) - Method in interface org.freedesktop.DBus.Binding.Tests
 
IdentityDouble(double) - Method in interface org.freedesktop.DBus.Binding.Tests
 
IdentityDoubleArray(double[]) - Method in interface org.freedesktop.DBus.Binding.Tests
 
IdentityInt16(short) - Method in interface org.freedesktop.DBus.Binding.Tests
 
IdentityInt16Array(short[]) - Method in interface org.freedesktop.DBus.Binding.Tests
 
IdentityInt32(int) - Method in interface org.freedesktop.DBus.Binding.Tests
 
IdentityInt32Array(int[]) - Method in interface org.freedesktop.DBus.Binding.Tests
 
IdentityInt64(long) - Method in interface org.freedesktop.DBus.Binding.Tests
 
IdentityInt64Array(long[]) - Method in interface org.freedesktop.DBus.Binding.Tests
 
IdentityString(String) - Method in interface org.freedesktop.DBus.Binding.Tests
 
IdentityStringArray(String[]) - Method in interface org.freedesktop.DBus.Binding.Tests
 
IdentityUInt16(UInt16) - Method in interface org.freedesktop.DBus.Binding.Tests
 
IdentityUInt16Array(UInt16[]) - Method in interface org.freedesktop.DBus.Binding.Tests
 
IdentityUInt32(UInt32) - Method in interface org.freedesktop.DBus.Binding.Tests
 
IdentityUInt32Array(UInt32[]) - Method in interface org.freedesktop.DBus.Binding.Tests
 
IdentityUInt64(UInt64) - Method in interface org.freedesktop.DBus.Binding.Tests
 
IdentityUInt64Array(UInt64[]) - Method in interface org.freedesktop.DBus.Binding.Tests
 
importedObjects - Variable in class org.freedesktop.dbus.AbstractConnection
 
importUserToKeycloak(RealmModel, String) - Method in class org.keycloak.federation.sssd.SSSDFederationProvider
 
INFO - Static variable in class cx.ath.matthew.debug.Debug
Information
InfoPipe - Interface in org.freedesktop.sssd.infopipe
 
init(Config.Scope) - Method in class org.keycloak.federation.sssd.SSSDFederationProviderFactory
 
INITIAL_STATE - Static variable in class org.freedesktop.dbus.Transport.SASL
 
Instance() - Constructor for class org.jvnet.libpam.impl.CLibrary.Instance
 
INT16 - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
INT16_STRING - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
INT32 - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
INT32_STRING - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
INT64 - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
INT64_STRING - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
INTERFACE - Static variable in interface org.freedesktop.dbus.Message.HeaderField
 
InternalMessageException - Exception in org.freedesktop.dbus.exceptions
 
InternalMessageException(String) - Constructor for exception org.freedesktop.dbus.exceptions.InternalMessageException
 
Introspect() - Method in interface org.freedesktop.DBus.Introspectable
 
intValue() - Method in class org.freedesktop.dbus.UInt16
The value of this as a int.
intValue() - Method in class org.freedesktop.dbus.UInt32
The value of this as a int.
intValue() - Method in class org.freedesktop.dbus.UInt64
The value of this as a int.
Invert(boolean) - Method in interface org.freedesktop.DBus.Binding.Tests
 
InvertMapping(Map<String, String>) - Method in interface org.freedesktop.DBus.Binding.Tests
 
isAbstract() - Method in class cx.ath.matthew.unix.UnixSocketAddress
Returns true if this an address for an abstract socket.
isAvailable() - Static method in class org.keycloak.federation.sssd.api.Sssd
 
isClosed() - Method in class cx.ath.matthew.unix.UnixSocket
Check the socket status.
isClosed() - Method in class cx.ath.matthew.unix.USInputStream
 
isClosed() - Method in class cx.ath.matthew.unix.USOutputStream
 
isConfiguredFor(RealmModel, UserModel, String) - Method in class org.keycloak.federation.sssd.SSSDFederationProvider
 
isConnected() - Method in class cx.ath.matthew.unix.UnixSocket
Check the socket status.
isEmpty() - Method in class org.freedesktop.dbus.DBusConnection.PeerSet
 
isEnqueued() - Method in class org.freedesktop.dbus.StrongReference
 
isInputShutdown() - Method in class cx.ath.matthew.unix.UnixSocket
Check the socket status.
isOutputShutdown() - Method in class cx.ath.matthew.unix.UnixSocket
Check the socket status.
isRemote() - Method in interface org.freedesktop.dbus.DBusInterface
Returns true on remote objects.
isSupported() - Method in class org.keycloak.federation.sssd.SSSDFederationProviderFactory
 
isValid(RealmModel, UserModel) - Method in class org.keycloak.federation.sssd.SSSDFederationProvider
 
isValid(RealmModel, UserModel, CredentialInput) - Method in class org.keycloak.federation.sssd.SSSDFederationProvider
 
iterator() - Method in class org.freedesktop.dbus.DBusConnection.PeerSet
 

L

libc - Static variable in interface org.jvnet.libpam.impl.CLibrary
 
libpam - Static variable in interface org.jvnet.libpam.impl.PAMLibrary
 
LibraryLoader - Class in cx.ath.matthew
 
LibraryLoader() - Constructor for class cx.ath.matthew.LibraryLoader
 
LinuxCLibrary - Interface in org.jvnet.libpam.impl
 
LinuxPasswd - Class in org.jvnet.libpam.impl
Linux passwd
LinuxPasswd() - Constructor for class org.jvnet.libpam.impl.LinuxPasswd
 
List() - Method in interface org.freedesktop.sssd.infopipe.Cache
 
ListByDomain(String) - Method in interface org.freedesktop.sssd.infopipe.Cache
 
listen() - Method in class org.freedesktop.dbus.AbstractConnection
 
ListNames() - Method in interface org.freedesktop.DBus
Lists all connected names on the Bus.
ListQueuedOwners(String) - Method in interface org.freedesktop.DBus
List the connections currently queued for a name.
LITTLE - Static variable in interface org.freedesktop.dbus.Message.Endian
 
load() - Static method in class cx.ath.matthew.LibraryLoader
 
loadConfig(File) - Static method in class cx.ath.matthew.debug.Debug
Read which class to debug on at which level from the given File.
loadPasswd(String) - Static method in class org.jvnet.libpam.impl.CLibrary.passwd
 
LOCK_TIMEOUT - Static variable in class org.freedesktop.dbus.Transport.SASL
 
longValue() - Method in class org.freedesktop.dbus.UInt16
The value of this as a long.
longValue() - Method in class org.freedesktop.dbus.UInt32
The value of this as a long.
longValue() - Method in class org.freedesktop.dbus.UInt64
The value of this as a long.

M

markSupported() - Method in class cx.ath.matthew.unix.USInputStream
 
Marshalling - Class in org.freedesktop.dbus
Contains static methods for marshalling values.
Marshalling() - Constructor for class org.freedesktop.dbus.Marshalling
 
MarshallingException - Exception in org.freedesktop.dbus.exceptions
 
MarshallingException(String) - Constructor for exception org.freedesktop.dbus.exceptions.MarshallingException
 
marshallint(long, byte[], int, int) - Method in class org.freedesktop.dbus.Message
Marshalls an integer of a given width into a buffer.
marshallintBig(long, byte[], int, int) - Static method in class org.freedesktop.dbus.Message
Marshalls an integer of a given width into a buffer using big-endian format.
marshallintLittle(long, byte[], int, int) - Static method in class org.freedesktop.dbus.Message
Marshalls an integer of a given width into a buffer using little-endian format.
MatchRuleInvalid(String) - Constructor for exception org.freedesktop.DBus.Error.MatchRuleInvalid
 
MAX_BIG_VALUE - Static variable in class org.freedesktop.dbus.UInt64
Maximum allowed value (when accessed as a BigInteger)
MAX_LONG_VALUE - Static variable in class org.freedesktop.dbus.UInt64
Maximum allowed value (when accessed as a long)
MAX_TIME_TRAVEL_SECONDS - Static variable in class org.freedesktop.dbus.Transport.SASL
 
MAX_VALUE - Static variable in class org.freedesktop.dbus.UInt16
Maximum possible value.
MAX_VALUE - Static variable in class org.freedesktop.dbus.UInt32
Maximum allowed value
MEMBER - Static variable in interface org.freedesktop.dbus.Message.HeaderField
 
Message - Class in org.freedesktop.dbus
Superclass of all messages which are sent over the Bus.
Message(byte, byte, byte) - Constructor for class org.freedesktop.dbus.Message
Create a message; only to be called by sub-classes.
Message() - Constructor for class org.freedesktop.dbus.Message
Create a blank message.
Message.ArgumentType - Interface in org.freedesktop.dbus
Defines constants for each argument type.
Message.Endian - Interface in org.freedesktop.dbus
Defines constants representing the endianness of the message.
Message.Flags - Interface in org.freedesktop.dbus
Defines constants representing the flags which can be set on a message.
Message.HeaderField - Interface in org.freedesktop.dbus
Defines constants for each valid header field type.
Message.MessageType - Interface in org.freedesktop.dbus
Defines constants for each message type.
MessageFormatException - Exception in org.freedesktop.dbus.exceptions
Thrown if a message is formatted incorrectly.
MessageFormatException(String) - Constructor for exception org.freedesktop.dbus.exceptions.MessageFormatException
 
MessageProtocolVersionException - Exception in org.freedesktop.dbus.exceptions
 
MessageProtocolVersionException(String) - Constructor for exception org.freedesktop.dbus.exceptions.MessageProtocolVersionException
 
MessageReader - Class in org.freedesktop.dbus
 
MessageReader(InputStream) - Constructor for class org.freedesktop.dbus.MessageReader
 
MessageTypeException - Exception in org.freedesktop.dbus.exceptions
 
MessageTypeException(String) - Constructor for exception org.freedesktop.dbus.exceptions.MessageTypeException
 
MessageWriter - Class in org.freedesktop.dbus
 
MessageWriter(OutputStream) - Constructor for class org.freedesktop.dbus.MessageWriter
 
METHOD_CALL - Static variable in interface org.freedesktop.dbus.Message.MessageType
 
METHOD_RETURN - Static variable in interface org.freedesktop.dbus.Message.MessageType
 
MethodCall - Class in org.freedesktop.dbus
 
MethodCall(String, String, String, String, byte, String, Object...) - Constructor for class org.freedesktop.dbus.MethodCall
 
MethodCall(String, String, String, String, String, byte, String, Object...) - Constructor for class org.freedesktop.dbus.MethodCall
 
MethodReturn - Class in org.freedesktop.dbus
 
MethodReturn(String, long, String, Object...) - Constructor for class org.freedesktop.dbus.MethodReturn
 
MethodReturn(String, String, long, String, Object...) - Constructor for class org.freedesktop.dbus.MethodReturn
 
MethodReturn(MethodCall, String, Object...) - Constructor for class org.freedesktop.dbus.MethodReturn
 
MethodReturn(String, MethodCall, String, Object...) - Constructor for class org.freedesktop.dbus.MethodReturn
 
min - Variable in class org.freedesktop.dbus.Transport
 
MIN_VALUE - Static variable in class org.freedesktop.dbus.UInt16
Minimum possible value.
MIN_VALUE - Static variable in class org.freedesktop.dbus.UInt32
Minimum allowed value
MIN_VALUE - Static variable in class org.freedesktop.dbus.UInt64
Minimum allowed value
MODE_CLIENT - Static variable in class org.freedesktop.dbus.Transport.SASL
 
MODE_SERVER - Static variable in class org.freedesktop.dbus.Transport.SASL
 
model - Variable in class org.keycloak.federation.sssd.SSSDFederationProvider
 
mout - Variable in class org.freedesktop.dbus.Transport
 
msg - Variable in class org.jvnet.libpam.impl.PAMLibrary.pam_message
 
MSG_DONTWAIT - Static variable in class cx.ath.matthew.unix.USInputStream
 
msg_style - Variable in class org.jvnet.libpam.impl.PAMLibrary.pam_message
 

N

name - Variable in class org.freedesktop.DBus.NameAcquired
 
name - Variable in class org.freedesktop.DBus.NameLost
 
name - Variable in class org.freedesktop.DBus.NameOwnerChanged
 
NameAcquired(String, String) - Constructor for class org.freedesktop.DBus.NameAcquired
 
NameHasOwner(String) - Method in interface org.freedesktop.DBus
Determine if a name has an owner.
NameLost(String, String) - Constructor for class org.freedesktop.DBus.NameLost
 
NameOwnerChanged(String, String, String, String) - Constructor for class org.freedesktop.DBus.NameOwnerChanged
 
NEW_KEY_TIMEOUT_SECONDS - Static variable in class org.freedesktop.dbus.Transport.SASL
 
new_owner - Variable in class org.freedesktop.DBus.NameOwnerChanged
 
NO_AUTO_START - Static variable in interface org.freedesktop.dbus.Message.Flags
 
NO_REPLY - Static variable in class org.freedesktop.dbus.DBusCallInfo
Indicates the caller won't wait for a reply (and we won't send one).
NO_REPLY_EXPECTED - Static variable in interface org.freedesktop.dbus.Message.Flags
 
NonFatalException - Interface in org.freedesktop.dbus.exceptions
 
NoReply(String) - Constructor for exception org.freedesktop.DBus.Error.NoReply
 
NotConnected - Exception in org.freedesktop.dbus.exceptions
Thrown if a DBus action is called when not connected to the Bus.
NotConnected(String) - Constructor for exception org.freedesktop.dbus.exceptions.NotConnected
 
NotConnectedException - Exception in cx.ath.matthew.unix
 
NotConnectedException() - Constructor for exception cx.ath.matthew.unix.NotConnectedException
 

O

OBJECT_PATH - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
OBJECT_PATH_STRING - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
OBJECTPATH - Static variable in interface org.freedesktop.DBus
 
OBJECTPATH - Static variable in interface org.freedesktop.sssd.infopipe.InfoPipe
 
OK - Static variable in class org.freedesktop.dbus.Transport.SASL
 
old_owner - Variable in class org.freedesktop.DBus.NameOwnerChanged
 
org.freedesktop - package org.freedesktop
 
org.freedesktop.dbus - package org.freedesktop.dbus
 
org.freedesktop.dbus.exceptions - package org.freedesktop.dbus.exceptions
 
org.freedesktop.dbus.types - package org.freedesktop.dbus.types
 
org.freedesktop.sssd.infopipe - package org.freedesktop.sssd.infopipe
 
org.jvnet.libpam - package org.jvnet.libpam
 
org.jvnet.libpam.impl - package org.jvnet.libpam.impl
 
org.keycloak.federation.sssd - package org.keycloak.federation.sssd
 
org.keycloak.federation.sssd.api - package org.keycloak.federation.sssd.api
 
org.keycloak.federation.sssd.impl - package org.keycloak.federation.sssd.impl
 

P

pad(byte) - Method in class org.freedesktop.dbus.Message
Pad the message to the proper alignment for the given type.
PAM - Class in org.jvnet.libpam
PAM authenticator.
PAM(String) - Constructor for class org.jvnet.libpam.PAM
Creates a new authenticator.
pam_acct_mgmt(PAMLibrary.pam_handle_t, int) - Method in interface org.jvnet.libpam.impl.PAMLibrary
 
pam_authenticate(PAMLibrary.pam_handle_t, int) - Method in interface org.jvnet.libpam.impl.PAMLibrary
 
pam_conv(PAMLibrary.pam_conv.PamCallback) - Constructor for class org.jvnet.libpam.impl.PAMLibrary.pam_conv
 
PAM_CONV_ERR - Static variable in interface org.jvnet.libpam.impl.PAMLibrary
 
pam_end(PAMLibrary.pam_handle_t, int) - Method in interface org.jvnet.libpam.impl.PAMLibrary
 
PAM_ERROR_MSG - Static variable in interface org.jvnet.libpam.impl.PAMLibrary
 
pam_get_item(PAMLibrary.pam_handle_t, int, PointerByReference) - Method in interface org.jvnet.libpam.impl.PAMLibrary
 
pam_handle_t() - Constructor for class org.jvnet.libpam.impl.PAMLibrary.pam_handle_t
 
pam_handle_t(Pointer) - Constructor for class org.jvnet.libpam.impl.PAMLibrary.pam_handle_t
 
pam_message(Pointer) - Constructor for class org.jvnet.libpam.impl.PAMLibrary.pam_message
Attach to the memory region pointed by the given pointer.
PAM_PROMPT_ECHO_OFF - Static variable in interface org.jvnet.libpam.impl.PAMLibrary
 
PAM_PROMPT_ECHO_ON - Static variable in interface org.jvnet.libpam.impl.PAMLibrary
 
pam_response(Pointer) - Constructor for class org.jvnet.libpam.impl.PAMLibrary.pam_response
Attach to the memory region pointed by the given memory.
pam_response() - Constructor for class org.jvnet.libpam.impl.PAMLibrary.pam_response
 
pam_set_item(PAMLibrary.pam_handle_t, int, String) - Method in interface org.jvnet.libpam.impl.PAMLibrary
 
pam_setcred(PAMLibrary.pam_handle_t, int) - Method in interface org.jvnet.libpam.impl.PAMLibrary
 
pam_start(String, String, PAMLibrary.pam_conv, PointerByReference) - Method in interface org.jvnet.libpam.impl.PAMLibrary
 
pam_strerror(PAMLibrary.pam_handle_t, int) - Method in interface org.jvnet.libpam.impl.PAMLibrary
 
PAM_SUCCESS - Static variable in interface org.jvnet.libpam.impl.PAMLibrary
 
PAM_TEXT_INFO - Static variable in interface org.jvnet.libpam.impl.PAMLibrary
 
PAM_USER - Static variable in interface org.jvnet.libpam.impl.PAMLibrary
 
PAMAuthenticator - Class in org.keycloak.federation.sssd.impl
PAMAuthenticator for Unix users
PAMAuthenticator(String, String...) - Constructor for class org.keycloak.federation.sssd.impl.PAMAuthenticator
 
PAMException - Exception in org.jvnet.libpam
Exception in PAM invoactions.
PAMException() - Constructor for exception org.jvnet.libpam.PAMException
 
PAMException(String) - Constructor for exception org.jvnet.libpam.PAMException
 
PAMException(String, Throwable) - Constructor for exception org.jvnet.libpam.PAMException
 
PAMException(Throwable) - Constructor for exception org.jvnet.libpam.PAMException
 
PAMLibrary - Interface in org.jvnet.libpam.impl
libpam.so binding.
PAMLibrary.pam_conv - Class in org.jvnet.libpam.impl
 
PAMLibrary.pam_conv.PamCallback - Interface in org.jvnet.libpam.impl
 
PAMLibrary.pam_handle_t - Class in org.jvnet.libpam.impl
 
PAMLibrary.pam_message - Class in org.jvnet.libpam.impl
 
PAMLibrary.pam_response - Class in org.jvnet.libpam.impl
 
passwd() - Constructor for class org.jvnet.libpam.impl.CLibrary.passwd
 
PATH - Static variable in interface org.freedesktop.dbus.Message.HeaderField
 
Path - Class in org.freedesktop.dbus
 
Path(String) - Constructor for class org.freedesktop.dbus.Path
 
path - Variable in class org.freedesktop.dbus.Path
 
PeerSet() - Constructor for class org.freedesktop.dbus.DBusConnection.PeerSet
 
pendingCallbackReplys - Variable in class org.freedesktop.dbus.AbstractConnection
 
pendingCallbacks - Variable in class org.freedesktop.dbus.AbstractConnection
 
pendingCalls - Variable in class org.freedesktop.dbus.AbstractConnection
 
Ping() - Method in interface org.freedesktop.DBus.Peer
 
ping(String) - Method in interface org.freedesktop.sssd.infopipe.InfoPipe
 
Position - Annotation Type in org.freedesktop.dbus
Position annotation, to annotate Struct fields to be sent over DBus.
postInit(KeycloakSessionFactory) - Method in class org.keycloak.federation.sssd.SSSDFederationProviderFactory
 
preRemove(RealmModel) - Method in class org.keycloak.federation.sssd.SSSDFederationProvider
 
preRemove(RealmModel, RoleModel) - Method in class org.keycloak.federation.sssd.SSSDFederationProvider
 
preRemove(RealmModel, GroupModel) - Method in class org.keycloak.federation.sssd.SSSDFederationProvider
 
Primitize(Variant<Object>) - Method in interface org.freedesktop.DBus.Binding.Tests
 
print(Object) - Static method in class cx.ath.matthew.debug.Debug
Log at DEBUG
print(Object, Object) - Static method in class cx.ath.matthew.debug.Debug
Deprecated.
In Java 1.5 calling class is automatically identified, no need to pass it in.
print(Object, int, Object) - Static method in class cx.ath.matthew.debug.Debug
Deprecated.
In Java 1.5 calling class is automatically identified, no need to pass it in.
print(Object, int, String) - Static method in class cx.ath.matthew.debug.Debug
Deprecated.
In Java 1.5 calling class is automatically identified, no need to pass it in.
print(Object, int, Throwable) - Static method in class cx.ath.matthew.debug.Debug
Deprecated.
In Java 1.5 calling class is automatically identified, no need to pass it in.
print(Class, int, Throwable) - Static method in class cx.ath.matthew.debug.Debug
Deprecated.
In Java 1.5 calling class is automatically identified, no need to pass it in.
print(int, Throwable) - Static method in class cx.ath.matthew.debug.Debug
Log a Throwable
print(int, byte[]) - Static method in class cx.ath.matthew.debug.Debug
Log a byte array
print(int, String) - Static method in class cx.ath.matthew.debug.Debug
Log a String
print(Class, int, Object) - Static method in class cx.ath.matthew.debug.Debug
Deprecated.
In Java 1.5 calling class is automatically identified, no need to pass it in.
print(Class, int, String) - Static method in class cx.ath.matthew.debug.Debug
Deprecated.
In Java 1.5 calling class is automatically identified, no need to pass it in.
print(int, Object) - Static method in class cx.ath.matthew.debug.Debug
Log an Object
print(byte[]) - Static method in class cx.ath.matthew.utils.Hexdump
 
print(byte[], int) - Static method in class cx.ath.matthew.utils.Hexdump
 
print(byte[], int, PrintStream) - Static method in class cx.ath.matthew.utils.Hexdump
 
print(byte[], PrintStream) - Static method in class cx.ath.matthew.utils.Hexdump
 
printMap(Object, int, Map) - Static method in class cx.ath.matthew.debug.Debug
Deprecated.
In Java 1.5 calling class is automatically identified, no need to pass it in.
printMap(Class, int, Map) - Static method in class cx.ath.matthew.debug.Debug
Deprecated.
In Java 1.5 calling class is automatically identified, no need to pass it in.
printMap(Map) - Static method in class cx.ath.matthew.debug.Debug
Log a Map at DEBUG log level
printMap(int, Map) - Static method in class cx.ath.matthew.debug.Debug
Log a Map
PROTOCOL - Static variable in class org.freedesktop.dbus.Message
The current protocol major version.
protover - Variable in class org.freedesktop.dbus.Message
 
pw_age - Variable in class org.jvnet.libpam.impl.SolarisPasswd
 
pw_change - Variable in class org.jvnet.libpam.impl.BSDPasswd
 
pw_change - Variable in class org.jvnet.libpam.impl.FreeBSDPasswd
 
pw_class - Variable in class org.jvnet.libpam.impl.BSDPasswd
 
pw_class - Variable in class org.jvnet.libpam.impl.FreeBSDPasswd
 
pw_comment - Variable in class org.jvnet.libpam.impl.SolarisPasswd
 
pw_dir - Variable in class org.jvnet.libpam.impl.BSDPasswd
 
pw_dir - Variable in class org.jvnet.libpam.impl.FreeBSDPasswd
 
pw_dir - Variable in class org.jvnet.libpam.impl.LinuxPasswd
 
pw_dir - Variable in class org.jvnet.libpam.impl.SolarisPasswd
 
pw_expire - Variable in class org.jvnet.libpam.impl.BSDPasswd
 
pw_expire - Variable in class org.jvnet.libpam.impl.FreeBSDPasswd
 
pw_fields - Variable in class org.jvnet.libpam.impl.FreeBSDPasswd
 
pw_gecos - Variable in class org.jvnet.libpam.impl.BSDPasswd
 
pw_gecos - Variable in class org.jvnet.libpam.impl.FreeBSDPasswd
 
pw_gecos - Variable in class org.jvnet.libpam.impl.LinuxPasswd
 
pw_gecos - Variable in class org.jvnet.libpam.impl.SolarisPasswd
 
pw_gid - Variable in class org.jvnet.libpam.impl.CLibrary.passwd
 
pw_name - Variable in class org.jvnet.libpam.impl.CLibrary.passwd
User name.
pw_passwd - Variable in class org.jvnet.libpam.impl.CLibrary.passwd
Encrypted password.
pw_shell - Variable in class org.jvnet.libpam.impl.BSDPasswd
 
pw_shell - Variable in class org.jvnet.libpam.impl.FreeBSDPasswd
 
pw_shell - Variable in class org.jvnet.libpam.impl.LinuxPasswd
 
pw_shell - Variable in class org.jvnet.libpam.impl.SolarisPasswd
 
pw_uid - Variable in class org.jvnet.libpam.impl.CLibrary.passwd
 

R

read() - Method in class cx.ath.matthew.unix.USInputStream
 
read(byte[], int, int) - Method in class cx.ath.matthew.unix.USInputStream
 
readMessage() - Method in class org.freedesktop.dbus.MessageReader
 
ReadonlySSSDUserModelDelegate - Class in org.keycloak.federation.sssd
Readonly proxy for a SSSD UserModel that prevents attributes from being updated.
ReadonlySSSDUserModelDelegate(UserModel, SSSDFederationProvider) - Constructor for class org.keycloak.federation.sssd.ReadonlySSSDUserModelDelegate
 
receive(InputStream) - Method in class org.freedesktop.dbus.Transport.SASL
 
recursiveGetDBusType(Type, boolean, int) - Static method in class org.freedesktop.dbus.Marshalling
 
recvCredentialByte() - Method in class cx.ath.matthew.unix.UnixSocket
Receive a single byte of data, with credentials.
REJECT - Static variable in class org.freedesktop.dbus.Transport.SASL
 
releaseBusName(String) - Method in class org.freedesktop.dbus.DBusConnection
Release a bus name.
ReleaseName(String) - Method in interface org.freedesktop.DBus
Release a name on the bus.
ReloadConfig() - Method in interface org.freedesktop.DBus
Does something undocumented.
remove(String) - Method in class org.freedesktop.dbus.AbstractConnection.FallbackContainer
 
remove(Object) - Method in class org.freedesktop.dbus.DBusConnection.PeerSet
 
removeAll(Collection<?>) - Method in class org.freedesktop.dbus.DBusConnection.PeerSet
 
removeFallback(String) - Method in class org.freedesktop.dbus.AbstractConnection
Remove a fallback
RemoveMatch(String) - Method in interface org.freedesktop.DBus
Remove a match rule.
removeSigHandler(Class<T>, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.AbstractConnection
Remove a Signal Handler.
removeSigHandler(Class<T>, DBusInterface, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.AbstractConnection
Remove a Signal Handler.
removeSigHandler(DBusMatchRule, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.AbstractConnection
 
removeSigHandler(Class<T>, String, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.DBusConnection
Remove a Signal Handler.
removeSigHandler(Class<T>, String, DBusInterface, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.DBusConnection
Remove a Signal Handler.
removeSigHandler(DBusMatchRule, DBusSigHandler<T>) - Method in class org.freedesktop.dbus.DBusConnection
 
REPLY_SERIAL - Static variable in interface org.freedesktop.dbus.Message.HeaderField
 
requestBusName(String) - Method in class org.freedesktop.dbus.DBusConnection
Request a bus name.
RequestName(String, UInt32) - Method in interface org.freedesktop.DBus
Request a name on the bus.
resp - Variable in class org.jvnet.libpam.impl.PAMLibrary.pam_response
This is really a string, but this field needs to be malloc-ed by the conversation method, and to be freed by the caler, so I bind it to Pointer here.
resp_retcode - Variable in class org.jvnet.libpam.impl.PAMLibrary.pam_response
 
Response(UInt16, double) - Method in interface org.freedesktop.DBus.Binding.TestClient
 
retainAll(Collection<?>) - Method in class org.freedesktop.dbus.DBusConnection.PeerSet
 
run() - Method in class org.freedesktop.dbus.AbstractConnection._thread
 
run() - Method in class org.freedesktop.dbus.AbstractConnection._workerthread
 
runnables - Variable in class org.freedesktop.dbus.AbstractConnection
 

S

SASL() - Constructor for class org.freedesktop.dbus.Transport.SASL
 
send(OutputStream, int, String...) - Method in class org.freedesktop.dbus.Transport.SASL
 
sendCredentialByte(byte) - Method in class cx.ath.matthew.unix.UnixSocket
Send a single byte of data with credentials.
sender - Variable in class org.freedesktop.dbus.AbstractConnection
 
SENDER - Static variable in interface org.freedesktop.dbus.Message.HeaderField
 
sendMessage(Message) - Method in class org.freedesktop.dbus.AbstractConnection
 
sendSignal(DBusSignal) - Method in class org.freedesktop.dbus.AbstractConnection
Send a signal.
serial - Variable in class org.freedesktop.dbus.Message
 
serialize() - Method in interface org.freedesktop.dbus.DBusSerializable
 
ServiceUnknown(String) - Constructor for exception org.freedesktop.DBus.Error.ServiceUnknown
 
SESSION - Static variable in class org.freedesktop.dbus.DBusConnection
Session Bus
session - Variable in class org.keycloak.federation.sssd.SSSDFederationProvider
 
Set(String, String, A) - Method in interface org.freedesktop.DBus.Properties
Set the value for the given property.
setArgs(Object[]) - Method in class org.freedesktop.dbus.Message
 
setBlocking(boolean) - Method in class cx.ath.matthew.unix.UnixSocket
Set the blocking mode.
setBlocking(boolean) - Method in class cx.ath.matthew.unix.USInputStream
 
setByteArrayCount(int) - Static method in class cx.ath.matthew.debug.Debug
Set the size of hexdumps.
setByteArrayWidth(int) - Static method in class cx.ath.matthew.debug.Debug
Set the formatted width of hexdumps.
setCall(MethodCall) - Method in class org.freedesktop.dbus.MethodReturn
 
setDefaultTimeout(long) - Static method in class org.freedesktop.dbus.MethodCall
Set the default timeout for method calls.
setEmail(String) - Method in class org.keycloak.federation.sssd.ReadonlySSSDUserModelDelegate
 
setFirstName(String) - Method in class org.keycloak.federation.sssd.ReadonlySSSDUserModelDelegate
 
setHexDump(boolean) - Static method in class cx.ath.matthew.debug.Debug
Enable or disable hexdumps.
setLastName(String) - Method in class org.keycloak.federation.sssd.ReadonlySSSDUserModelDelegate
 
setLineNos(boolean) - Static method in class cx.ath.matthew.debug.Debug
Enable or disable line numbers.
setOutput(PrintStream) - Static method in class cx.ath.matthew.debug.Debug
Output to the given Stream
setOutput(String) - Static method in class cx.ath.matthew.debug.Debug
Output to the given file
setOutput() - Static method in class cx.ath.matthew.debug.Debug
Output to the default debug.log
setPassCred(boolean) - Method in class cx.ath.matthew.unix.UnixSocket
Set the credential passing status.
setProperties(Properties) - Static method in class cx.ath.matthew.debug.Debug
Set properties to configure debugging.
setReply(Message) - Method in class org.freedesktop.dbus.MethodCall
 
setResp(String) - Method in class org.jvnet.libpam.impl.PAMLibrary.pam_response
Sets the response code.
setResponse(String) - Method in class org.freedesktop.dbus.Transport.SASL.Command
 
setSoTimeout(int) - Method in class cx.ath.matthew.unix.UnixSocket
Set timeout of read requests.
setSoTimeout(int) - Method in class cx.ath.matthew.unix.USInputStream
 
setSource(String) - Method in class org.freedesktop.dbus.Message
Warning, do not use this method unless you really know what you are doing.
setThrowableTraces(boolean) - Static method in class cx.ath.matthew.debug.Debug
Enable or disable stack traces in Debuging throwables.
setTiming(boolean) - Static method in class cx.ath.matthew.debug.Debug
Enable or disable timing in Debug messages.
setType(String) - Method in exception org.freedesktop.dbus.exceptions.DBusExecutionException
 
setUsername(String) - Method in class org.keycloak.federation.sssd.ReadonlySSSDUserModelDelegate
 
setWeakReferences(boolean) - Method in class org.freedesktop.dbus.AbstractConnection
If set to true the bus will not hold a strong reference to exported objects.
shortValue() - Method in class org.freedesktop.dbus.UInt16
The value of this as a short.
shortValue() - Method in class org.freedesktop.dbus.UInt32
The value of this as a short.
shortValue() - Method in class org.freedesktop.dbus.UInt64
The value of this as a short.
shutdownInput() - Method in class cx.ath.matthew.unix.UnixSocket
Shuts down the input stream.
shutdownOutput() - Method in class cx.ath.matthew.unix.UnixSocket
Shuts down the output stream.
SIGNAL - Static variable in interface org.freedesktop.dbus.Message.MessageType
 
SIGNATURE - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
SIGNATURE - Static variable in interface org.freedesktop.dbus.Message.HeaderField
 
SIGNATURE_STRING - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
size() - Method in class org.freedesktop.dbus.DBusConnection.PeerSet
 
SIZE - Static variable in class org.jvnet.libpam.impl.PAMLibrary.pam_response
 
SolarisCLibrary - Interface in org.jvnet.libpam.impl
 
SolarisPasswd - Class in org.jvnet.libpam.impl
Solaris passwd
SolarisPasswd() - Constructor for class org.jvnet.libpam.impl.SolarisPasswd
 
Sssd - Class in org.keycloak.federation.sssd.api
 
Sssd(String) - Constructor for class org.keycloak.federation.sssd.api.Sssd
 
Sssd.User - Class in org.keycloak.federation.sssd.api
 
SSSDException - Exception in org.keycloak.federation.sssd.api
 
SSSDException() - Constructor for exception org.keycloak.federation.sssd.api.SSSDException
 
SSSDException(String) - Constructor for exception org.keycloak.federation.sssd.api.SSSDException
 
SSSDException(String, Throwable) - Constructor for exception org.keycloak.federation.sssd.api.SSSDException
 
SSSDFederationProvider - Class in org.keycloak.federation.sssd
SPI provider implementation to retrieve data from SSSD and authenticate against PAM
SSSDFederationProvider(KeycloakSession, UserStorageProviderModel, SSSDFederationProviderFactory) - Constructor for class org.keycloak.federation.sssd.SSSDFederationProvider
 
SSSDFederationProviderFactory - Class in org.keycloak.federation.sssd
 
SSSDFederationProviderFactory() - Constructor for class org.keycloak.federation.sssd.SSSDFederationProviderFactory
 
StartServiceByName(String, UInt32) - Method in interface org.freedesktop.DBus
Start a service.
strdup(String) - Method in interface org.jvnet.libpam.impl.CLibrary
 
STRING - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
STRING_STRING - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
StrongReference<T> - Class in org.freedesktop.dbus
An alternative to a WeakReference when you don't want that behaviour.
StrongReference(T) - Constructor for class org.freedesktop.dbus.StrongReference
 
STRUCT - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
Struct - Class in org.freedesktop.dbus
This class should be extended to create Structs.
Struct() - Constructor for class org.freedesktop.dbus.Struct
 
STRUCT1 - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
STRUCT1_STRING - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
STRUCT2 - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
STRUCT2_STRING - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
STRUCT_STRING - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
succeed() - Method in class cx.ath.matthew.LibraryLoader
 
Sum(byte[]) - Method in interface org.freedesktop.DBus.Binding.SingleTests
 
Sum(int[]) - Method in interface org.freedesktop.DBus.Binding.Tests
 
supportedCredentialTypes - Static variable in class org.keycloak.federation.sssd.SSSDFederationProvider
 
supportsCredentialType(String) - Method in class org.keycloak.federation.sssd.SSSDFederationProvider
 
SYSTEM - Static variable in class org.freedesktop.dbus.DBusConnection
System Bus

T

TestStruct(String, UInt32, Short) - Constructor for class org.freedesktop.DBus.Binding.TestStruct
 
thread - Variable in class org.freedesktop.dbus.AbstractConnection
 
throwException() - Method in class org.freedesktop.dbus.Error
Throw this as an exception of the correct type
TIMEOUT - Static variable in class org.freedesktop.dbus.AbstractConnection
Timeout in us on checking the BUS for incoming messages and sending outgoing messages
toArray() - Method in class org.freedesktop.dbus.DBusConnection.PeerSet
 
toArray(T[]) - Method in class org.freedesktop.dbus.DBusConnection.PeerSet
 
toAscii(byte[]) - Static method in class cx.ath.matthew.utils.Hexdump
 
toAscii(byte[], int, int) - Static method in class cx.ath.matthew.utils.Hexdump
 
toByteArray(byte[]) - Static method in class cx.ath.matthew.utils.Hexdump
Returns a string which can be written to a Java source file as part of a static initializer for a byte array.
toByteArray(byte[], int, int) - Static method in class cx.ath.matthew.utils.Hexdump
Returns a string which can be written to a Java source file as part of a static initializer for a byte array.
toHex(byte[]) - Static method in class cx.ath.matthew.utils.Hexdump
 
toHex(byte[], int, int) - Static method in class cx.ath.matthew.utils.Hexdump
 
top() - Method in class org.freedesktop.dbus.UInt64
Most significant 4 bytes.
toString() - Method in class cx.ath.matthew.unix.UnixSocketAddress
Return the Address as a String.
toString() - Method in class org.freedesktop.dbus.BusAddress
 
toString() - Method in class org.freedesktop.dbus.DBusAsyncReply
 
toString() - Method in class org.freedesktop.dbus.DBusMatchRule
 
toString() - Method in class org.freedesktop.dbus.Message
Formats the message in a human-readable format.
toString() - Method in class org.freedesktop.dbus.Path
 
toString() - Method in class org.freedesktop.dbus.Transport.SASL.Command
 
toString() - Method in class org.freedesktop.dbus.UInt16
The value of this as a string.
toString() - Method in class org.freedesktop.dbus.UInt32
The value of this as a string
toString() - Method in class org.freedesktop.dbus.UInt64
The value of this as a string.
toString() - Method in class org.freedesktop.dbus.Variant
Format the Variant as a string.
transport - Variable in class org.freedesktop.dbus.AbstractConnection
 
Transport - Class in org.freedesktop.dbus
 
Transport() - Constructor for class org.freedesktop.dbus.Transport
 
Transport(BusAddress) - Constructor for class org.freedesktop.dbus.Transport
 
Transport(String) - Constructor for class org.freedesktop.dbus.Transport
 
Transport(String, int) - Constructor for class org.freedesktop.dbus.Transport
 
Transport.SASL - Class in org.freedesktop.dbus
 
Transport.SASL.Command - Class in org.freedesktop.dbus
 
Trigger(String, UInt16, double) - Constructor for class org.freedesktop.DBus.Binding.TestClient.Trigger
 
Trigger(String, UInt64) - Method in interface org.freedesktop.DBus.Binding.Tests
 
Triggered(String, UInt64) - Constructor for class org.freedesktop.DBus.Binding.TestSignals.Triggered
 
Triplet(A, B, C) - Constructor for class org.freedesktop.DBus.Binding.Triplet
 
Tuple - Class in org.freedesktop.dbus
This class should be extended to create Tuples.
Tuple() - Constructor for class org.freedesktop.dbus.Tuple
 
type - Variable in class org.freedesktop.dbus.Message
 
TypeSignature - Class in org.freedesktop.dbus
 
TypeSignature(String) - Constructor for class org.freedesktop.dbus.TypeSignature
 
TypeSignature(Type[]) - Constructor for class org.freedesktop.dbus.TypeSignature
 

U

UINT16 - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
UInt16 - Class in org.freedesktop.dbus
Class to represent 16-bit unsigned integers.
UInt16(int) - Constructor for class org.freedesktop.dbus.UInt16
Create a UInt16 from an int.
UInt16(String) - Constructor for class org.freedesktop.dbus.UInt16
Create a UInt16 from a String.
UINT16_STRING - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
UINT32 - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
UInt32 - Class in org.freedesktop.dbus
Class to represent unsigned 32-bit numbers.
UInt32(long) - Constructor for class org.freedesktop.dbus.UInt32
Create a UInt32 from a long.
UInt32(String) - Constructor for class org.freedesktop.dbus.UInt32
Create a UInt32 from a String.
UINT32_STRING - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
UINT64 - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
UInt64 - Class in org.freedesktop.dbus
Class to represent unsigned 64-bit numbers.
UInt64(long) - Constructor for class org.freedesktop.dbus.UInt64
Create a UInt64 from a long.
UInt64(long, long) - Constructor for class org.freedesktop.dbus.UInt64
Create a UInt64 from two longs.
UInt64(BigInteger) - Constructor for class org.freedesktop.dbus.UInt64
Create a UInt64 from a BigInteger
UInt64(String) - Constructor for class org.freedesktop.dbus.UInt64
Create a UInt64 from a String.
UINT64_STRING - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
unExportObject(String) - Method in class org.freedesktop.dbus.AbstractConnection
Stop Exporting an object
UnixIOException - Exception in cx.ath.matthew.unix
An IO Exception which occurred during UNIX Socket IO
UnixIOException(int, String) - Constructor for exception cx.ath.matthew.unix.UnixIOException
 
UnixSocket - Class in cx.ath.matthew.unix
Represents a UnixSocket.
UnixSocket() - Constructor for class cx.ath.matthew.unix.UnixSocket
Create an unconnected socket.
UnixSocket(UnixSocketAddress) - Constructor for class cx.ath.matthew.unix.UnixSocket
Create a socket connected to the given address.
UnixSocket(String) - Constructor for class cx.ath.matthew.unix.UnixSocket
Create a socket connected to the given address.
UnixSocketAddress - Class in cx.ath.matthew.unix
Represents an address for a Unix Socket
UnixSocketAddress(String, boolean) - Constructor for class cx.ath.matthew.unix.UnixSocketAddress
Create the address.
UnixSocketAddress(String) - Constructor for class cx.ath.matthew.unix.UnixSocketAddress
Create the address.
UnixUser - Class in org.jvnet.libpam
Represents an Unix user.
UnixUser(String) - Constructor for class org.jvnet.libpam.UnixUser
 
UnixUser(String, String, String, String, int, int, Set<String>) - Constructor for class org.jvnet.libpam.UnixUser
Copy constructor for mocking.
UnknownMethod(String) - Constructor for exception org.freedesktop.DBus.Error.UnknownMethod
 
UnknownObject(String) - Constructor for exception org.freedesktop.DBus.Error.UnknownObject
 
UnknownTypeCodeException - Exception in org.freedesktop.dbus.exceptions
 
UnknownTypeCodeException(byte) - Constructor for exception org.freedesktop.dbus.exceptions.UnknownTypeCodeException
 
updateCredential(RealmModel, UserModel, CredentialInput) - Method in class org.keycloak.federation.sssd.SSSDFederationProvider
 
User(Map<String, Variant>) - Constructor for class org.keycloak.federation.sssd.api.Sssd.User
 
USInputStream - Class in cx.ath.matthew.unix
 
USInputStream(int, UnixSocket) - Constructor for class cx.ath.matthew.unix.USInputStream
 
USOutputStream - Class in cx.ath.matthew.unix
 
USOutputStream(int, UnixSocket) - Constructor for class cx.ath.matthew.unix.USOutputStream
 

V

validate(RealmModel, UserModel) - Method in class org.keycloak.federation.sssd.SSSDFederationProvider
 
validateAndProxy(RealmModel, UserModel) - Method in class org.keycloak.federation.sssd.SSSDFederationProvider
 
value() - Method in class org.freedesktop.dbus.UInt64
The value of this as a BigInteger.
VARIANT - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
Variant<T> - Class in org.freedesktop.dbus
A Wrapper class for Variant values.
Variant(T) - Constructor for class org.freedesktop.dbus.Variant
Create a Variant from a basic type object.
Variant(T, Type) - Constructor for class org.freedesktop.dbus.Variant
Create a Variant.
Variant(T, String) - Constructor for class org.freedesktop.dbus.Variant
Create a Variant.
VARIANT_STRING - Static variable in interface org.freedesktop.dbus.Message.ArgumentType
 
VERBOSE - Static variable in class cx.ath.matthew.debug.Debug
Verbose debug messages

W

WAIT_AUTH - Static variable in class org.freedesktop.dbus.Transport.SASL
 
WAIT_BEGIN - Static variable in class org.freedesktop.dbus.Transport.SASL
 
WAIT_DATA - Static variable in class org.freedesktop.dbus.Transport.SASL
 
WAIT_OK - Static variable in class org.freedesktop.dbus.Transport.SASL
 
WAIT_REJECT - Static variable in class org.freedesktop.dbus.Transport.SASL
 
WARN - Static variable in class cx.ath.matthew.debug.Debug
Warnings
weakreferences - Variable in class org.freedesktop.dbus.AbstractConnection
 
wiredata - Variable in class org.freedesktop.dbus.Message
 
workers - Variable in class org.freedesktop.dbus.AbstractConnection
 
write(byte[][]) - Method in class cx.ath.matthew.unix.USOutputStream
 
write(byte[], int, int) - Method in class cx.ath.matthew.unix.USOutputStream
 
write(int) - Method in class cx.ath.matthew.unix.USOutputStream
 
writeMessage(Message) - Method in class org.freedesktop.dbus.MessageWriter
 

_

_ - Variable in class org.jvnet.libpam.impl.PAMLibrary.pam_conv
 
_getgroupsbymember(String, Memory, int, int) - Method in interface org.jvnet.libpam.impl.CLibrary
getgrouplist equivalent on Solaris.
_run - Variable in class org.freedesktop.dbus.AbstractConnection
 
_thread() - Constructor for class org.freedesktop.dbus.AbstractConnection._thread
 
_workerthread() - Constructor for class org.freedesktop.dbus.AbstractConnection._workerthread
 
A B C D E F G H I L M N O P R S T U V W _ 
Skip navigation links
Keycloak SSSD Federation 4.5.0.Final

Copyright © 2018 JBoss by Red Hat. All rights reserved.