Class JsonPrincipalAttributesProperties

java.lang.Object
org.apereo.cas.configuration.model.SpringResourceProperties
org.apereo.cas.configuration.model.core.authentication.JsonPrincipalAttributesProperties
All Implemented Interfaces:
Serializable

@RequiresModule(name="cas-server-support-person-directory", automated=true) public class JsonPrincipalAttributesProperties extends SpringResourceProperties

If you wish to directly and separately retrieve attributes from a static JSON source. The resource syntax must be as such: <pre> { "user1": { "firstName":["Json1"], "lastName":["One"] }, "user2": { "firstName":["Json2"], "eduPersonAffiliation":["employee", "student"] } } </pre>

Since:
5.2.0
See Also:
  • Constructor Details

    • JsonPrincipalAttributesProperties

      public JsonPrincipalAttributesProperties()