MCPcopy Index your code

hub / github.com/canonical/authd / types & classes

Types & classes403 in github.com/canonical/authd

↓ 8 callersFuncTypeDataConversationFunc
DataConversationFunc is an adapter to allow the use of ordinary functions as gdm conversation callbacks.
pam/internal/gdm/conversation.go:200
↓ 4 callersTypeAliasEventType
pam/internal/gdm/gdm.pb.go:158
↓ 3 callersTypeAliasRunnerAction
RunnerAction is the type for Pam Runner actions.
pam/internal/pam_test/runner-utils.go:33
↓ 3 callersTypeAliasStage
state represents the stage object for the UI.
pam/internal/proto/pam.pb.go:25
↓ 2 callersClassBrowserWindow
e2e-tests/resources/authd/browser_window.py:28
↓ 2 callersTypeAliasControl
Control represents how a PAM module should controlled in PAM service file.
pam/internal/pam_test/service-utils.go:56
↓ 2 callersTypeAliasRequestType
pam/internal/gdm/gdm.pb.go:98
↓ 2 callersClasssigaction
pam/integration-tests/pam_mkhomedir/pam_mkhomedir.c:113
↓ 1 callersStructChangeStage
ChangeStage signals that the model requires a stage change.
pam/internal/adapter/model.go:123
↓ 1 callersTypeAliasDataType
pam/internal/gdm/gdm.pb.go:26
↓ 1 callersTypeAliasError
Error is the type for the errno error.
internal/errno/errno_c.go:24
↓ 1 callersTypeAliasErrorTest
ErrorTest is like pam.Error but we redefine some hopefully unused errors to values for testing purposes.
pam/internal/pam_test/errors.go:8
↓ 1 callersTypeAliasgdmIsAuthenticatedResultReceived
pam/internal/adapter/gdmmodel.go:45
↓ 1 callersClassstat
pam/integration-tests/pam_mkhomedir/pam_mkhomedir.c:227
StructABResponse
internal/proto/authd/authd.pb.go:197
StructABResponse_BrokerInfo
internal/proto/authd/authd.pb.go:1657
TypeAliasAction
Action represents a PAM action to perform.
pam/internal/pam_test/service-utils.go:13
StructApp
App encapsulate commands and options of the daemon, which can be controlled by env variables and config files.
cmd/authd/daemon/daemon.go:26
StructApp
App encapsulate commands and options of the daemon, which can be controlled by env variables and config files.
authd-oidc-brokers/cmd/authd-oidc/daemon/daemon.go:21
StructAuthCachedInfo
AuthCachedInfo represents the token that will be saved on disk for offline authentication.
authd-oidc-brokers/internal/token/token.go:16
StructAuthModeSelected
AuthModeSelected is triggered when the authentication mode has been chosen.
pam/internal/adapter/model.go:110
ClassAuthdGroupHooks
nss/src/group/mod.rs:11
ClassAuthdPasswdHooks
nss/src/passwd/mod.rs:12
ClassAuthdShadowHooks
nss/src/shadow/mod.rs:10
StructBinaryRequestDummy
BinaryRequestDummy is a dummy pam.BinaryConvRequester implementation.
pam/internal/pam_test/module-transaction-dummy.go:274
StructBinaryResponseDummy
BinaryResponseDummy is an implementation of pam.BinaryConvResponse.
pam/internal/pam_test/module-transaction-dummy.go:334
StructBroker
Broker represents a broker object that can be used for authentication.
internal/brokers/broker.go:37
StructBroker
Broker represents an examplebroker object.
examplebroker/broker.go:93
StructBroker
Broker is the real implementation of the broker to track sessions and process oidc calls.
authd-oidc-brokers/internal/broker/broker.go:50
StructBrokerBusMock
BrokerBusMock is the D-Bus object that will answer calls for the broker mock.
internal/testutils/broker.go:55
StructBrokerListReceived
* global events */ BrokerListReceived is received when we got the broker list.
pam/internal/adapter/model.go:89
StructBrokerSelected
BrokerSelected signifies that the broker has been chosen.
pam/internal/adapter/model.go:95
ClassBrowser
Library for browser automation using a headless browser.
e2e-tests/resources/authd-msentraid/Browser.py:11
ClassBrowser
Library for browser automation using a headless browser.
e2e-tests/resources/authd-google/Browser.py:11
StructBus
Bus is the D-Bus object that will answer calls for the broker.
examplebroker/dbus.go:23
StructChownGIDArgs
ChownGIDArgs is used to specify the GID to change group ownership from and to.
internal/fileutils/fileutils.go:145
StructChownUIDArgs
ChownUIDArgs is used to specify the UID to change ownership from and to.
internal/fileutils/fileutils.go:139
InterfaceClaimer
Claimer is an interface that defines a method to extract the claims from the ID token.
authd-oidc-brokers/internal/providers/info/info.go:47
StructConfig
Config is the configuration for the user manager.
internal/users/manager.go:28
StructConfig
Config is the configuration for the broker.
authd-oidc-brokers/internal/broker/broker.go:42
StructDaemon
Daemon is a grpc daemon with systemd support.
internal/daemon/daemon.go:18
StructDaemon
Daemon is a grpc daemon with systemd support.
authd-oidc-brokers/internal/daemon/daemon.go:14
FuncTypeDaemonOption
DaemonOption represents an optional function that can be used to override some of the daemon default values.
internal/testutils/daemon.go:38
StructData
pam/internal/gdm/gdm.pb.go:250
StructDatabase
Database is our database API.
internal/users/db/bbolt/db.go:45
StructDeviceRegistrationData
DeviceRegistrationData contains the data returned by RegisterDevice which is needed to acquire an access token later.
authd-oidc-brokers/internal/providers/msentraid/himmelblau/himmelblau.go:92
StructDummyClient
DummyClient is a dummy implementation of [authd.PAMClient].
pam/internal/pam_test/pam-client-dummy.go:64
FuncTypeDummyClientOptions
DummyClientOptions is the function signature used to tweak the daemon creation.
pam/internal/pam_test/pam-client-dummy.go:78
StructESRequest
internal/proto/authd/authd.pb.go:856
StructEmpty
internal/proto/authd/authd.pb.go:73
StructEmpty
internal/daemon/testdata/grpctestservice/grpctestservice.pb.go:23
FuncTypeEndpointHandler
EndpointHandler is a function that handles a request to an OIDC provider endpoint.
authd-oidc-brokers/internal/testutils/provider.go:76
StructEventData
pam/internal/gdm/gdm.pb.go:666
StructEventData_AuthEvent
pam/internal/gdm/gdm.pb.go:872
StructEventData_AuthModeSelected
pam/internal/gdm/gdm.pb.go:856
StructEventData_AuthModesReceived
pam/internal/gdm/gdm.pb.go:852
StructEventData_BrokerSelected
pam/internal/gdm/gdm.pb.go:848
StructEventData_BrokersReceived
pam/internal/gdm/gdm.pb.go:844
StructEventData_IsAuthenticatedCancelled
pam/internal/gdm/gdm.pb.go:888
StructEventData_IsAuthenticatedRequested
pam/internal/gdm/gdm.pb.go:860
StructEventData_ReselectAuthMode
pam/internal/gdm/gdm.pb.go:876
StructEventData_StageChanged
pam/internal/gdm/gdm.pb.go:864
StructEventData_StartAuthentication
pam/internal/gdm/gdm.pb.go:880
StructEventData_UiLayoutReceived
pam/internal/gdm/gdm.pb.go:868
StructEventData_UserSelected
pam/internal/gdm/gdm.pb.go:884
StructEvents
pam/internal/gdm/gdm.pb.go:630
StructEvents_AuthEvent
pam/internal/gdm/gdm.pb.go:1332
StructEvents_AuthModeSelected
pam/internal/gdm/gdm.pb.go:1288
StructEvents_AuthModesReceived
pam/internal/gdm/gdm.pb.go:1244
StructEvents_BrokerSelected
pam/internal/gdm/gdm.pb.go:1120
StructEvents_BrokersReceived
pam/internal/gdm/gdm.pb.go:1076
StructEvents_IsAuthenticatedCancelled
pam/internal/gdm/gdm.pb.go:1456
StructEvents_IsAuthenticatedRequested
pam/internal/gdm/gdm.pb.go:1412
StructEvents_ReselectAuthMode
pam/internal/gdm/gdm.pb.go:1376
StructEvents_StageChanged
pam/internal/gdm/gdm.pb.go:1492
StructEvents_StartAuthentication
pam/internal/gdm/gdm.pb.go:1208
StructEvents_UiLayoutReceived
pam/internal/gdm/gdm.pb.go:1536
StructEvents_UserSelected
pam/internal/gdm/gdm.pb.go:1164
TypeAliasFallBackModule
FallBackModule is a type to represent the module that should be used as fallback.
pam/internal/pam_test/service-utils.go:157
StructForDisplayError
ForDisplayError is an error type for errors that are meant to be displayed to the user.
authd-oidc-brokers/internal/providers/errors/errors.go:9
StructGAMRequest
internal/proto/authd/authd.pb.go:405
StructGAMResponse
internal/proto/authd/authd.pb.go:560
StructGAMResponse_AuthenticationMode
internal/proto/authd/authd.pb.go:1717
StructGPBRequest
internal/proto/authd/authd.pb.go:109
StructGPBResponse
internal/proto/authd/authd.pb.go:153
FuncTypeGRPCServiceRegisterer
GRPCServiceRegisterer is a function that the daemon will call everytime we want to build a new GRPC object.
internal/daemon/daemon.go:46
StructGenericProvider
GenericProvider is a generic OIDC provider.
authd-oidc-brokers/internal/providers/genericprovider/genericprovider.go:17
StructGetAuthenticationModesRequested
GetAuthenticationModesRequested signals that a model needs to get the broker authentication modes.
pam/internal/adapter/model.go:107
StructGetGroupByIDRequest
internal/proto/authd/authd.pb.go:1128
StructGetGroupByNameRequest
internal/proto/authd/authd.pb.go:1084
StructGetUserByIDRequest
internal/proto/authd/authd.pb.go:952
StructGetUserByNameRequest
internal/proto/authd/authd.pb.go:900
StructGroup
internal/proto/authd/authd.pb.go:1544
StructGroup
Group represents the group information that is fetched by the broker.
authd-oidc-brokers/internal/providers/info/info.go:5
StructGroupDB
GroupDB is the struct stored in json format in the bucket.
internal/users/db/bbolt/db.go:69
StructGroupEntry
GroupEntry is the group information sent to the NSS service.
internal/users/types/types.go:44
StructGroupInfo
GroupInfo is the group information returned by the broker.
internal/users/types/types.go:16
StructGroupRow
GroupRow represents a group in the database.
internal/users/db/groups.go:10
StructGroupWithMembers
GroupWithMembers is a GroupRow with a list of users that are members of the group.
internal/users/db/groups.go:17
StructGroups
internal/proto/authd/authd.pb.go:1613
next →1–100 of 403, ranked by callers