Class RestRegisteredServicesProperties

java.lang.Object
org.apereo.cas.configuration.model.core.rest.RestRegisteredServicesProperties
All Implemented Interfaces:
Serializable

@RequiresModule(name="cas-server-support-rest") public class RestRegisteredServicesProperties extends Object implements Serializable
Since:
5.0.0
See Also:
  • Constructor Details

    • RestRegisteredServicesProperties

      public RestRegisteredServicesProperties()
  • Method Details

    • getAttributeName

      public String getAttributeName()
      Authorization attribute name required by the REST endpoint in order to allow for the requested operation. Attribute must be resolvable by the authenticated principal, or must have been already.
    • getAttributeValue

      public String getAttributeValue()
      Matching authorization attribute value, pulled from the attribute required by the REST endpoint in order to allow for the requested operation. The attribute value may also be constructed as a regex pattern.
    • setAttributeName

      public RestRegisteredServicesProperties setAttributeName(String attributeName)
      Authorization attribute name required by the REST endpoint in order to allow for the requested operation. Attribute must be resolvable by the authenticated principal, or must have been already.
      Returns:
      this.
    • setAttributeValue

      public RestRegisteredServicesProperties setAttributeValue(String attributeValue)
      Matching authorization attribute value, pulled from the attribute required by the REST endpoint in order to allow for the requested operation. The attribute value may also be constructed as a regex pattern.
      Returns:
      this.