MCPcopy Create free account

hub / github.com/dasniko/keycloak-extensions-demo / types & classes

Types & classes153 in github.com/dasniko/keycloak-extensions-demo

ClassAbstractConditionalAuthenticator
conditional-authenticators/src/main/java/dasniko/keycloak/authentication/conditional/AbstractConditionalAuthenticator.java:15
ClassAbstractCronProvider
initializer/src/main/java/dasniko/keycloak/initializer/timer/AbstractCronProvider.java:20
ClassAbstractPage
utils/src/main/java/de/keycloak/test/pages/AbstractPage.java:15
ClassAccountManagementPage
utils/src/main/java/de/keycloak/test/pages/AccountManagementPage.java:8
ClassAdminUiPage
Implements UiPageProvider so it will be a master detail view in the admin ui of TODO items
admin-ui/src/main/java/dasniko/keycloak/adminui/AdminUiPage.java:33
ClassAuthCodeGrantTest
utils/src/test/java/de/keycloak/login/AuthCodeGrantTest.java:11
ClassAuthHelper
rest-endpoint/src/main/java/dasniko/keycloak/resource/AuthHelper.java:14
ClassAuthenticationFlows
initializer/src/main/java/dasniko/keycloak/initializer/realm/AuthenticationFlows.java:19
EnumAuthenticationMethodReference
As of <a href="https://www.rfc-editor.org/rfc/rfc8176.html">Authentication Method Reference Values</a>
utils/src/main/java/de/keycloak/util/AuthenticationMethodReference.java:6
ClassAuthenticatorUtil
utils/src/main/java/de/keycloak/util/AuthenticatorUtil.java:9
ClassAuthorizationCodeGrant
utils/src/main/java/de/keycloak/test/AuthorizationCodeGrant.java:26
ClassAuthyOTPProvider
various/src/main/java/de/keycloak/otp/AuthyOTPProvider.java:9
ClassAwsSesEmailSenderProvider
@author Niko Köbler, https://www.n-k.de, @dasniko
email/src/main/java/dasniko/keycloak/email/AwsSesEmailSenderProvider.java:16
ClassAwsSesEmailSenderProviderAlternative
email/src/main/java/dasniko/keycloak/email/AwsSesEmailSenderProviderAlternative.java:21
ClassAwsSesEmailSenderProviderFactory
@author Niko Köbler, https://www.n-k.de, @dasniko
email/src/main/java/dasniko/keycloak/email/AwsSesEmailSenderProviderFactory.java:14
ClassBuildDetails
utils/src/main/java/de/keycloak/util/BuildDetails.java:11
InterfaceCancelableAction
requiredaction/src/main/java/dasniko/keycloak/requiredaction/CancelableAction.java:11
ClassCaptchaAuthenticator
authenticators/src/main/java/dasniko/keycloak/authentication/captcha/CaptchaAuthenticator.java:18
ClassCaptchaAuthenticatorFactory
authenticators/src/main/java/dasniko/keycloak/authentication/captcha/CaptchaAuthenticatorFactory.java:14
ClassClaimToGroupRoleSyncMapper
identityprovider/src/main/java/dasniko/keycloak/broker/oidc/mapper/ClaimToGroupRoleSyncMapper.java:29
ClassClaimToGroupRoleSyncMapperTest
identityprovider/src/test/java/dasniko/keycloak/broker/oidc/mapper/ClaimToGroupRoleSyncMapperTest.java:35
ClassClaimToGroupRoleSyncMapperTwoContainerTest
Full end-to-end test using a single Keycloak container with two realms: - "idp" realm: acts as the external OIDC identity provider; has a real user an
identityprovider/src/test/java/dasniko/keycloak/broker/oidc/mapper/ClaimToGroupRoleSyncMapperTwoContainerTest.java:37
ClassClientRoleSync
identityprovider/src/test/java/dasniko/keycloak/broker/oidc/mapper/ClaimToGroupRoleSyncMapperTest.java:290
ClassComponentUtil
utils/src/main/java/de/keycloak/util/ComponentUtil.java:11
ClassConditionalAmrAuthenticator
conditional-authenticators/src/main/java/dasniko/keycloak/authentication/conditional/ConditionalAmrAuthenticator.java:16
ClassConditionalAuthNoteAuthenticator
@author Niko Köbler, https://www.n-k.de, @dasniko
conditional-authenticators/src/main/java/dasniko/keycloak/authentication/conditional/ConditionalAuthNoteAuthenticator.java:14
ClassConditionalCidrAuthenticator
conditional-authenticators/src/main/java/dasniko/keycloak/authentication/conditional/ConditionalCidrAuthenticator.java:17
ClassConditionalHeaderAuthenticator
@author Niko Köbler, https://www.n-k.de, @dasniko
conditional-authenticators/src/main/java/dasniko/keycloak/authentication/conditional/ConditionalHeaderAuthenticator.java:15
ClassCredential
flintstones-userprovider/src/main/java/dasniko/keycloak/user/flintstones/repo/Credential.java:7
ClassCustomActionToken
actiontoken/src/main/java/dasniko/keycloak/actiontoken/CustomActionToken.java:11
ClassCustomActionTokenHandler
actiontoken/src/main/java/dasniko/keycloak/actiontoken/CustomActionTokenHandler.java:20
ClassCustomActionTokenTest
actiontoken/src/test/java/dasniko/keycloak/actiontoken/CustomActionTokenTest.java:20
ClassCustomCacheConfigProviderFactory
various/src/main/java/de/keycloak/cache/CustomCacheConfigProviderFactory.java:14
ClassCustomGlobalProviderEventListener
event-listener/src/main/java/dasniko/keycloak/events/CustomGlobalProviderEventListener.java:14
ClassCustomIdentityProvider
identityprovider/src/main/java/dasniko/keycloak/broker/oidc/CustomIdentityProvider.java:20
ClassCustomIdentityProviderFactory
identityprovider/src/main/java/dasniko/keycloak/broker/oidc/CustomIdentityProviderFactory.java:17
ClassCustomKeycloakErrorHandler
various/src/main/java/de/keycloak/error/CustomKeycloakErrorHandler.java:10
ClassCustomKeycloakException
various/src/main/java/de/keycloak/error/CustomKeycloakException.java:3
ClassCustomOIDCIdentityProviderConfig
identityprovider/src/main/java/dasniko/keycloak/broker/oidc/CustomOIDCIdentityProviderConfig.java:6
ClassCustomPasswordCredentialProvider
passwords/src/main/java/de/keycloak/credential/CustomPasswordCredentialProvider.java:18
ClassCustomPasswordCredentialProviderFactory
We extend the default {@link PasswordCredentialProviderFactory} which has unfortunately a lot of private fields and constants. Thus, we have to copy t
passwords/src/main/java/de/keycloak/credential/CustomPasswordCredentialProviderFactory.java:23
ClassCustomPasswordPolicyManagerProvider
passwords/src/main/java/de/keycloak/policy/CustomPasswordPolicyManagerProvider.java:16
ClassCustomPasswordPolicyManagerProviderFactory
passwords/src/main/java/de/keycloak/policy/CustomPasswordPolicyManagerProviderFactory.java:10
ClassCustomRecoveryAuthnCodesAction
requiredaction/src/main/java/dasniko/keycloak/requiredaction/CustomRecoveryAuthnCodesAction.java:23
ClassCustomRegistrationPage
authenticators/src/main/java/dasniko/keycloak/authentication/registration/CustomRegistrationPage.java:18
ClassCustomResetCredentialsActionTokenHandler
actiontoken/src/main/java/dasniko/keycloak/actiontoken/CustomResetCredentialsActionTokenHandler.java:11
ClassCustomTokenRequest
actiontoken/src/main/java/dasniko/keycloak/actiontoken/CustomTokenRequest.java:5
ClassCustomTokenResource
actiontoken/src/main/java/dasniko/keycloak/actiontoken/CustomTokenResource.java:31
ClassCustomTokenResourceProvider
actiontoken/src/main/java/dasniko/keycloak/actiontoken/CustomTokenResourceProvider.java:13
ClassCustomTokenResponse
actiontoken/src/main/java/dasniko/keycloak/actiontoken/CustomTokenResponse.java:5
ClassCustomUpdatePassword
requiredaction/src/main/java/dasniko/keycloak/requiredaction/CustomUpdatePassword.java:20
InterfaceDefaultServerInfoAware
utils/src/main/java/de/keycloak/provider/DefaultServerInfoAware.java:8
ClassDoNotLogin
authenticators/src/main/java/dasniko/keycloak/authentication/deny/DoNotLogin.java:19
ClassEchoMapper
tokenmapper/src/main/java/dasniko/keycloak/tokenmapper/EchoMapper.java:24
ClassEmailDomainAuthenticator
authenticators/src/main/java/dasniko/keycloak/authentication/domain/EmailDomainAuthenticator.java:14
ClassEmailDomainAuthenticatorFactory
authenticators/src/main/java/dasniko/keycloak/authentication/domain/EmailDomainAuthenticatorFactory.java:14
ClassEnforceImplicitFormPostExecutor
various/src/main/java/de/keycloak/clientpolicy/executor/EnforceImplicitFormPostExecutor.java:13
ClassEnforceImplicitFormPostExecutorFactory
various/src/main/java/de/keycloak/clientpolicy/executor/EnforceImplicitFormPostExecutorFactory.java:12
ClassErrorPage
@author <a href="mailto:sthorger@redhat.com">Stian Thorgersen</a>
various/src/main/java/org/keycloak/services/ErrorPage.java:32
ClassExampleScheduledTaskProvider
scheduled-task/src/main/java/dasniko/keycloak/timer/ExampleScheduledTaskProvider.java:7
ClassExampleScheduledTaskProviderFactory
scheduled-task/src/main/java/dasniko/keycloak/timer/ExampleScheduledTaskProviderFactory.java:6
ClassFakeRealm
passwords/src/main/java/de/keycloak/policy/FakeRealm.java:7
ClassFlintstoneUser
@author Niko Köbler, http://www.n-k.de, @dasniko
flintstones-userprovider/src/main/java/dasniko/keycloak/user/flintstones/repo/FlintstoneUser.java:11
ClassFlintstoneUserAdapter
@author Niko Köbler, http://www.n-k.de, @dasniko
flintstones-userprovider/src/main/java/dasniko/keycloak/user/flintstones/FlintstoneUserAdapter.java:26
ClassFlintstonesApiClient
flintstones-userprovider/src/main/java/dasniko/keycloak/user/flintstones/FlintstonesApiClient.java:22
ClassFlintstonesApiResource
flintstones-userprovider/src/main/java/dasniko/keycloak/user/flintstones/repo/FlintstonesApiResource.java:20
ClassFlintstonesApiResourceProvider
flintstones-userprovider/src/main/java/dasniko/keycloak/user/flintstones/repo/FlintstonesApiResourceProvider.java:10
ClassFlintstonesRepository
@author Niko Köbler, http://www.n-k.de, @dasniko
flintstones-userprovider/src/main/java/dasniko/keycloak/user/flintstones/repo/FlintstonesRepository.java:14
ClassFlintstonesUserStorageProvider
flintstones-userprovider/src/main/java/dasniko/keycloak/user/flintstones/FlintstonesUserStorageProvider.java:33
ClassFlintstonesUserStorageProviderFactory
@author Niko Köbler, http://www.n-k.de, @dasniko
flintstones-userprovider/src/main/java/dasniko/keycloak/user/flintstones/FlintstonesUserStorageProviderFactory.java:22
ClassFlintstonesUserStorageProviderTest
@author Niko Köbler, https://www.n-k.de, @dasniko
flintstones-userprovider/src/test/java/dasniko/keycloak/user/flintstones/FlintstonesUserStorageProviderTest.java:50
ClassGroupSync
identityprovider/src/test/java/dasniko/keycloak/broker/oidc/mapper/ClaimToGroupRoleSyncMapperTest.java:82
ClassHibpPasswordPolicyProvider
passwords/src/main/java/de/keycloak/policy/HibpPasswordPolicyProvider.java:17
ClassHibpPasswordPolicyProviderFactory
passwords/src/main/java/de/keycloak/policy/HibpPasswordPolicyProviderFactory.java:10
ClassHighlanderSessionEventListenerProvider
@deprecated Keycloak can do this ootb.
event-listener/src/main/java/dasniko/keycloak/events/HighlanderSessionEventListenerProvider.java:14
ClassHighlanderSessionEventListenerProviderFactory
@deprecated Keycloak can do this ootb.
event-listener/src/main/java/dasniko/keycloak/events/HighlanderSessionEventListenerProviderFactory.java:12
ClassIdpOverrideExistingLinkAuthenticator
authenticators/src/main/java/dasniko/keycloak/authentication/broker/IdpOverrideExistingLinkAuthenticator.java:13
ClassIdpOverrideExistingLinkAuthenticatorFactory
authenticators/src/main/java/dasniko/keycloak/authentication/broker/IdpOverrideExistingLinkAuthenticatorFactory.java:9
ClassInitiailizerTest
initializer/src/test/java/dasniko/keycloak/initializer/InitiailizerTest.java:16
InterfaceInitializerProviderFactory
initializer/src/main/java/dasniko/keycloak/initializer/InitializerProviderFactory.java:8
ClassInitializerSpi
initializer/src/main/java/dasniko/keycloak/initializer/InitializerSpi.java:8
ClassIsIpInSubnetTest
conditional-authenticators/src/test/java/dasniko/keycloak/authentication/conditional/IsIpInSubnetTest.java:7
ClassIssuerInitializerProvider
initializer/src/main/java/dasniko/keycloak/initializer/issuer/IssuerInitializerProvider.java:25
ClassJsonEmailTemplateProvider
@author Niko Köbler, https://www.n-k.de, @dasniko
email/src/main/java/dasniko/keycloak/email/JsonEmailTemplateProvider.java:21
ClassJsonEmailTemplateProviderFactory
@author Niko Köbler, https://www.n-k.de, @dasniko
email/src/main/java/dasniko/keycloak/email/JsonEmailTemplateProviderFactory.java:13
ClassJsonEventListenerProvider
event-listener/src/main/java/dasniko/keycloak/events/JsonEventListenerProvider.java:21
ClassJsonEventListenerProviderFactory
event-listener/src/main/java/dasniko/keycloak/events/JsonEventListenerProviderFactory.java:17
ClassKeycloakServer
<p>Run this application from your IDE passing any CLI arguments. For instance, start-dev. Make sure to add the following system properties before runn
event-listener/src/test/java/dasniko/keycloak/KeycloakServer.java:13
ClassLastLoginTimeListener
event-listener/src/main/java/dasniko/keycloak/events/LastLoginTimeListener.java:15
ClassLastLoginTimeListenerFactory
event-listener/src/main/java/dasniko/keycloak/events/LastLoginTimeListenerFactory.java:10
ClassLastLoginTimeListenerTest
event-listener/src/test/java/dasniko/keycloak/events/LastLoginTimeListenerTest.java:19
ClassLegacyUpdatePassword
@deprecated Since Keycloak v23 this is possible with native password policies. No more need to maintain a custom override!
requiredaction/src/main/java/dasniko/keycloak/requiredaction/LegacyUpdatePassword.java:10
ClassLoggingSmsProvider
custom-sms-spi/src/main/java/dasniko/keycloak/sms/logging/LoggingSmsProvider.java:6
ClassLoggingSmsProviderFactory
custom-sms-spi/src/main/java/dasniko/keycloak/sms/logging/LoggingSmsProviderFactory.java:8
ClassLoginWithUsernameAndPasswordPage
utils/src/main/java/de/keycloak/test/pages/LoginWithUsernameAndPasswordPage.java:13
ClassLuckyNumberMapper
tokenmapper/src/main/java/dasniko/keycloak/tokenmapper/LuckyNumberMapper.java:20
ClassLuckyNumberMapperTest
@author Niko Köbler, https://www.n-k.de, @dasniko
tokenmapper/src/test/java/dasniko/keycloak/tokenmapper/LuckyNumberMapperTest.java:25
ClassMagicLinkAuthenticator
@author Niko Köbler, https://www.n-k.de, @dasniko
magiclink/src/main/java/dasniko/keycloak/magiclink/MagicLinkAuthenticator.java:21
ClassMagicLinkAuthenticatorFactory
@author Niko Köbler, https://www.n-k.de, @dasniko
magiclink/src/main/java/dasniko/keycloak/magiclink/MagicLinkAuthenticatorFactory.java:17
ClassMaximumCharacterRepetitionPasswordPolicyProvider
passwords/src/main/java/de/keycloak/policy/MaximumCharacterRepetitionPasswordPolicyProvider.java:10
next →1–100 of 153, ranked by callers