Class HvlAuthzInstanceInternalEventListener
java.lang.Object
tr.com.havelsan.javarch.oauth.authz.starter.listener.HvlAuthzInstanceInternalEventListener
@Component
@ConditionalOnProperty(prefix="hvl.oauth.authz.event.operation",
name="enabled")
public class HvlAuthzInstanceInternalEventListener
extends Object
The class that enables to listen events in the application context conditionally.
-
Constructor Summary
ConstructorDescriptionHvlAuthzInstanceInternalEventListener
(HvlAuthzEventOperationProperties eventOperationProperties, HvlAuthzEventNotifier eventNotifier) Instantiates a new HvlAuthzInstanceInternalEventListener. -
Method Summary
Modifier and TypeMethodDescriptionvoid
consume
(@NotNull HvlOAuthAuthorityOperationInfoEventModel authorityOperationInfoEventModel) Consume.void
consume
(@NotNull HvlOAuthProfileGroupOperationInfoEventModel profileGroupOperationInfoEventModel) Consume.void
consume
(@NotNull HvlOAuthProfileOperationInfoEventModel profileOperationInfoEventModel) Consume.void
consume
(@NotNull HvlOAuthPredefinedProxyOperationInfoEventModel predefinedProxyOperationInfoEventModel) Consume.void
consume
(@NotNull HvlOAuthProxyOperationInfoEventModel proxyOperationInfoEventModel) Consume.void
consume
(@NotNull HvlOAuthTrustedProxyOperationInfoEventModel trustedProxyOperationInfoEventModel) Consume.void
consume
(@NotNull HvlOAuthPredefinedRoleOperationInfoEventModel predefinedRoleOperationInfoEventModel) Consume.void
consume
(@NotNull HvlOAuthRoleAssignerOperationalInfoEventModel roleAssignerOperationalInfoEventModel) Consume.void
consume
(@NotNull HvlOAuthRoleGroupOperationInfoEventModel roleGroupOperationInfoEventModel) Consume.void
consume
(@NotNull HvlOAuthRoleOperationInfoEventModel roleOperationInfoEventModel) Consume.void
consume
(@NotNull HvlOAuthUserDetailOperationInfoEventModel userDetailOperationInfoEventModel) Consume.void
consume
(@NotNull HvlOAuthUserOperationInfoEventModel userOperationInfoEventModel) Consume.void
consume
(@NotNull HvlOAuthUserPasswordPolicyOperationInfoEventModel userPasswordPolicyOperationInfoEventModel) Consume.void
consume
(@NotNull HvlOAuthUserStrategyOperationInfoEventModel userStrategyOperationInfoEventModel) Consume.
-
Constructor Details
-
HvlAuthzInstanceInternalEventListener
public HvlAuthzInstanceInternalEventListener(HvlAuthzEventOperationProperties eventOperationProperties, HvlAuthzEventNotifier eventNotifier) Instantiates a new HvlAuthzInstanceInternalEventListener.- Parameters:
eventOperationProperties
- the event operation propertieseventNotifier
- the event notifier
-
-
Method Details
-
consume
@EventListener public void consume(@NotNull @NotNull HvlOAuthUserOperationInfoEventModel userOperationInfoEventModel) Consume.- Parameters:
userOperationInfoEventModel
- the user operation info event model
-
consume
@EventListener public void consume(@NotNull @NotNull HvlOAuthUserDetailOperationInfoEventModel userDetailOperationInfoEventModel) Consume.- Parameters:
userDetailOperationInfoEventModel
- the user detail operation info event model
-
consume
@EventListener public void consume(@NotNull @NotNull HvlOAuthUserPasswordPolicyOperationInfoEventModel userPasswordPolicyOperationInfoEventModel) Consume.- Parameters:
userPasswordPolicyOperationInfoEventModel
- the user password policy operation info event model
-
consume
@EventListener public void consume(@NotNull @NotNull HvlOAuthUserStrategyOperationInfoEventModel userStrategyOperationInfoEventModel) Consume.- Parameters:
userStrategyOperationInfoEventModel
- the user strategy operation info event model
-
consume
@EventListener public void consume(@NotNull @NotNull HvlOAuthProfileOperationInfoEventModel profileOperationInfoEventModel) Consume.- Parameters:
profileOperationInfoEventModel
- the profile operation info event model
-
consume
@EventListener public void consume(@NotNull @NotNull HvlOAuthProfileGroupOperationInfoEventModel profileGroupOperationInfoEventModel) Consume.- Parameters:
profileGroupOperationInfoEventModel
- the profile group operation info event model
-
consume
@EventListener public void consume(@NotNull @NotNull HvlOAuthPredefinedProxyOperationInfoEventModel predefinedProxyOperationInfoEventModel) Consume.- Parameters:
predefinedProxyOperationInfoEventModel
- the predefined proxy operation info event model
-
consume
@EventListener public void consume(@NotNull @NotNull HvlOAuthProxyOperationInfoEventModel proxyOperationInfoEventModel) Consume.- Parameters:
proxyOperationInfoEventModel
- the proxy operation info event model
-
consume
@EventListener public void consume(@NotNull @NotNull HvlOAuthRoleOperationInfoEventModel roleOperationInfoEventModel) Consume.- Parameters:
roleOperationInfoEventModel
- the role operation info event model
-
consume
@EventListener public void consume(@NotNull @NotNull HvlOAuthRoleGroupOperationInfoEventModel roleGroupOperationInfoEventModel) Consume.- Parameters:
roleGroupOperationInfoEventModel
- the role operation info event model
-
consume
@EventListener public void consume(@NotNull @NotNull HvlOAuthPredefinedRoleOperationInfoEventModel predefinedRoleOperationInfoEventModel) Consume.- Parameters:
predefinedRoleOperationInfoEventModel
- the predefined role operation info event model
-
consume
@EventListener public void consume(@NotNull @NotNull HvlOAuthRoleAssignerOperationalInfoEventModel roleAssignerOperationalInfoEventModel) Consume.- Parameters:
roleAssignerOperationalInfoEventModel
- the role assigner operational info event model
-
consume
@EventListener public void consume(@NotNull @NotNull HvlOAuthTrustedProxyOperationInfoEventModel trustedProxyOperationInfoEventModel) Consume.- Parameters:
trustedProxyOperationInfoEventModel
- the trusted proxy operation info event model
-
consume
@EventListener public void consume(@NotNull @NotNull HvlOAuthAuthorityOperationInfoEventModel authorityOperationInfoEventModel) Consume.- Parameters:
authorityOperationInfoEventModel
- the authority operation info event model
-