Class ScimProperties

java.lang.Object
org.apereo.cas.configuration.model.support.scim.ScimProperties
All Implemented Interfaces:
Serializable, CasFeatureModule

@RequiresModule(name="cas-server-support-scim") public class ScimProperties extends Object implements CasFeatureModule, Serializable
Since:
5.1.0
See Also:
  • Constructor Details

    • ScimProperties

      public ScimProperties()
  • Method Details

    • isEnabled

      public boolean isEnabled()
      Decide whether scim should be enabled.
    • getTarget

      public String getTarget()
      The SCIM provisioning target URI.
    • getOauthToken

      public String getOauthToken()
      Authenticate into the SCIM server/service via a pre-generated OAuth token.
    • getUsername

      public String getUsername()
      Authenticate into the SCIM server with a pre-defined username.
    • getPassword

      public String getPassword()
      Authenticate into the SCIM server with a pre-defined password.
    • setEnabled

      public ScimProperties setEnabled(boolean enabled)
      Decide whether scim should be enabled.
      Returns:
      this.
    • setTarget

      public ScimProperties setTarget(String target)
      The SCIM provisioning target URI.
      Returns:
      this.
    • setOauthToken

      public ScimProperties setOauthToken(String oauthToken)
      Authenticate into the SCIM server/service via a pre-generated OAuth token.
      Returns:
      this.
    • setUsername

      public ScimProperties setUsername(String username)
      Authenticate into the SCIM server with a pre-defined username.
      Returns:
      this.
    • setPassword

      public ScimProperties setPassword(String password)
      Authenticate into the SCIM server with a pre-defined password.
      Returns:
      this.