Class HvlAuthzEventOperationProperties

java.lang.Object
tr.com.havelsan.javarch.oauth.authz.starter.configuration.properties.HvlAuthzEventOperationProperties
All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean

@Component @ConfigurationProperties(prefix="hvl.oauth.authz.event.operation") public class HvlAuthzEventOperationProperties extends Object implements org.springframework.beans.factory.InitializingBean
Properties of Authz Operation
  • Constructor Details

    • HvlAuthzEventOperationProperties

      public HvlAuthzEventOperationProperties()
  • Method Details

    • afterPropertiesSet

      public void afterPropertiesSet() throws Exception
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
      Throws:
      Exception
    • isEnabled

      public boolean isEnabled()
      Is enabled.
      Returns:
      the boolean
    • setEnabled

      public void setEnabled(boolean enabled)
      Sets enabled.
      Parameters:
      enabled - the enabled
    • getUserTopicName

      public String getUserTopicName()
      Gets user topic.
      Returns:
      the user topic
    • setUserTopicName

      public void setUserTopicName(String userTopicName)
      Sets user topic.
      Parameters:
      userTopicName - the user topic
    • getUserDetailTopicName

      public String getUserDetailTopicName()
      Gets user detail topic.
      Returns:
      the user detail topic
    • setUserDetailTopicName

      public void setUserDetailTopicName(String userDetailTopicName)
      Sets user detail topic.
      Parameters:
      userDetailTopicName - the user detail topic
    • getUserPasswordPolicyTopicName

      public String getUserPasswordPolicyTopicName()
      Gets user password policy topic.
      Returns:
      the user password policy topic
    • setUserPasswordPolicyTopicName

      public void setUserPasswordPolicyTopicName(String userPasswordPolicyTopicName)
      Sets user password policy topic.
      Parameters:
      userPasswordPolicyTopicName - the user password policy topic
    • getUserStrategyTopicName

      public String getUserStrategyTopicName()
      Gets user strategy topic.
      Returns:
      the user strategy topic
    • setUserStrategyTopicName

      public void setUserStrategyTopicName(String userStrategyTopicName)
      Sets user strategy topic.
      Parameters:
      userStrategyTopicName - the user strategy topic
    • getProfileTopicName

      public String getProfileTopicName()
      Gets profile topic name.
      Returns:
      the profile topic name
    • setProfileTopicName

      public void setProfileTopicName(String profileTopicName)
      Sets profile topic name.
      Parameters:
      profileTopicName - the profile topic name
    • getProfileGroupTopicName

      public String getProfileGroupTopicName()
      Gets profile group topic name.
      Returns:
      the profile group topic name
    • setProfileGroupTopicName

      public void setProfileGroupTopicName(String profileGroupTopicName)
      Sets profile group topic name.
      Parameters:
      profileGroupTopicName - the profile group topic name
    • getPredefinedProxyTopicName

      public String getPredefinedProxyTopicName()
      Gets predefined proxy topic name.
      Returns:
      the predefined proxy topic name
    • setPredefinedProxyTopicName

      public void setPredefinedProxyTopicName(String predefinedProxyTopicName)
      Sets predefined proxy topic name.
      Parameters:
      predefinedProxyTopicName - the predefined proxy topic name
    • getProxyTopicName

      public String getProxyTopicName()
      Gets proxy topic name.
      Returns:
      the proxy topic name
    • setProxyTopicName

      public void setProxyTopicName(String proxyTopicName)
      Sets proxy topic name.
      Parameters:
      proxyTopicName - the proxy topic name
    • getRoleTopicName

      public String getRoleTopicName()
      Gets role topic name.
      Returns:
      the role topic name
    • setRoleTopicName

      public void setRoleTopicName(String roleTopicName)
      Sets role topic name.
      Parameters:
      roleTopicName - the role topic name
    • getRoleGroupTopicName

      public String getRoleGroupTopicName()
      Gets role group topic name.
      Returns:
      the role group topic name
    • setRoleGroupTopicName

      public void setRoleGroupTopicName(String roleGroupTopicName)
      Sets role group topic name.
      Parameters:
      roleGroupTopicName - the role group topic name
    • getTrustedProxyTopicName

      public String getTrustedProxyTopicName()
      Gets trusted proxy topic name.
      Returns:
      the trusted proxy topic name
    • setTrustedProxyTopicName

      public void setTrustedProxyTopicName(String trustedProxyTopicName)
      Sets trusted proxy topic name.
      Parameters:
      trustedProxyTopicName - the trusted proxy topic name
    • getRoleAssignerTopicName

      public String getRoleAssignerTopicName()
      Gets role assigner topic name.
      Returns:
      the role assigner topic name
    • setRoleAssignerTopicName

      public void setRoleAssignerTopicName(String roleAssignerTopicName)
      Sets role assigner topic name.
      Parameters:
      roleAssignerTopicName - the role assigner topic name