Class PublicEndpointProperties

java.lang.Object
com.loomcache.springboot.security.PublicEndpointProperties

@ConfigurationProperties(prefix="loomcache.security.public-endpoints") public class PublicEndpointProperties extends Object
Controls which diagnostic endpoints remain public on the REST surface.
  • Constructor Details

    • PublicEndpointProperties

      public PublicEndpointProperties()
  • Method Details

    • getOpenApiDocs

      public @Nullable Boolean getOpenApiDocs()
    • setOpenApiDocs

      public void setOpenApiDocs(@Nullable Boolean openApiDocs)
    • getActuatorInfo

      public @Nullable Boolean getActuatorInfo()
    • setActuatorInfo

      public void setActuatorInfo(@Nullable Boolean actuatorInfo)
    • isOpenApiDocsPublic

      public boolean isOpenApiDocsPublic(LoomProfile profile)
    • isActuatorInfoPublic

      public boolean isActuatorInfoPublic(LoomProfile profile)