Module: Authn
- Defined in:
- lib/authn/tokens/jwt.rb,
lib/authn/token_field/base.rb,
lib/authn/tokens/feed_token.rb,
lib/authn/token_field/digest.rb,
lib/authn/tokens/ci_job_token.rb,
lib/authn/tokens/deploy_token.rb,
lib/authn/token_field/insecure.rb,
lib/authn/scoped_user_extractor.rb,
lib/authn/token_field/encrypted.rb,
lib/authn/tokens/gitlab_session.rb,
lib/authn/tokens/iam_oauth_token.rb,
lib/authn/iam_service/jwks_client.rb,
lib/authn/tokens/ci_trigger_token.rb,
app/models/authn/oauth_application.rb,
lib/authn/agnostic_token_identifier.rb,
lib/authn/token_field/prefix_helper.rb,
lib/authn/tokens/cluster_agent_token.rb,
lib/authn/tokens/incoming_email_token.rb,
lib/authn/tokens/personal_access_token.rb,
lib/authn/token_field/encryption_helper.rb,
lib/authn/tokens/oauth_application_secret.rb,
app/services/authn/passkey/destroy_service.rb,
app/services/authn/passkey/register_service.rb,
app/services/concerns/authn/webauthn_errors.rb,
lib/authn/tokens/feature_flags_client_token.rb,
lib/authn/token_field/finders/base_encrypted.rb,
lib/authn/tokens/runner_authentication_token.rb,
lib/authn/token_field/generator/routable_token.rb,
app/services/authn/passkey/authenticate_service.rb,
lib/authn/token_field/decoders/v1/routable_payload.rb,
app/models/authn/personal_access_token_last_used_ip.rb,
app/services/authn/iam_service/jwt_validation_service.rb,
app/controllers/concerns/authn/webauthn_instrumentation.rb,
lib/authn/token_field/finders/base_encrypted_partitioned.rb,
app/services/authn/personal_access_tokens/create_granular_service.rb,
app/workers/authn/data_retention/oauth_access_grant_archive_worker.rb,
app/workers/authn/data_retention/oauth_access_token_archive_worker.rb,
app/workers/authn/data_retention/authentication_event_archive_worker.rb
Overview
Handles support for WebAuthn analytics instrumentation in controllers
Defined Under Namespace
Modules: DataRetention, IamService, Passkey, PersonalAccessTokens, ScopedUserExtractor, TokenField, Tokens, WebauthnErrors, WebauthnInstrumentation Classes: AgnosticTokenIdentifier, OauthApplication, PersonalAccessTokenLastUsedIp