All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.additional-spring-configuration-metadata.json Maven / Gradle / Ivy

There is a newer version: 2.3.0
Show newest version
{
  "groups": [
    {
      "name": "shiro"
    }
  ],
  "properties": [
    {
      "name": "shiro.loginUrl",
      "type": "java.lang.String",
      "description": "The application's login URL to be assigned to all acquired Filters that subclass AccessControlFilter or 'null' if no value should be assigned globally.",
      "defaultValue": "/login.jsp"
    },
    {
      "name": "shiro.successUrl",
      "type": "java.lang.String",
      "description": "The application's after-login success URL to be assigned to all acquired Filters that subclass AuthenticationFilter or null if no value should be assigned globally.",
      "defaultValue": "/"
    },
    {
      "name": "shiro.unauthorizedUrl",
      "type": "java.lang.String",
      "description": "The application's 'unauthorized' URL to apply to as a convenience to all discovered AuthorizationFilter instances.",
      "defaultValue": null
    },
    {
      "name": "shiro.sessionManager.sessionIdCookieEnabled",
      "type": "java.lang.String",
      "description": "Enable or disable session tracking via a cookie.",
      "defaultValue": true
    },
    {
      "name": "shiro.sessionManager.sessionIdUrlRewritingEnabled",
      "type": "java.lang.String",
      "description": "Enable or disable session tracking via a URL parameter.  If your site requires cookies, it is recommended you disable this.",
      "defaultValue": true
    },
    {
      "name": "shiro.sessionManager.deleteInvalidSessions",
      "type": "java.lang.Boolean",
      "description": "Remove invalid session from session storage.",
      "defaultValue": true
    },
    {
      "name": "shiro.userNativeSessionManager",
      "type": "java.lang.Boolean",
      "description": "If enabled Shiro will manage the HTTP sessions instead of the container.",
      "defaultValue": false
    },
    {
      "name": "shiro.sessionManager.cookie.name",
      "type": "java.lang.String",
      "description": "Specify session cookie name.",
      "defaultValue": "JSESSIONID"
    },
    {
      "name": "shiro.sessionManager.cookie.maxAge",
      "type": "java.lang.Integer",
      "description": "Specify session cookie max age.",
      "defaultValue": -1
    },
    {
      "name": "shiro.sessionManager.cookie.domain",
      "type": "java.lang.String",
      "description": "Specify session cookie domain.",
      "defaultValue": null
    },
    {
      "name": "shiro.sessionManager.cookie.path",
      "type": "java.lang.String",
      "description": "Specify session cookie path.",
      "defaultValue": null
    },
    {
      "name": "shiro.sessionManager.cookie.secure",
      "type": "java.lang.String",
      "description": "Session cookie secure flag.",
      "defaultValue": false
    },
    {
      "name": "shiro.rememberMeManager.cookie.name",
      "type": "java.lang.String",
      "description": "Specify remember me cookie name.",
      "defaultValue": "rememberMe"
    },
    {
      "name": "shiro.rememberMeManager.cookie.maxAge",
      "type": "java.lang.Integer",
      "description": "Specify remember me cookie max age(seconds).",
      "defaultValue": 31536000
    },
    {
      "name": "shiro.rememberMeManager.cookie.domain",
      "type": "java.lang.String",
      "description": "Specify remember me cookie domain.",
      "defaultValue": null
    },
    {
      "name": "shiro.rememberMeManager.cookie.path",
      "type": "java.lang.String",
      "description": "Specify remember me cookie path.",
      "defaultValue": null
    },
    {
      "name": "shiro.rememberMeManager.cookie.secure",
      "type": "java.lang.String",
      "description": "RememberMe cookie secure flag.",
      "defaultValue": false
    }
  ]
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy