LMI_SSSDComponent

Class reference

Subclass of CIM_ManagedElement

Base class for SSSD’s components.

Key properties

Local properties

string Name

Name of the SSSD component.

boolean IsEnabled

True if this process is enabled at SSSD startup and false otherwise.

uint16 DebugLevel

Debug level used within this component.

uint16 Type

Type of the SSSD component.

ValueMap Values
0 Monitor
1 Responder
2 Backend

Local methods

uint32 SetDebugLevelPermanently (uint16 debug_level)

Permanently change debug level of this component.

ValueMap Values
0 Success
1 Failed
2 Operation not supported
3 I/O error

Parameters

IN uint16 debug_level

uint32 Enable ()

Enable this component. SSSD has to be restarted in order this change to take any effect.

ValueMap Values
0 Success
1 Failed
2 Operation not supported
3 I/O error

Parameters

None

uint32 Disable ()

Disable this component. SSSD has to be restarted in order this change to take any effect.

ValueMap Values
0 Success
1 Failed
2 Operation not supported
3 I/O error

Parameters

None

uint32 SetDebugLevelTemporarily (uint16 debug_level)

Change debug level of this component but switch it back to the original value when SSSD is restarted.

ValueMap Values
0 Success
1 Failed
2 Operation not supported
3 I/O error

Parameters

IN uint16 debug_level

Inherited properties

string InstanceID
uint64 Generation
string Caption

Inherited methods

None