├── .gitattributes ├── 9781484250518.jpg ├── Ch03 ├── Pss01 │ ├── .idea │ │ ├── $PRODUCT_WORKSPACE_FILE$ │ │ ├── artifacts │ │ │ └── Pss01_war_exploded.xml │ │ ├── codeStyles │ │ │ └── codeStyleConfig.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── workspace.xml │ ├── Pss01.iml │ ├── out │ │ └── artifacts │ │ │ └── Pss01_war_exploded │ │ │ └── index.jsp │ ├── pom.xml │ └── web │ │ └── index.jsp └── pss01_Security │ ├── .idea │ ├── codeStyles │ │ └── codeStyleConfig.xml │ ├── compiler.xml │ ├── encodings.xml │ ├── misc.xml │ ├── uiDesigner.xml │ └── workspace.xml │ ├── pom.xml │ ├── src │ └── main │ │ ├── java │ │ └── com │ │ │ └── apress │ │ │ └── pss │ │ │ └── springsecurity │ │ │ ├── configuration │ │ │ ├── AppInitializer.java │ │ │ ├── SecurityConfiguration.java │ │ │ ├── SpringSecurityInitializer.java │ │ │ └── UserConfiguration.java │ │ │ └── controller │ │ │ └── UserController.java │ │ └── webapp │ │ └── WEB-INF │ │ └── views │ │ ├── authenticated.jsp │ │ └── welcome.jsp │ └── target │ ├── classes │ └── com │ │ └── apress │ │ └── pss │ │ └── springsecurity │ │ ├── configuration │ │ ├── AppInitializer.class │ │ ├── SecurityConfiguration.class │ │ ├── SpringSecurityInitializer.class │ │ └── UserConfiguration.class │ │ └── controller │ │ └── UserController.class │ ├── pss01_Security.war │ └── pss01_Security │ ├── META-INF │ └── MANIFEST.MF │ └── WEB-INF │ ├── classes │ └── com │ │ └── apress │ │ └── pss │ │ └── springsecurity │ │ ├── configuration │ │ ├── AppInitializer.class │ │ ├── SecurityConfiguration.class │ │ ├── SpringSecurityInitializer.class │ │ └── UserConfiguration.class │ │ └── controller │ │ └── UserController.class │ ├── lib │ ├── javax.servlet-api-4.0.1.jar │ ├── javax.servlet.jsp-api-2.3.3.jar │ ├── jstl-1.2.jar │ ├── spring-aop-5.1.5.RELEASE.jar │ ├── spring-beans-5.1.5.RELEASE.jar │ ├── spring-context-5.1.5.RELEASE.jar │ ├── spring-core-5.1.5.RELEASE.jar │ ├── spring-expression-5.1.5.RELEASE.jar │ ├── spring-jcl-5.1.5.RELEASE.jar │ ├── spring-jdbc-5.1.6.RELEASE.jar │ ├── spring-security-acl-5.1.5.RELEASE.jar │ ├── spring-security-config-5.1.5.RELEASE.jar │ ├── spring-security-core-5.1.5.RELEASE.jar │ ├── spring-security-taglibs-5.1.5.RELEASE.jar │ ├── spring-security-web-5.1.5.RELEASE.jar │ ├── spring-tx-5.1.6.RELEASE.jar │ ├── spring-web-5.1.5.RELEASE.jar │ └── spring-webmvc-5.1.5.RELEASE.jar │ └── views │ ├── authenticated.jsp │ └── welcome.jsp ├── Ch05 └── favoritesmovies │ ├── .idea │ ├── .name │ ├── codeStyles │ │ └── codeStyleConfig.xml │ ├── compiler.xml │ ├── encodings.xml │ ├── misc.xml │ ├── uiDesigner.xml │ └── workspace.xml │ ├── pom.xml │ ├── src │ └── main │ │ ├── java │ │ └── com │ │ │ └── apress │ │ │ └── pss │ │ │ └── springsecurity │ │ │ ├── configuration │ │ │ ├── AppInitializer.java │ │ │ ├── CustomAuthenticationFailureHandler.java │ │ │ ├── SecurityConfiguration.java │ │ │ ├── SpringSecurityInitializer.java │ │ │ └── UserConfiguration.java │ │ │ └── controller │ │ │ └── UserController.java │ │ └── webapp │ │ └── WEB-INF │ │ └── views │ │ ├── index.jsp │ │ ├── login.jsp │ │ └── movies.jsp │ └── target │ ├── classes │ └── com │ │ └── apress │ │ └── pss │ │ └── springsecurity │ │ ├── configuration │ │ ├── AppInitializer.class │ │ ├── CustomAuthenticationFailureHandler.class │ │ ├── SecurityConfiguration.class │ │ ├── SpringSecurityInitializer.class │ │ └── UserConfiguration.class │ │ └── controller │ │ └── UserController.class │ ├── favoritesmovies.war │ ├── favoritesmovies │ ├── META-INF │ │ └── MANIFEST.MF │ └── WEB-INF │ │ ├── classes │ │ └── com │ │ │ └── apress │ │ │ └── pss │ │ │ └── springsecurity │ │ │ ├── configuration │ │ │ ├── AppInitializer.class │ │ │ ├── CustomAuthenticationFailureHandler.class │ │ │ ├── SecurityConfiguration.class │ │ │ ├── SpringSecurityInitializer.class │ │ │ └── UserConfiguration.class │ │ │ └── controller │ │ │ └── UserController.class │ │ ├── lib │ │ ├── javax.servlet-api-4.0.1.jar │ │ ├── javax.servlet.jsp-api-2.3.3.jar │ │ ├── jstl-1.2.jar │ │ ├── spring-aop-5.1.5.RELEASE.jar │ │ ├── spring-beans-5.1.5.RELEASE.jar │ │ ├── spring-context-5.1.5.RELEASE.jar │ │ ├── spring-core-5.1.5.RELEASE.jar │ │ ├── spring-expression-5.1.5.RELEASE.jar │ │ ├── spring-jcl-5.1.5.RELEASE.jar │ │ ├── spring-jdbc-5.1.6.RELEASE.jar │ │ ├── spring-security-acl-5.1.5.RELEASE.jar │ │ ├── spring-security-config-5.1.5.RELEASE.jar │ │ ├── spring-security-core-5.1.5.RELEASE.jar │ │ ├── spring-security-taglibs-5.1.5.RELEASE.jar │ │ ├── spring-security-web-5.1.5.RELEASE.jar │ │ ├── spring-tx-5.1.6.RELEASE.jar │ │ ├── spring-web-5.1.5.RELEASE.jar │ │ └── spring-webmvc-5.1.5.RELEASE.jar │ │ └── views │ │ ├── index.jsp │ │ ├── login.jsp │ │ └── movies.jsp │ ├── pss01_Security.war │ └── pss01_Security │ ├── META-INF │ └── MANIFEST.MF │ └── WEB-INF │ ├── classes │ ├── META-INF │ │ └── pss01_Security.kotlin_module │ └── com │ │ └── apress │ │ └── pss │ │ └── springsecurity │ │ ├── configuration │ │ ├── AppInitializer.class │ │ ├── CustomAuthenticationFailureHandler.class │ │ ├── SecurityConfiguration.class │ │ ├── SpringSecurityInitializer.class │ │ └── UserConfiguration.class │ │ └── controller │ │ └── UserController.class │ ├── lib │ ├── javax.servlet-api-4.0.1.jar │ ├── javax.servlet.jsp-api-2.3.3.jar │ ├── jstl-1.2.jar │ ├── spring-aop-5.1.5.RELEASE.jar │ ├── spring-beans-5.1.5.RELEASE.jar │ ├── spring-context-5.1.5.RELEASE.jar │ ├── spring-core-5.1.5.RELEASE.jar │ ├── spring-expression-5.1.5.RELEASE.jar │ ├── spring-jcl-5.1.5.RELEASE.jar │ ├── spring-jdbc-5.1.6.RELEASE.jar │ ├── spring-security-acl-5.1.5.RELEASE.jar │ ├── spring-security-config-5.1.5.RELEASE.jar │ ├── spring-security-core-5.1.5.RELEASE.jar │ ├── spring-security-taglibs-5.1.5.RELEASE.jar │ ├── spring-security-web-5.1.5.RELEASE.jar │ ├── spring-tx-5.1.6.RELEASE.jar │ ├── spring-web-5.1.5.RELEASE.jar │ └── spring-webmvc-5.1.5.RELEASE.jar │ └── views │ ├── index.jsp │ ├── login.jsp │ └── movies.jsp ├── Ch07 ├── SpringSecurityX509Auth │ ├── .idea │ │ ├── SpringSecurityX509Auth.iml │ │ ├── artifacts │ │ │ ├── SpringSecurityX509Auth_war.xml │ │ │ └── SpringSecurityX509Auth_war_exploded.xml │ │ ├── compiler.xml │ │ ├── encodings.xml │ │ ├── libraries │ │ │ ├── Maven__ch_qos_logback_logback_classic_1_2_3.xml │ │ │ ├── Maven__ch_qos_logback_logback_core_1_2_3.xml │ │ │ ├── Maven__com_fasterxml_classmate_1_4_0.xml │ │ │ ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_9_0.xml │ │ │ ├── Maven__com_fasterxml_jackson_core_jackson_core_2_9_8.xml │ │ │ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_9_8.xml │ │ │ ├── Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_9_8.xml │ │ │ ├── Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_9_8.xml │ │ │ ├── Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_9_8.xml │ │ │ ├── Maven__com_jayway_jsonpath_json_path_2_4_0.xml │ │ │ ├── Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml │ │ │ ├── Maven__javax_annotation_javax_annotation_api_1_3_2.xml │ │ │ ├── Maven__javax_validation_validation_api_2_0_1_Final.xml │ │ │ ├── Maven__junit_junit_4_12.xml │ │ │ ├── Maven__net_bytebuddy_byte_buddy_1_9_12.xml │ │ │ ├── Maven__net_bytebuddy_byte_buddy_agent_1_9_12.xml │ │ │ ├── Maven__net_minidev_accessors_smart_1_2.xml │ │ │ ├── Maven__net_minidev_json_smart_2_3.xml │ │ │ ├── Maven__org_apache_logging_log4j_log4j_api_2_11_2.xml │ │ │ ├── Maven__org_apache_logging_log4j_log4j_to_slf4j_2_11_2.xml │ │ │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_core_9_0_17.xml │ │ │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_el_9_0_17.xml │ │ │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_websocket_9_0_17.xml │ │ │ ├── Maven__org_assertj_assertj_core_3_11_1.xml │ │ │ ├── Maven__org_attoparser_attoparser_2_0_5_RELEASE.xml │ │ │ ├── Maven__org_hamcrest_hamcrest_core_1_3.xml │ │ │ ├── Maven__org_hamcrest_hamcrest_library_1_3.xml │ │ │ ├── Maven__org_hibernate_validator_hibernate_validator_6_0_16_Final.xml │ │ │ ├── Maven__org_jboss_logging_jboss_logging_3_3_2_Final.xml │ │ │ ├── Maven__org_mockito_mockito_core_2_23_4.xml │ │ │ ├── Maven__org_mongodb_bson_3_8_2.xml │ │ │ ├── Maven__org_mongodb_mongodb_driver_3_8_2.xml │ │ │ ├── Maven__org_mongodb_mongodb_driver_core_3_8_2.xml │ │ │ ├── Maven__org_objenesis_objenesis_2_6.xml │ │ │ ├── Maven__org_ow2_asm_asm_5_0_4.xml │ │ │ ├── Maven__org_skyscreamer_jsonassert_1_5_0.xml │ │ │ ├── Maven__org_slf4j_jul_to_slf4j_1_7_26.xml │ │ │ ├── Maven__org_slf4j_slf4j_api_1_7_26.xml │ │ │ ├── Maven__org_springframework_boot_spring_boot_2_1_4_RELEASE.xml │ │ │ ├── Maven__org_springframework_boot_spring_boot_autoconfigure_2_1_4_RELEASE.xml │ │ │ ├── Maven__org_springframework_boot_spring_boot_starter_2_1_4_RELEASE.xml │ │ │ ├── Maven__org_springframework_boot_spring_boot_starter_data_mongodb_2_1_4_RELEASE.xml │ │ │ ├── Maven__org_springframework_boot_spring_boot_starter_json_2_1_4_RELEASE.xml │ │ │ ├── Maven__org_springframework_boot_spring_boot_starter_logging_2_1_4_RELEASE.xml │ │ │ ├── Maven__org_springframework_boot_spring_boot_starter_security_2_1_4_RELEASE.xml │ │ │ ├── Maven__org_springframework_boot_spring_boot_starter_test_2_1_4_RELEASE.xml │ │ │ ├── Maven__org_springframework_boot_spring_boot_starter_thymeleaf_2_1_4_RELEASE.xml │ │ │ ├── Maven__org_springframework_boot_spring_boot_starter_tomcat_2_1_4_RELEASE.xml │ │ │ ├── Maven__org_springframework_boot_spring_boot_starter_web_2_1_4_RELEASE.xml │ │ │ ├── Maven__org_springframework_boot_spring_boot_test_2_1_4_RELEASE.xml │ │ │ ├── Maven__org_springframework_boot_spring_boot_test_autoconfigure_2_1_4_RELEASE.xml │ │ │ ├── Maven__org_springframework_data_spring_data_commons_2_1_6_RELEASE.xml │ │ │ ├── Maven__org_springframework_data_spring_data_mongodb_2_1_6_RELEASE.xml │ │ │ ├── Maven__org_springframework_security_spring_security_config_5_1_5_RELEASE.xml │ │ │ ├── Maven__org_springframework_security_spring_security_core_5_1_5_RELEASE.xml │ │ │ ├── Maven__org_springframework_security_spring_security_test_5_1_5_RELEASE.xml │ │ │ ├── Maven__org_springframework_security_spring_security_web_5_1_5_RELEASE.xml │ │ │ ├── Maven__org_springframework_spring_aop_5_1_6_RELEASE.xml │ │ │ ├── Maven__org_springframework_spring_beans_5_1_6_RELEASE.xml │ │ │ ├── Maven__org_springframework_spring_context_5_1_6_RELEASE.xml │ │ │ ├── Maven__org_springframework_spring_core_5_1_6_RELEASE.xml │ │ │ ├── Maven__org_springframework_spring_expression_5_1_6_RELEASE.xml │ │ │ ├── Maven__org_springframework_spring_jcl_5_1_6_RELEASE.xml │ │ │ ├── Maven__org_springframework_spring_test_5_1_6_RELEASE.xml │ │ │ ├── Maven__org_springframework_spring_tx_5_1_6_RELEASE.xml │ │ │ ├── Maven__org_springframework_spring_web_5_1_6_RELEASE.xml │ │ │ ├── Maven__org_springframework_spring_webmvc_5_1_6_RELEASE.xml │ │ │ ├── Maven__org_thymeleaf_extras_thymeleaf_extras_java8time_3_0_4_RELEASE.xml │ │ │ ├── Maven__org_thymeleaf_extras_thymeleaf_extras_springsecurity5_3_0_4_RELEASE.xml │ │ │ ├── Maven__org_thymeleaf_thymeleaf_3_0_11_RELEASE.xml │ │ │ ├── Maven__org_thymeleaf_thymeleaf_spring5_3_0_11_RELEASE.xml │ │ │ ├── Maven__org_unbescape_unbescape_1_1_6_RELEASE.xml │ │ │ ├── Maven__org_xmlunit_xmlunit_core_2_6_2.xml │ │ │ └── Maven__org_yaml_snakeyaml_1_23.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── workspace.xml │ ├── SpringSecurityX509Auth │ │ ├── .gitignore │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── MavenWrapperDownloader.java │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ ├── src │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── apress │ │ │ │ │ │ └── SpringSecurityX509Auth │ │ │ │ │ │ ├── Configuration │ │ │ │ │ │ └── SpringSecurityConfiguration.java │ │ │ │ │ │ ├── Controller │ │ │ │ │ │ └── UserController.java │ │ │ │ │ │ ├── Domain │ │ │ │ │ │ └── User.java │ │ │ │ │ │ ├── ServletInitializer.java │ │ │ │ │ │ └── SpringSecurityX509AuthApplication.java │ │ │ │ └── resources │ │ │ │ │ ├── application.properties │ │ │ │ │ ├── keyStore.p12 │ │ │ │ │ ├── templates │ │ │ │ │ └── admin.html │ │ │ │ │ └── trustStore.jks │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── apress │ │ │ │ └── SpringSecurityX509Auth │ │ │ │ └── SpringSecurityX509AuthApplicationTests.java │ │ └── ssl │ │ │ ├── client │ │ │ ├── client_nardone.p12 │ │ │ ├── myPrivateKey.pem │ │ │ ├── nardone.crt │ │ │ ├── request.csr │ │ │ └── server.srl │ │ │ └── server │ │ │ ├── keyStore.p12 │ │ │ ├── server.crt │ │ │ ├── serverPrivateKey.pem │ │ │ └── trustStore.jks │ ├── cert creation.txt │ ├── certificates │ │ ├── client │ │ │ ├── client_nardone.p12 │ │ │ ├── myPrivateKey.pem │ │ │ ├── nardone.crt │ │ │ ├── request.csr │ │ │ └── server.srl │ │ └── server │ │ │ ├── keyStore.p12 │ │ │ ├── server.crt │ │ │ ├── serverPrivateKey.pem │ │ │ └── trustStore.jks │ ├── client certs.txt │ └── server certs.txt ├── SpringSecurityldapAuthentication │ ├── .idea │ │ ├── SpringSecurityldapAuthentication.iml │ │ ├── compiler.xml │ │ ├── encodings.xml │ │ ├── libraries │ │ │ ├── Maven__aopalliance_aopalliance_1_0.xml │ │ │ ├── Maven__ch_qos_logback_logback_classic_1_1_11.xml │ │ │ ├── Maven__ch_qos_logback_logback_core_1_1_11.xml │ │ │ ├── Maven__com_fasterxml_classmate_1_3_4.xml │ │ │ ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_8_0.xml │ │ │ ├── Maven__com_fasterxml_jackson_core_jackson_core_2_8_10.xml │ │ │ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_8_10.xml │ │ │ ├── Maven__com_jayway_jsonpath_json_path_2_2_0.xml │ │ │ ├── Maven__com_unboundid_unboundid_ldapsdk_3_2_1.xml │ │ │ ├── Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml │ │ │ ├── Maven__javax_validation_validation_api_1_1_0_Final.xml │ │ │ ├── Maven__junit_junit_4_12.xml │ │ │ ├── Maven__net_minidev_accessors_smart_1_1.xml │ │ │ ├── Maven__net_minidev_json_smart_2_2_1.xml │ │ │ ├── Maven__nz_net_ultraq_thymeleaf_thymeleaf_layout_dialect_1_4_0.xml │ │ │ ├── Maven__ognl_ognl_3_0_8.xml │ │ │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_core_8_5_20.xml │ │ │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_el_8_5_20.xml │ │ │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_websocket_8_5_20.xml │ │ │ ├── Maven__org_assertj_assertj_core_2_6_0.xml │ │ │ ├── Maven__org_codehaus_groovy_groovy_2_4_12.xml │ │ │ ├── Maven__org_hamcrest_hamcrest_core_1_3.xml │ │ │ ├── Maven__org_hamcrest_hamcrest_library_1_3.xml │ │ │ ├── Maven__org_hibernate_hibernate_validator_5_3_5_Final.xml │ │ │ ├── Maven__org_javassist_javassist_3_21_0_GA.xml │ │ │ ├── Maven__org_jboss_logging_jboss_logging_3_3_1_Final.xml │ │ │ ├── Maven__org_mockito_mockito_core_1_10_19.xml │ │ │ ├── Maven__org_objenesis_objenesis_2_1.xml │ │ │ ├── Maven__org_ow2_asm_asm_5_0_3.xml │ │ │ ├── Maven__org_skyscreamer_jsonassert_1_4_0.xml │ │ │ ├── Maven__org_slf4j_jcl_over_slf4j_1_7_25.xml │ │ │ ├── Maven__org_slf4j_jul_to_slf4j_1_7_25.xml │ │ │ ├── Maven__org_slf4j_log4j_over_slf4j_1_7_25.xml │ │ │ ├── Maven__org_slf4j_slf4j_api_1_7_25.xml │ │ │ ├── Maven__org_springframework_boot_spring_boot_1_5_7_RELEASE.xml │ │ │ ├── Maven__org_springframework_boot_spring_boot_autoconfigure_1_5_7_RELEASE.xml │ │ │ ├── Maven__org_springframework_boot_spring_boot_starter_1_5_7_RELEASE.xml │ │ │ ├── Maven__org_springframework_boot_spring_boot_starter_logging_1_5_7_RELEASE.xml │ │ │ ├── Maven__org_springframework_boot_spring_boot_starter_security_1_5_7_RELEASE.xml │ │ │ ├── Maven__org_springframework_boot_spring_boot_starter_test_1_5_7_RELEASE.xml │ │ │ ├── Maven__org_springframework_boot_spring_boot_starter_thymeleaf_1_5_7_RELEASE.xml │ │ │ ├── Maven__org_springframework_boot_spring_boot_starter_tomcat_1_5_7_RELEASE.xml │ │ │ ├── Maven__org_springframework_boot_spring_boot_starter_web_1_5_7_RELEASE.xml │ │ │ ├── Maven__org_springframework_boot_spring_boot_test_1_5_7_RELEASE.xml │ │ │ ├── Maven__org_springframework_boot_spring_boot_test_autoconfigure_1_5_7_RELEASE.xml │ │ │ ├── Maven__org_springframework_ldap_spring_ldap_core_2_3_1_RELEASE.xml │ │ │ ├── Maven__org_springframework_security_spring_security_config_4_2_3_RELEASE.xml │ │ │ ├── Maven__org_springframework_security_spring_security_core_4_2_3_RELEASE.xml │ │ │ ├── Maven__org_springframework_security_spring_security_ldap_4_2_3_RELEASE.xml │ │ │ ├── Maven__org_springframework_security_spring_security_test_4_2_3_RELEASE.xml │ │ │ ├── Maven__org_springframework_security_spring_security_web_4_2_3_RELEASE.xml │ │ │ ├── Maven__org_springframework_spring_aop_4_3_11_RELEASE.xml │ │ │ ├── Maven__org_springframework_spring_beans_4_3_11_RELEASE.xml │ │ │ ├── Maven__org_springframework_spring_context_4_3_11_RELEASE.xml │ │ │ ├── Maven__org_springframework_spring_core_4_3_11_RELEASE.xml │ │ │ ├── Maven__org_springframework_spring_expression_4_3_11_RELEASE.xml │ │ │ ├── Maven__org_springframework_spring_test_4_3_11_RELEASE.xml │ │ │ ├── Maven__org_springframework_spring_tx_4_3_11_RELEASE.xml │ │ │ ├── Maven__org_springframework_spring_web_4_3_11_RELEASE.xml │ │ │ ├── Maven__org_springframework_spring_webmvc_4_3_11_RELEASE.xml │ │ │ ├── Maven__org_thymeleaf_extras_thymeleaf_extras_springsecurity5_unknown.xml │ │ │ ├── Maven__org_thymeleaf_thymeleaf_2_1_5_RELEASE.xml │ │ │ ├── Maven__org_thymeleaf_thymeleaf_spring4_2_1_5_RELEASE.xml │ │ │ ├── Maven__org_unbescape_unbescape_1_1_0_RELEASE.xml │ │ │ ├── Maven__org_yaml_snakeyaml_1_17.xml │ │ │ └── Spring_4_3_18_RELEASE.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ ├── uiDesigner.xml │ │ └── workspace.xml │ ├── SpringSecurityldapAuthentication │ │ ├── .gitignore │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── MavenWrapperDownloader.java │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── apress │ │ │ │ │ └── SpringSecurityldapAuthentication │ │ │ │ │ ├── Configuration │ │ │ │ │ └── SpringSecurityConfiguration.java │ │ │ │ │ ├── SpringSecurityldapAuthenticationApplication.java │ │ │ │ │ └── controller │ │ │ │ │ └── LoginController.java │ │ │ └── resources │ │ │ │ ├── application.properties │ │ │ │ ├── application.yml │ │ │ │ └── templates │ │ │ │ ├── admin.html │ │ │ │ └── welcome.html │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── apress │ │ │ └── SpringSecurityldapAuthentication │ │ │ └── SpringSecurityldapAuthenticationApplicationTests.java │ └── lib │ │ ├── aopalliance-1.0.jar │ │ ├── commons-logging-1.2.jar │ │ ├── spring-aop-4.3.18.RELEASE.jar │ │ ├── spring-aspects-4.3.18.RELEASE.jar │ │ ├── spring-beans-4.3.18.RELEASE.jar │ │ ├── spring-context-4.3.18.RELEASE.jar │ │ ├── spring-context-support-4.3.18.RELEASE.jar │ │ ├── spring-core-4.3.18.RELEASE.jar │ │ ├── spring-expression-4.3.18.RELEASE.jar │ │ ├── spring-instrument-4.3.18.RELEASE.jar │ │ ├── spring-instrument-tomcat-4.3.18.RELEASE.jar │ │ ├── spring-jdbc-4.3.18.RELEASE.jar │ │ ├── spring-jms-4.3.18.RELEASE.jar │ │ ├── spring-messaging-4.3.18.RELEASE.jar │ │ ├── spring-orm-4.3.18.RELEASE.jar │ │ ├── spring-oxm-4.3.18.RELEASE.jar │ │ ├── spring-test-4.3.18.RELEASE.jar │ │ └── spring-tx-4.3.18.RELEASE.jar └── chap7_example1_pss01_Security_XML │ └── pss01_Security_XML │ ├── .classpath │ ├── .idea │ ├── compiler.xml │ ├── dataSources.local.xml │ ├── dataSources.xml │ ├── dataSources │ │ └── 9a85639c-afed-48c8-b400-8de1e9594321.xml │ ├── libraries │ │ └── spring_jdbc_3_0_0_release.xml │ ├── misc.xml │ └── workspace.xml │ ├── .project │ ├── pom.xml │ ├── src │ └── main │ │ ├── java │ │ └── com │ │ │ └── apress │ │ │ └── pss │ │ │ └── springsecurity │ │ │ └── controller │ │ │ └── UserController.java │ │ ├── resources │ │ ├── security-schema.sql │ │ └── users.sql │ │ └── webapp │ │ └── WEB-INF │ │ ├── pages │ │ ├── admin.jsp │ │ └── welcome.jsp │ │ ├── spring-security.xml │ │ ├── spring-servlet.xml │ │ └── web.xml │ └── target │ ├── classes │ ├── com │ │ └── apress │ │ │ └── pss │ │ │ └── springsecurity │ │ │ └── controller │ │ │ └── UserController.class │ ├── security-schema.sql │ └── users.sql │ ├── maven-archiver │ └── pom.properties │ ├── maven-status │ └── maven-compiler-plugin │ │ └── compile │ │ └── default-compile │ │ ├── createdFiles.lst │ │ └── inputFiles.lst │ ├── pss01_Security.war │ └── pss01_Security │ ├── META-INF │ └── MANIFEST.MF │ └── WEB-INF │ ├── classes │ ├── com │ │ └── apress │ │ │ └── pss │ │ │ └── springsecurity │ │ │ └── controller │ │ │ └── UserController.class │ ├── security-schema.sql │ └── users.sql │ ├── lib │ ├── aopalliance-1.0.jar │ ├── hsqldb-2.4.1.jar │ ├── javax.servlet-api-3.1.0.jar │ ├── javax.servlet.jsp-api-2.3.1.jar │ ├── jstl-1.2.jar │ ├── spring-aop-5.1.4.RELEASE.jar │ ├── spring-beans-5.1.4.RELEASE.jar │ ├── spring-context-5.1.4.RELEASE.jar │ ├── spring-core-5.1.4.RELEASE.jar │ ├── spring-expression-5.1.4.RELEASE.jar │ ├── spring-jcl-5.1.4.RELEASE.jar │ ├── spring-jdbc-3.0.0.RELEASE.jar │ ├── spring-security-config-5.1.4.RELEASE.jar │ ├── spring-security-core-5.1.4.RELEASE.jar │ ├── spring-security-web-5.1.4.RELEASE.jar │ ├── spring-tx-3.0.0.RELEASE.jar │ ├── spring-web-5.1.4.RELEASE.jar │ ├── spring-webmvc-5.1.4.RELEASE.jar │ └── standard-1.1.2.jar │ ├── pages │ ├── admin.jsp │ └── welcome.jsp │ ├── spring-security.xml │ ├── spring-servlet.xml │ └── web.xml ├── Ch08 └── acl-example │ ├── .classpath │ ├── .idea │ ├── artifacts │ │ ├── acl_example_war.xml │ │ └── acl_example_war_exploded.xml │ ├── compiler.xml │ ├── dataSources.local.xml │ ├── dataSources.xml │ ├── dataSources │ │ └── 1f1eb6d6-9437-4482-93d9-520634ac5d66.xml │ ├── libraries │ │ ├── Maven__aopalliance_aopalliance_1_0.xml │ │ ├── Maven__commons_codec_commons_codec_1_3.xml │ │ ├── Maven__commons_logging_commons_logging_1_1_1.xml │ │ ├── Maven__javax_annotation_jsr250_api_1_0.xml │ │ ├── Maven__javax_servlet_javax_servlet_api_3_1_0.xml │ │ ├── Maven__javax_servlet_jsp_javax_servlet_jsp_api_2_3_1.xml │ │ ├── Maven__javax_servlet_jstl_1_2.xml │ │ ├── Maven__junit_junit_4_5.xml │ │ ├── Maven__net_sf_ehcache_ehcache_core_2_6_0.xml │ │ ├── Maven__org_aspectj_aspectjweaver_1_7_0.xml │ │ ├── Maven__org_hsqldb_hsqldb_2_4_1.xml │ │ ├── Maven__org_slf4j_slf4j_api_1_6_1.xml │ │ ├── Maven__org_slf4j_slf4j_jdk14_1_7_25.xml │ │ ├── Maven__org_springframework_security_spring_security_acl_3_1_2_RELEASE.xml │ │ ├── Maven__org_springframework_security_spring_security_config_5_1_4_RELEASE.xml │ │ ├── Maven__org_springframework_security_spring_security_core_5_1_4_RELEASE.xml │ │ ├── Maven__org_springframework_security_spring_security_taglibs_5_1_4_RELEASE.xml │ │ ├── Maven__org_springframework_security_spring_security_web_5_1_4_RELEASE.xml │ │ ├── Maven__org_springframework_spring_aop_5_1_5_RELEASE.xml │ │ ├── Maven__org_springframework_spring_beans_5_1_5_RELEASE.xml │ │ ├── Maven__org_springframework_spring_context_5_1_5_RELEASE.xml │ │ ├── Maven__org_springframework_spring_context_support_5_1_4_RELEASE.xml │ │ ├── Maven__org_springframework_spring_core_5_1_4_RELEASE.xml │ │ ├── Maven__org_springframework_spring_expression_5_1_5_RELEASE.xml │ │ ├── Maven__org_springframework_spring_jcl_5_1_4_RELEASE.xml │ │ ├── Maven__org_springframework_spring_jdbc_3_0_7_RELEASE.xml │ │ ├── Maven__org_springframework_spring_tx_3_0_7_RELEASE.xml │ │ ├── Maven__org_springframework_spring_web_5_1_4_RELEASE.xml │ │ ├── Maven__org_springframework_spring_webmvc_5_1_4_RELEASE.xml │ │ ├── Maven__org_thymeleaf_extras_thymeleaf_extras_springsecurity3_unknown.xml │ │ └── Maven__taglibs_standard_1_1_2.xml │ ├── misc.xml │ ├── modules.xml │ └── workspace.xml │ ├── .project │ ├── acl-example.iml │ ├── aclexample.log │ ├── aclexample.properties │ ├── aclexample.script │ ├── pom.xml │ ├── src │ └── main │ │ ├── java │ │ └── com │ │ │ └── apress │ │ │ └── pss │ │ │ └── acl │ │ │ ├── DatabaseSeeder.java │ │ │ ├── controllers │ │ │ └── ForumController.java │ │ │ ├── domain │ │ │ └── Post.java │ │ │ └── services │ │ │ ├── ForumService.java │ │ │ └── ForumServiceImpl.java │ │ ├── resources │ │ └── customCreateAclSchema.sql │ │ └── webapp │ │ ├── WEB-INF │ │ ├── acl-example-servlet.xml │ │ ├── applicationContext-acl.xml │ │ ├── applicationContext-security.xml │ │ ├── views │ │ │ ├── admin.jsp │ │ │ ├── posts.jsp │ │ │ └── welcome.jsp │ │ └── web.xml │ │ └── index.jsp │ └── target │ ├── acl-example.war │ ├── acl-example │ ├── META-INF │ │ └── MANIFEST.MF │ ├── WEB-INF │ │ ├── acl-example-servlet.xml │ │ ├── applicationContext-acl.xml │ │ ├── applicationContext-security.xml │ │ ├── classes │ │ │ ├── com │ │ │ │ └── apress │ │ │ │ │ └── pss │ │ │ │ │ └── acl │ │ │ │ │ ├── DatabaseSeeder.class │ │ │ │ │ ├── controllers │ │ │ │ │ └── ForumController.class │ │ │ │ │ ├── domain │ │ │ │ │ └── Post.class │ │ │ │ │ └── services │ │ │ │ │ ├── ForumService.class │ │ │ │ │ └── ForumServiceImpl.class │ │ │ └── customCreateAclSchema.sql │ │ ├── lib │ │ │ ├── aopalliance-1.0.jar │ │ │ ├── aspectjweaver-1.7.0.jar │ │ │ ├── commons-codec-1.3.jar │ │ │ ├── commons-logging-1.1.1.jar │ │ │ ├── ehcache-core-2.6.0.jar │ │ │ ├── hsqldb-2.4.1.jar │ │ │ ├── javax.servlet-api-3.1.0.jar │ │ │ ├── javax.servlet.jsp-api-2.3.1.jar │ │ │ ├── jsr250-api-1.0.jar │ │ │ ├── jstl-1.2.jar │ │ │ ├── slf4j-api-1.6.1.jar │ │ │ ├── slf4j-jdk14-1.7.25.jar │ │ │ ├── spring-aop-5.1.5.RELEASE.jar │ │ │ ├── spring-beans-5.1.5.RELEASE.jar │ │ │ ├── spring-context-5.1.5.RELEASE.jar │ │ │ ├── spring-context-support-5.1.4.RELEASE.jar │ │ │ ├── spring-core-5.1.4.RELEASE.jar │ │ │ ├── spring-expression-5.1.5.RELEASE.jar │ │ │ ├── spring-jcl-5.1.4.RELEASE.jar │ │ │ ├── spring-jdbc-3.0.7.RELEASE.jar │ │ │ ├── spring-security-acl-3.1.2.RELEASE.jar │ │ │ ├── spring-security-config-5.1.4.RELEASE.jar │ │ │ ├── spring-security-core-5.1.4.RELEASE.jar │ │ │ ├── spring-security-taglibs-5.1.4.RELEASE.jar │ │ │ ├── spring-security-web-5.1.4.RELEASE.jar │ │ │ ├── spring-tx-3.0.7.RELEASE.jar │ │ │ ├── spring-web-5.1.4.RELEASE.jar │ │ │ ├── spring-webmvc-5.1.4.RELEASE.jar │ │ │ └── standard-1.1.2.jar │ │ ├── views │ │ │ ├── admin.jsp │ │ │ ├── posts.jsp │ │ │ └── welcome.jsp │ │ └── web.xml │ └── index.jsp │ └── classes │ ├── com │ └── apress │ │ └── pss │ │ └── acl │ │ ├── DatabaseSeeder.class │ │ ├── controllers │ │ └── ForumController.class │ │ ├── domain │ │ └── Post.class │ │ └── services │ │ ├── ForumService.class │ │ └── ForumServiceImpl.class │ └── customCreateAclSchema.sql ├── Ch09 └── SpringSecurityMongoDB │ ├── .gitignore │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── apress │ │ │ └── SpringSecurityMongoDB │ │ │ ├── SpringSecurityMongoDbApplication.java │ │ │ ├── configuration │ │ │ ├── CustomizeAuthenticationSuccessHandler.java │ │ │ └── SpringSecurityConfiguration.java │ │ │ ├── controller │ │ │ ├── LoginController.java │ │ │ └── MyErrorController.java │ │ │ ├── domain │ │ │ ├── Role.java │ │ │ └── User.java │ │ │ ├── repository │ │ │ ├── RoleRepository.java │ │ │ └── UserRepository.java │ │ │ └── service │ │ │ └── CustomUserDetailsService.java │ └── resources │ │ ├── application.yml │ │ └── templates │ │ ├── admin.html │ │ ├── errorPage.html │ │ ├── forbidden.html │ │ ├── login.html │ │ ├── signup.html │ │ ├── user.html │ │ └── welcome.html │ └── test │ └── java │ └── com │ └── apress │ └── SpringSecurityMongoDB │ └── SpringSecurityMongoDbApplicationTests.java ├── Ch10 ├── GrailsSample │ ├── .gitignore │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── grails-app │ │ ├── assets │ │ │ ├── images │ │ │ │ ├── advancedgrails.svg │ │ │ │ ├── apple-touch-icon-retina.png │ │ │ │ ├── apple-touch-icon.png │ │ │ │ ├── documentation.svg │ │ │ │ ├── favicon.ico │ │ │ │ ├── grails-cupsonly-logo-white.svg │ │ │ │ ├── grails.svg │ │ │ │ ├── skin │ │ │ │ │ ├── database_add.png │ │ │ │ │ ├── database_delete.png │ │ │ │ │ ├── database_edit.png │ │ │ │ │ ├── database_save.png │ │ │ │ │ ├── database_table.png │ │ │ │ │ ├── exclamation.png │ │ │ │ │ ├── house.png │ │ │ │ │ ├── information.png │ │ │ │ │ ├── shadow.jpg │ │ │ │ │ ├── sorted_asc.gif │ │ │ │ │ └── sorted_desc.gif │ │ │ │ ├── slack.svg │ │ │ │ └── spinner.gif │ │ │ ├── javascripts │ │ │ │ ├── application.js │ │ │ │ ├── bootstrap.bundle.js │ │ │ │ ├── bootstrap.bundle.js.map │ │ │ │ ├── bootstrap.bundle.min.js │ │ │ │ ├── bootstrap.bundle.min.js.map │ │ │ │ ├── bootstrap.js │ │ │ │ ├── bootstrap.js.map │ │ │ │ ├── bootstrap.min.js │ │ │ │ ├── bootstrap.min.js.map │ │ │ │ ├── jquery-3.3.1.min.js │ │ │ │ ├── jquery-3.3.1.min.js.map │ │ │ │ └── popper.min.js │ │ │ └── stylesheets │ │ │ │ ├── application.css │ │ │ │ ├── bootstrap-grid.css │ │ │ │ ├── bootstrap-reboot.css │ │ │ │ ├── bootstrap.css │ │ │ │ ├── bootstrap.css.map │ │ │ │ ├── bootstrap.min.css │ │ │ │ ├── bootstrap.min.css.map │ │ │ │ ├── errors.css │ │ │ │ ├── grails.css │ │ │ │ ├── main.css │ │ │ │ └── mobile.css │ │ ├── conf │ │ │ ├── application.yml │ │ │ ├── logback.groovy │ │ │ └── spring │ │ │ │ └── resources.groovy │ │ ├── controllers │ │ │ ├── LoginController.groovy │ │ │ ├── LogoutController.groovy │ │ │ ├── SecuredController.groovy │ │ │ ├── UnsecuredController.groovy │ │ │ └── grailssample │ │ │ │ └── UrlMappings.groovy │ │ ├── i18n │ │ │ ├── messages.properties │ │ │ ├── messages_cs.properties │ │ │ ├── messages_da.properties │ │ │ ├── messages_de.properties │ │ │ ├── messages_es.properties │ │ │ ├── messages_fr.properties │ │ │ ├── messages_it.properties │ │ │ ├── messages_ja.properties │ │ │ ├── messages_nb.properties │ │ │ ├── messages_nl.properties │ │ │ ├── messages_pl.properties │ │ │ ├── messages_pt_BR.properties │ │ │ ├── messages_pt_PT.properties │ │ │ ├── messages_ru.properties │ │ │ ├── messages_sk.properties │ │ │ ├── messages_sv.properties │ │ │ ├── messages_th.properties │ │ │ └── messages_zh_CN.properties │ │ ├── init │ │ │ └── grailssample │ │ │ │ ├── Application.groovy │ │ │ │ └── BootStrap.groovy │ │ └── views │ │ │ ├── error.gsp │ │ │ ├── index.gsp │ │ │ ├── layouts │ │ │ └── main.gsp │ │ │ └── notFound.gsp │ ├── grails-wrapper.jar │ ├── grailsw │ ├── grailsw.bat │ └── settings.gradle ├── demo-grails │ ├── .classpath │ ├── .gradle │ │ └── 1.0 │ │ │ └── taskArtifacts │ │ │ ├── cache.properties │ │ │ ├── cache.properties.lock │ │ │ ├── fileSnapshots.bin │ │ │ └── taskArtifacts.bin │ ├── .project │ ├── application.properties │ ├── demo-grails.iml │ ├── grails-app │ │ ├── conf │ │ │ ├── ApplicationResources.groovy │ │ │ ├── BootStrap.groovy │ │ │ ├── BuildConfig.groovy │ │ │ ├── Config.groovy │ │ │ ├── DataSource.groovy │ │ │ ├── UrlMappings.groovy │ │ │ └── spring │ │ │ │ └── resources.groovy │ │ ├── controllers │ │ │ ├── LoginController.groovy │ │ │ ├── LogoutController.groovy │ │ │ └── demo │ │ │ │ └── grails │ │ │ │ ├── SecuredController.groovy │ │ │ │ └── UnsecuredController.groovy │ │ ├── domain │ │ │ └── demo │ │ │ │ └── security │ │ │ │ ├── Role.groovy │ │ │ │ ├── User.groovy │ │ │ │ └── UserRole.groovy │ │ ├── i18n │ │ │ ├── messages.properties │ │ │ ├── messages_cs_CZ.properties │ │ │ ├── messages_da.properties │ │ │ ├── messages_de.properties │ │ │ ├── messages_es.properties │ │ │ ├── messages_fr.properties │ │ │ ├── messages_it.properties │ │ │ ├── messages_ja.properties │ │ │ ├── messages_nl.properties │ │ │ ├── messages_pl.properties │ │ │ ├── messages_pt_BR.properties │ │ │ ├── messages_pt_PT.properties │ │ │ ├── messages_ru.properties │ │ │ ├── messages_sv.properties │ │ │ ├── messages_th.properties │ │ │ └── messages_zh_CN.properties │ │ └── views │ │ │ ├── error.gsp │ │ │ ├── index.gsp │ │ │ ├── layouts │ │ │ └── main.gsp │ │ │ └── login │ │ │ ├── auth.gsp │ │ │ └── denied.gsp │ ├── target-eclipse │ │ └── classes │ │ │ ├── ApplicationResources$_run_closure1.class │ │ │ ├── ApplicationResources$_run_closure1_closure2.class │ │ │ ├── ApplicationResources.class │ │ │ ├── BootStrap$_closure1.class │ │ │ ├── BootStrap$_closure2.class │ │ │ ├── BootStrap.class │ │ │ ├── BuildConfig$_run_closure1.class │ │ │ ├── BuildConfig$_run_closure1_closure2.class │ │ │ ├── BuildConfig$_run_closure1_closure3.class │ │ │ ├── BuildConfig$_run_closure1_closure4.class │ │ │ ├── BuildConfig$_run_closure1_closure5.class │ │ │ ├── BuildConfig.class │ │ │ ├── Config$_run_closure1.class │ │ │ ├── Config$_run_closure1_closure3.class │ │ │ ├── Config$_run_closure1_closure4.class │ │ │ ├── Config$_run_closure2.class │ │ │ ├── Config.class │ │ │ ├── DataSource$_run_closure1.class │ │ │ ├── DataSource$_run_closure2.class │ │ │ ├── DataSource$_run_closure3.class │ │ │ ├── DataSource$_run_closure3_closure4.class │ │ │ ├── DataSource$_run_closure3_closure4_closure7.class │ │ │ ├── DataSource$_run_closure3_closure5.class │ │ │ ├── DataSource$_run_closure3_closure5_closure8.class │ │ │ ├── DataSource$_run_closure3_closure6.class │ │ │ ├── DataSource$_run_closure3_closure6_closure9.class │ │ │ ├── DataSource$_run_closure3_closure6_closure9_closure10.class │ │ │ ├── DataSource.class │ │ │ ├── DbdocUrlMappings$__clinit__closure1.class │ │ │ ├── DbdocUrlMappings.class │ │ │ ├── DefaultCacheConfig$_run_closure1.class │ │ │ ├── DefaultCacheConfig$_run_closure1_closure2.class │ │ │ ├── DefaultCacheConfig$_run_closure1_closure3.class │ │ │ ├── DefaultCacheConfig.class │ │ │ ├── DefaultSecurityConfig$_run_closure1.class │ │ │ ├── DefaultSecurityConfig.class │ │ │ ├── JQueryConfig$_run_closure1.class │ │ │ ├── JQueryConfig.class │ │ │ ├── JQueryPluginResources$_run_closure1.class │ │ │ ├── JQueryPluginResources$_run_closure1_closure2.class │ │ │ ├── JQueryPluginResources$_run_closure1_closure3.class │ │ │ ├── JQueryPluginResources.class │ │ │ ├── JQueryResourceTagLib$_closure1.class │ │ │ ├── JQueryResourceTagLib$_closure2.class │ │ │ ├── JQueryResourceTagLib$_closure2_closure4.class │ │ │ ├── JQueryResourceTagLib$_closure2_closure5.class │ │ │ ├── JQueryResourceTagLib$_closure2_closure6.class │ │ │ ├── JQueryResourceTagLib$_closure2_closure7.class │ │ │ ├── JQueryResourceTagLib$_closure3.class │ │ │ ├── JQueryResourceTagLib.class │ │ │ ├── JQueryService$_closure1.class │ │ │ ├── JQueryService$_closure2.class │ │ │ ├── JQueryService$_closure3.class │ │ │ ├── JQueryService$_closure4.class │ │ │ ├── JQueryService.class │ │ │ ├── JQueryTagLib$_closure1.class │ │ │ ├── JQueryTagLib$_closure1_closure6.class │ │ │ ├── JQueryTagLib$_closure2.class │ │ │ ├── JQueryTagLib$_closure3.class │ │ │ ├── JQueryTagLib$_closure4.class │ │ │ ├── JQueryTagLib$_closure5.class │ │ │ ├── JQueryTagLib.class │ │ │ ├── LoginController$_closure1.class │ │ │ ├── LoginController$_closure2.class │ │ │ ├── LoginController$_closure3.class │ │ │ ├── LoginController$_closure4.class │ │ │ ├── LoginController$_closure5.class │ │ │ ├── LoginController$_closure6.class │ │ │ ├── LoginController$_closure7.class │ │ │ ├── LoginController$_closure8.class │ │ │ ├── LoginController.class │ │ │ ├── LogoutController$_closure1.class │ │ │ ├── LogoutController.class │ │ │ ├── ResourcesBootStrap$_closure1.class │ │ │ ├── ResourcesBootStrap$_closure2.class │ │ │ ├── ResourcesBootStrap.class │ │ │ ├── UrlMappings$__clinit__closure1.class │ │ │ ├── UrlMappings$__clinit__closure1_closure2.class │ │ │ ├── UrlMappings$__clinit__closure1_closure2_closure3.class │ │ │ ├── UrlMappings.class │ │ │ ├── dbdoc │ │ │ ├── _globalnav.gsp │ │ │ ├── _index.gsp │ │ │ ├── _overview-summary.gsp │ │ │ └── _stylesheet.gsp │ │ │ ├── demo │ │ │ ├── grails │ │ │ │ ├── SecuredController.class │ │ │ │ ├── SecuredControllerTests.class │ │ │ │ ├── UnsecuredController.class │ │ │ │ └── UnsecuredControllerTests.class │ │ │ └── security │ │ │ │ ├── Role$__clinit__closure1.class │ │ │ │ ├── Role$__clinit__closure2.class │ │ │ │ ├── Role.class │ │ │ │ ├── User$__clinit__closure2.class │ │ │ │ ├── User$__clinit__closure3.class │ │ │ │ ├── User$_getAuthorities_closure1.class │ │ │ │ ├── User.class │ │ │ │ ├── UserRole$__clinit__closure1.class │ │ │ │ └── UserRole.class │ │ │ ├── grails │ │ │ ├── plugin │ │ │ │ ├── cache │ │ │ │ │ ├── BlockingCache.class │ │ │ │ │ ├── CacheBeanPostProcessor.class │ │ │ │ │ ├── CacheConfigArtefactHandler$CacheConfigGrailsClass.class │ │ │ │ │ ├── CacheConfigArtefactHandler$DefaultCacheConfigGrailsClass.class │ │ │ │ │ ├── CacheConfigArtefactHandler.class │ │ │ │ │ ├── CacheConfiguration.class │ │ │ │ │ ├── CacheEvict.class │ │ │ │ │ ├── CachePut.class │ │ │ │ │ ├── CacheTagLib$_closure1.class │ │ │ │ │ ├── CacheTagLib$_closure2.class │ │ │ │ │ ├── CacheTagLib.class │ │ │ │ │ ├── Cacheable.class │ │ │ │ │ ├── ConfigBuilder.class │ │ │ │ │ ├── ConfigLoader$_sortConfigs_closure1.class │ │ │ │ │ ├── ConfigLoader.class │ │ │ │ │ ├── GrailsAnnotationCacheOperationSource$DefaultCacheKey.class │ │ │ │ │ ├── GrailsAnnotationCacheOperationSource.class │ │ │ │ │ ├── GrailsCache.class │ │ │ │ │ ├── GrailsCacheAdminService.class │ │ │ │ │ ├── GrailsCacheManager.class │ │ │ │ │ ├── GrailsConcurrentMapCache.class │ │ │ │ │ ├── GrailsConcurrentMapCacheManager.class │ │ │ │ │ ├── GrailsValueWrapper.class │ │ │ │ │ ├── SerializableByteArrayOutputStream.class │ │ │ │ │ ├── SerializableOutputStream.class │ │ │ │ │ ├── Timer.class │ │ │ │ │ ├── compiler │ │ │ │ │ │ └── CacheTransformation.class │ │ │ │ │ ├── util │ │ │ │ │ │ └── ClassUtils.class │ │ │ │ │ └── web │ │ │ │ │ │ ├── AlreadyGzippedException.class │ │ │ │ │ │ ├── ContentCacheParameters.class │ │ │ │ │ │ ├── GenericResponseWrapper.class │ │ │ │ │ │ ├── Header$Type.class │ │ │ │ │ │ ├── Header.class │ │ │ │ │ │ ├── HttpDateFormatter.class │ │ │ │ │ │ ├── PageInfo.class │ │ │ │ │ │ ├── ProxyAwareMixedGrailsControllerHelper.class │ │ │ │ │ │ ├── SerializableCookie.class │ │ │ │ │ │ └── filter │ │ │ │ │ │ ├── AbstractFilter.class │ │ │ │ │ │ ├── CacheExpressionRootObject.class │ │ │ │ │ │ ├── CacheOperationContext.class │ │ │ │ │ │ ├── DefaultWebKeyGenerator.class │ │ │ │ │ │ ├── ExpressionEvaluator.class │ │ │ │ │ │ ├── FilterServletOutputStream.class │ │ │ │ │ │ ├── LazyParamAwareEvaluationContext.class │ │ │ │ │ │ ├── NoOpFilter.class │ │ │ │ │ │ ├── PageFragmentCachingFilter$1.class │ │ │ │ │ │ ├── PageFragmentCachingFilter$CacheStatus.class │ │ │ │ │ │ ├── PageFragmentCachingFilter.class │ │ │ │ │ │ ├── WebKeyGenerator.class │ │ │ │ │ │ └── simple │ │ │ │ │ │ ├── MemoryBlockingCache.class │ │ │ │ │ │ ├── MemoryCacheConfiguration.class │ │ │ │ │ │ └── MemoryPageFragmentCachingFilter.class │ │ │ │ └── databasemigration │ │ │ │ │ ├── ChangelogXml2Groovy$_appendAttrs_closure1.class │ │ │ │ │ ├── ChangelogXml2Groovy$_appendWithIndent_closure2.class │ │ │ │ │ ├── ChangelogXml2Groovy.class │ │ │ │ │ ├── MigrationRunner$_autoRun_closure1.class │ │ │ │ │ ├── MigrationRunner.class │ │ │ │ │ └── dbdoc │ │ │ │ │ ├── AuthorListWriter.class │ │ │ │ │ ├── ChangeLogListWriter.class │ │ │ │ │ ├── HTMLListWriter.class │ │ │ │ │ └── TableListWriter.class │ │ │ └── plugins │ │ │ │ └── springsecurity │ │ │ │ ├── BCryptPasswordEncoder.class │ │ │ │ ├── DigestAuthPasswordEncoder.class │ │ │ │ ├── Secured.class │ │ │ │ ├── SecurityConfigType.class │ │ │ │ ├── SecurityTagLib$__clinit__closure13.class │ │ │ │ ├── SecurityTagLib$_closure1.class │ │ │ │ ├── SecurityTagLib$_closure10.class │ │ │ │ ├── SecurityTagLib$_closure11.class │ │ │ │ ├── SecurityTagLib$_closure12.class │ │ │ │ ├── SecurityTagLib$_closure2.class │ │ │ │ ├── SecurityTagLib$_closure3.class │ │ │ │ ├── SecurityTagLib$_closure4.class │ │ │ │ ├── SecurityTagLib$_closure5.class │ │ │ │ ├── SecurityTagLib$_closure6.class │ │ │ │ ├── SecurityTagLib$_closure7.class │ │ │ │ ├── SecurityTagLib$_closure8.class │ │ │ │ ├── SecurityTagLib$_closure9.class │ │ │ │ ├── SecurityTagLib.class │ │ │ │ ├── SpringSecurityService$_deleteRole_closure1.class │ │ │ │ └── SpringSecurityService.class │ │ │ ├── messages.properties │ │ │ ├── org │ │ │ ├── codehaus │ │ │ │ └── groovy │ │ │ │ │ └── grails │ │ │ │ │ └── plugins │ │ │ │ │ ├── jquery │ │ │ │ │ ├── JQueryConfig$_init_closure1.class │ │ │ │ │ ├── JQueryConfig$_init_closure2.class │ │ │ │ │ ├── JQueryConfig.class │ │ │ │ │ ├── JQueryProvider$_doRemoteFunction_closure1.class │ │ │ │ │ ├── JQueryProvider$_doRemoteFunction_closure2.class │ │ │ │ │ ├── JQueryProvider$_doRemoteFunction_closure3.class │ │ │ │ │ ├── JQueryProvider$_doRemoteFunction_closure4.class │ │ │ │ │ └── JQueryProvider.class │ │ │ │ │ └── springsecurity │ │ │ │ │ ├── AbstractFilterInvocationDefinition.class │ │ │ │ │ ├── AjaxAwareAccessDeniedHandler.class │ │ │ │ │ ├── AjaxAwareAuthenticationEntryPoint.class │ │ │ │ │ ├── AjaxAwareAuthenticationFailureHandler.class │ │ │ │ │ ├── AjaxAwareAuthenticationSuccessHandler.class │ │ │ │ │ ├── AnnotationFilterInvocationDefinition.class │ │ │ │ │ ├── AuthenticatedVetoableDecisionManager.class │ │ │ │ │ ├── ChannelFilterInvocationSecurityMetadataSourceFactoryBean.class │ │ │ │ │ ├── DefaultPostAuthenticationChecks.class │ │ │ │ │ ├── DefaultPreAuthenticationChecks.class │ │ │ │ │ ├── DummyRequestCreator$1.class │ │ │ │ │ ├── DummyRequestCreator.class │ │ │ │ │ ├── DummyResponseCreator$1.class │ │ │ │ │ ├── DummyResponseCreator.class │ │ │ │ │ ├── GormPersistentTokenRepository$_createNewToken_closure1.class │ │ │ │ │ ├── GormPersistentTokenRepository$_removeUserTokens_closure2.class │ │ │ │ │ ├── GormPersistentTokenRepository$_updateToken_closure3.class │ │ │ │ │ ├── GormPersistentTokenRepository.class │ │ │ │ │ ├── GormUserDetailsService$_loadAuthorities_closure2.class │ │ │ │ │ ├── GormUserDetailsService$_loadUserByUsername_closure1.class │ │ │ │ │ ├── GormUserDetailsService.class │ │ │ │ │ ├── GrailsUser.class │ │ │ │ │ ├── GrailsUserDetailsService.class │ │ │ │ │ ├── GrailsWebInvocationPrivilegeEvaluator$1.class │ │ │ │ │ ├── GrailsWebInvocationPrivilegeEvaluator.class │ │ │ │ │ ├── HeaderCheckInsecureChannelProcessor.class │ │ │ │ │ ├── HeaderCheckSecureChannelProcessor.class │ │ │ │ │ ├── InterceptUrlMapFilterInvocationDefinition.class │ │ │ │ │ ├── IpAddressFilter.class │ │ │ │ │ ├── MutableLogoutFilter$DummyLogoutHandler.class │ │ │ │ │ ├── MutableLogoutFilter.class │ │ │ │ │ ├── NullAuthenticationEventPublisher.class │ │ │ │ │ ├── NullLogoutHandlerRememberMeServices.class │ │ │ │ │ ├── NullSaltSource.class │ │ │ │ │ ├── ReflectionUtils$_splitMap_closure1.class │ │ │ │ │ ├── ReflectionUtils.class │ │ │ │ │ ├── RequestHolderAuthenticationFilter.class │ │ │ │ │ ├── RequestmapFilterInvocationDefinition.class │ │ │ │ │ ├── SecurityEventListener.class │ │ │ │ │ ├── SecurityFilterPosition.class │ │ │ │ │ ├── SecurityRequestHolder.class │ │ │ │ │ ├── SpringSecurityUtils$1.class │ │ │ │ │ ├── SpringSecurityUtils.class │ │ │ │ │ ├── WebExpressionConfigAttribute.class │ │ │ │ │ └── WebExpressionVoter.class │ │ │ ├── grails │ │ │ │ └── plugin │ │ │ │ │ ├── resource │ │ │ │ │ ├── AggregatedResourceMeta$_buildAggregateResource_closure3.class │ │ │ │ │ ├── AggregatedResourceMeta$_buildAggregateResource_closure3_closure4.class │ │ │ │ │ ├── AggregatedResourceMeta$_containsResource_closure1.class │ │ │ │ │ ├── AggregatedResourceMeta$_isDirty_closure2.class │ │ │ │ │ ├── AggregatedResourceMeta.class │ │ │ │ │ ├── BundleResourceMapper.class │ │ │ │ │ ├── CSSBundleResourceMeta.class │ │ │ │ │ ├── CSSLinkProcessor$_process_closure1.class │ │ │ │ │ ├── CSSLinkProcessor.class │ │ │ │ │ ├── CSSPreprocessorResourceMapper$_map_closure1.class │ │ │ │ │ ├── CSSPreprocessorResourceMapper.class │ │ │ │ │ ├── CSSRewriterResourceMapper$_map_closure1.class │ │ │ │ │ ├── CSSRewriterResourceMapper$_map_closure1_closure2.class │ │ │ │ │ ├── CSSRewriterResourceMapper.class │ │ │ │ │ ├── DevModeSanityFilter.class │ │ │ │ │ ├── JavaScriptBundleResourceMeta.class │ │ │ │ │ ├── ProcessingFilter.class │ │ │ │ │ ├── ResourceMeta$_reset_closure1.class │ │ │ │ │ ├── ResourceMeta.class │ │ │ │ │ ├── ResourceModule$_closure1.class │ │ │ │ │ ├── ResourceModule$_getRequiredDispositions_closure3.class │ │ │ │ │ ├── ResourceModule$_newResourceFromArgs_closure2.class │ │ │ │ │ ├── ResourceModule.class │ │ │ │ │ ├── ResourceProcessor$_afterPropertiesSet_closure5.class │ │ │ │ │ ├── ResourceProcessor$_afterPropertiesSet_closure6.class │ │ │ │ │ ├── ResourceProcessor$_canProcessLegacyResource_closure7.class │ │ │ │ │ ├── ResourceProcessor$_canProcessLegacyResource_closure8.class │ │ │ │ │ ├── ResourceProcessor$_defineModuleFromBuilder_closure16.class │ │ │ │ │ ├── ResourceProcessor$_dumpResources_closure21.class │ │ │ │ │ ├── ResourceProcessor$_dumpResources_closure21_closure35.class │ │ │ │ │ ├── ResourceProcessor$_dumpResources_closure21_closure36.class │ │ │ │ │ ├── ResourceProcessor$_dumpResources_closure22.class │ │ │ │ │ ├── ResourceProcessor$_dumpStats_closure20.class │ │ │ │ │ ├── ResourceProcessor$_dumpStats_closure20_closure34.class │ │ │ │ │ ├── ResourceProcessor$_findSyntheticResourceById_closure9.class │ │ │ │ │ ├── ResourceProcessor$_getConfigParamOrDefault_closure23.class │ │ │ │ │ ├── ResourceProcessor$_getResourceMetaForURI_closure10.class │ │ │ │ │ ├── ResourceProcessor$_getResourceMetaForURI_closure10_closure27.class │ │ │ │ │ ├── ResourceProcessor$_getServletContext_closure24.class │ │ │ │ │ ├── ResourceProcessor$_loadModules_closure17.class │ │ │ │ │ ├── ResourceProcessor$_loadModules_closure18.class │ │ │ │ │ ├── ResourceProcessor$_loadModules_closure18_closure30.class │ │ │ │ │ ├── ResourceProcessor$_loadModules_closure18_closure31.class │ │ │ │ │ ├── ResourceProcessor$_loadModules_closure18_closure31_closure32.class │ │ │ │ │ ├── ResourceProcessor$_loadModules_closure18_closure31_closure33.class │ │ │ │ │ ├── ResourceProcessor$_loadModules_closure19.class │ │ │ │ │ ├── ResourceProcessor$_makeFileSystemPathFromURI_closure11.class │ │ │ │ │ ├── ResourceProcessor$_prepareResourceBatch_closure13.class │ │ │ │ │ ├── ResourceProcessor$_prepareResourceBatch_closure14.class │ │ │ │ │ ├── ResourceProcessor$_prepareResourceBatch_closure14_closure28.class │ │ │ │ │ ├── ResourceProcessor$_prepareResourceBatch_closure14_closure29.class │ │ │ │ │ ├── ResourceProcessor$_prepareResourceBatch_closure15.class │ │ │ │ │ ├── ResourceProcessor$_prepareSingleDeclaredResource_closure12.class │ │ │ │ │ ├── ResourceProcessor$_updateDependencyOrder_closure1.class │ │ │ │ │ ├── ResourceProcessor$_updateDependencyOrder_closure2.class │ │ │ │ │ ├── ResourceProcessor$_updateDependencyOrder_closure3.class │ │ │ │ │ ├── ResourceProcessor$_updateDependencyOrder_closure3_closure25.class │ │ │ │ │ ├── ResourceProcessor$_updateDependencyOrder_closure4.class │ │ │ │ │ ├── ResourceProcessor$_updateDependencyOrder_closure4_closure26.class │ │ │ │ │ ├── ResourceProcessor.class │ │ │ │ │ ├── ResourceProcessorBatch.class │ │ │ │ │ ├── ResourceTagLib$__clinit__closure13.class │ │ │ │ │ ├── ResourceTagLib$__clinit__closure14.class │ │ │ │ │ ├── ResourceTagLib$_closure1.class │ │ │ │ │ ├── ResourceTagLib$_closure10.class │ │ │ │ │ ├── ResourceTagLib$_closure10_closure17.class │ │ │ │ │ ├── ResourceTagLib$_closure1_closure15.class │ │ │ │ │ ├── ResourceTagLib$_closure2.class │ │ │ │ │ ├── ResourceTagLib$_closure3.class │ │ │ │ │ ├── ResourceTagLib$_closure4.class │ │ │ │ │ ├── ResourceTagLib$_closure5.class │ │ │ │ │ ├── ResourceTagLib$_closure5_closure16.class │ │ │ │ │ ├── ResourceTagLib$_closure6.class │ │ │ │ │ ├── ResourceTagLib$_closure7.class │ │ │ │ │ ├── ResourceTagLib$_closure8.class │ │ │ │ │ ├── ResourceTagLib$_closure9.class │ │ │ │ │ ├── ResourceTagLib$_resolveResourceAndURI_closure12.class │ │ │ │ │ ├── ResourceTagLib$_writeAttrs_closure11.class │ │ │ │ │ ├── ResourceTagLib.class │ │ │ │ │ ├── URLUtils.class │ │ │ │ │ ├── mapper │ │ │ │ │ │ ├── MapperPhase.class │ │ │ │ │ │ ├── ResourceMapper$_closure1.class │ │ │ │ │ │ ├── ResourceMapper$_getDefaultExcludes_closure8.class │ │ │ │ │ │ ├── ResourceMapper$_getDefaultIncludes_closure9.class │ │ │ │ │ │ ├── ResourceMapper$_getExcludes_closure10.class │ │ │ │ │ │ ├── ResourceMapper$_getExcludingPattern_closure2.class │ │ │ │ │ │ ├── ResourceMapper$_getIncludes_closure11.class │ │ │ │ │ │ ├── ResourceMapper$_getIncludingPattern_closure3.class │ │ │ │ │ │ ├── ResourceMapper$_getName_closure7.class │ │ │ │ │ │ ├── ResourceMapper$_getOperation_closure5.class │ │ │ │ │ │ ├── ResourceMapper$_getPhase_closure4.class │ │ │ │ │ │ ├── ResourceMapper$_getPriority_closure6.class │ │ │ │ │ │ ├── ResourceMapper.class │ │ │ │ │ │ ├── ResourceMappersFactory$_createResourceMappers_closure1.class │ │ │ │ │ │ ├── ResourceMappersFactory$_createResourceMappers_closure2.class │ │ │ │ │ │ ├── ResourceMappersFactory$_createResourceMappers_closure2_closure7.class │ │ │ │ │ │ ├── ResourceMappersFactory$_createResourceMappers_closure3.class │ │ │ │ │ │ ├── ResourceMappersFactory$_createResourceMappers_closure4.class │ │ │ │ │ │ ├── ResourceMappersFactory$_createResourceMappers_closure5.class │ │ │ │ │ │ ├── ResourceMappersFactory$_createResourceMappers_closure6.class │ │ │ │ │ │ └── ResourceMappersFactory.class │ │ │ │ │ ├── module │ │ │ │ │ │ ├── ModuleBuilder.class │ │ │ │ │ │ ├── ModuleDeclarationsFactory$_getModuleDeclarations_closure1.class │ │ │ │ │ │ ├── ModuleDeclarationsFactory$_getModuleDeclarations_closure2.class │ │ │ │ │ │ ├── ModuleDeclarationsFactory$_getModuleDeclarations_closure3.class │ │ │ │ │ │ ├── ModuleDeclarationsFactory.class │ │ │ │ │ │ ├── ModulesBuilder$_invokeMethod_closure1.class │ │ │ │ │ │ └── ModulesBuilder.class │ │ │ │ │ └── util │ │ │ │ │ │ ├── HalfBakedLegacyLinkGenerator.class │ │ │ │ │ │ ├── ResourceMetaStore$_addResource_closure1.class │ │ │ │ │ │ └── ResourceMetaStore.class │ │ │ │ │ └── resources │ │ │ │ │ └── artefacts │ │ │ │ │ ├── AbstractResourcesArtefactHandler.class │ │ │ │ │ ├── DefaultResourceMapperClass.class │ │ │ │ │ ├── DefaultResourcesClass.class │ │ │ │ │ ├── ResourceMapperArtefactHandler.class │ │ │ │ │ ├── ResourceMapperClass.class │ │ │ │ │ ├── ResourcesArtefactHandler.class │ │ │ │ │ └── ResourcesClass.class │ │ │ └── mindrot │ │ │ │ └── jbcrypt │ │ │ │ └── BCrypt.class │ │ │ ├── resources$_run_closure1.class │ │ │ ├── resources.class │ │ │ ├── spring-security-core.properties │ │ │ ├── spring-security-core_de.properties │ │ │ └── spring-security-core_fr.properties │ ├── test │ │ └── unit │ │ │ └── demo │ │ │ └── grails │ │ │ ├── SecuredControllerTests.groovy │ │ │ └── UnsecuredControllerTests.groovy │ └── web-app │ │ ├── WEB-INF │ │ ├── applicationContext.xml │ │ ├── classes │ │ │ ├── ApplicationResources$_run_closure1.class │ │ │ ├── ApplicationResources$_run_closure1_closure2.class │ │ │ ├── ApplicationResources.class │ │ │ ├── BootStrap$_closure1.class │ │ │ ├── BootStrap$_closure2.class │ │ │ ├── BootStrap.class │ │ │ ├── BuildConfig$_run_closure1.class │ │ │ ├── BuildConfig$_run_closure1_closure2.class │ │ │ ├── BuildConfig$_run_closure1_closure3.class │ │ │ ├── BuildConfig$_run_closure1_closure4.class │ │ │ ├── BuildConfig$_run_closure1_closure5.class │ │ │ ├── BuildConfig.class │ │ │ ├── Config$_run_closure1.class │ │ │ ├── Config$_run_closure1_closure3.class │ │ │ ├── Config$_run_closure1_closure4.class │ │ │ ├── Config$_run_closure2.class │ │ │ ├── Config.class │ │ │ ├── DataSource$_run_closure1.class │ │ │ ├── DataSource$_run_closure2.class │ │ │ ├── DataSource$_run_closure3.class │ │ │ ├── DataSource$_run_closure3_closure4.class │ │ │ ├── DataSource$_run_closure3_closure4_closure7.class │ │ │ ├── DataSource$_run_closure3_closure5.class │ │ │ ├── DataSource$_run_closure3_closure5_closure8.class │ │ │ ├── DataSource$_run_closure3_closure6.class │ │ │ ├── DataSource$_run_closure3_closure6_closure9.class │ │ │ ├── DataSource$_run_closure3_closure6_closure9_closure10.class │ │ │ ├── DataSource.class │ │ │ ├── DbdocUrlMappings$__clinit__closure1.class │ │ │ ├── DbdocUrlMappings.class │ │ │ ├── DefaultCacheConfig$_run_closure1.class │ │ │ ├── DefaultCacheConfig$_run_closure1_closure2.class │ │ │ ├── DefaultCacheConfig$_run_closure1_closure3.class │ │ │ ├── DefaultCacheConfig.class │ │ │ ├── DefaultSecurityConfig$_run_closure1.class │ │ │ ├── DefaultSecurityConfig.class │ │ │ ├── JQueryConfig$_run_closure1.class │ │ │ ├── JQueryConfig.class │ │ │ ├── JQueryPluginResources$_run_closure1.class │ │ │ ├── JQueryPluginResources$_run_closure1_closure2.class │ │ │ ├── JQueryPluginResources$_run_closure1_closure3.class │ │ │ ├── JQueryPluginResources.class │ │ │ ├── JQueryResourceTagLib$_closure1.class │ │ │ ├── JQueryResourceTagLib$_closure2.class │ │ │ ├── JQueryResourceTagLib$_closure2_closure4.class │ │ │ ├── JQueryResourceTagLib$_closure2_closure5.class │ │ │ ├── JQueryResourceTagLib$_closure2_closure6.class │ │ │ ├── JQueryResourceTagLib$_closure2_closure7.class │ │ │ ├── JQueryResourceTagLib$_closure3.class │ │ │ ├── JQueryResourceTagLib.class │ │ │ ├── JQueryService$_closure1.class │ │ │ ├── JQueryService$_closure2.class │ │ │ ├── JQueryService$_closure3.class │ │ │ ├── JQueryService$_closure4.class │ │ │ ├── JQueryService.class │ │ │ ├── JQueryTagLib$_closure1.class │ │ │ ├── JQueryTagLib$_closure1_closure6.class │ │ │ ├── JQueryTagLib$_closure2.class │ │ │ ├── JQueryTagLib$_closure3.class │ │ │ ├── JQueryTagLib$_closure4.class │ │ │ ├── JQueryTagLib$_closure5.class │ │ │ ├── JQueryTagLib.class │ │ │ ├── LoginController$_closure1.class │ │ │ ├── LoginController$_closure2.class │ │ │ ├── LoginController$_closure3.class │ │ │ ├── LoginController$_closure4.class │ │ │ ├── LoginController$_closure5.class │ │ │ ├── LoginController$_closure6.class │ │ │ ├── LoginController$_closure7.class │ │ │ ├── LoginController$_closure8.class │ │ │ ├── LoginController.class │ │ │ ├── LogoutController$_closure1.class │ │ │ ├── LogoutController.class │ │ │ ├── ResourcesBootStrap$_closure1.class │ │ │ ├── ResourcesBootStrap$_closure2.class │ │ │ ├── ResourcesBootStrap.class │ │ │ ├── UrlMappings$__clinit__closure1.class │ │ │ ├── UrlMappings$__clinit__closure1_closure2.class │ │ │ ├── UrlMappings$__clinit__closure1_closure2_closure3.class │ │ │ ├── UrlMappings.class │ │ │ ├── dbdoc │ │ │ │ ├── _globalnav.gsp │ │ │ │ ├── _index.gsp │ │ │ │ ├── _overview-summary.gsp │ │ │ │ └── _stylesheet.gsp │ │ │ ├── demo │ │ │ │ ├── grails │ │ │ │ │ ├── SecuredController.class │ │ │ │ │ ├── SecuredControllerTests.class │ │ │ │ │ ├── UnsecuredController.class │ │ │ │ │ └── UnsecuredControllerTests.class │ │ │ │ └── security │ │ │ │ │ ├── Role$__clinit__closure1.class │ │ │ │ │ ├── Role$__clinit__closure2.class │ │ │ │ │ ├── Role.class │ │ │ │ │ ├── User$__clinit__closure2.class │ │ │ │ │ ├── User$__clinit__closure3.class │ │ │ │ │ ├── User$_getAuthorities_closure1.class │ │ │ │ │ ├── User.class │ │ │ │ │ ├── UserRole$__clinit__closure1.class │ │ │ │ │ └── UserRole.class │ │ │ ├── grails │ │ │ │ ├── plugin │ │ │ │ │ ├── cache │ │ │ │ │ │ ├── BlockingCache.class │ │ │ │ │ │ ├── CacheBeanPostProcessor.class │ │ │ │ │ │ ├── CacheConfigArtefactHandler$CacheConfigGrailsClass.class │ │ │ │ │ │ ├── CacheConfigArtefactHandler$DefaultCacheConfigGrailsClass.class │ │ │ │ │ │ ├── CacheConfigArtefactHandler.class │ │ │ │ │ │ ├── CacheConfiguration.class │ │ │ │ │ │ ├── CacheEvict.class │ │ │ │ │ │ ├── CachePut.class │ │ │ │ │ │ ├── CacheTagLib$_closure1.class │ │ │ │ │ │ ├── CacheTagLib$_closure2.class │ │ │ │ │ │ ├── CacheTagLib.class │ │ │ │ │ │ ├── Cacheable.class │ │ │ │ │ │ ├── ConfigBuilder.class │ │ │ │ │ │ ├── ConfigLoader$_sortConfigs_closure1.class │ │ │ │ │ │ ├── ConfigLoader.class │ │ │ │ │ │ ├── GrailsAnnotationCacheOperationSource$DefaultCacheKey.class │ │ │ │ │ │ ├── GrailsAnnotationCacheOperationSource.class │ │ │ │ │ │ ├── GrailsCache.class │ │ │ │ │ │ ├── GrailsCacheAdminService.class │ │ │ │ │ │ ├── GrailsCacheManager.class │ │ │ │ │ │ ├── GrailsConcurrentMapCache.class │ │ │ │ │ │ ├── GrailsConcurrentMapCacheManager.class │ │ │ │ │ │ ├── GrailsValueWrapper.class │ │ │ │ │ │ ├── SerializableByteArrayOutputStream.class │ │ │ │ │ │ ├── SerializableOutputStream.class │ │ │ │ │ │ ├── Timer.class │ │ │ │ │ │ ├── compiler │ │ │ │ │ │ │ └── CacheTransformation.class │ │ │ │ │ │ ├── util │ │ │ │ │ │ │ └── ClassUtils.class │ │ │ │ │ │ └── web │ │ │ │ │ │ │ ├── AlreadyGzippedException.class │ │ │ │ │ │ │ ├── ContentCacheParameters.class │ │ │ │ │ │ │ ├── GenericResponseWrapper.class │ │ │ │ │ │ │ ├── Header$Type.class │ │ │ │ │ │ │ ├── Header.class │ │ │ │ │ │ │ ├── HttpDateFormatter.class │ │ │ │ │ │ │ ├── PageInfo.class │ │ │ │ │ │ │ ├── ProxyAwareMixedGrailsControllerHelper.class │ │ │ │ │ │ │ ├── SerializableCookie.class │ │ │ │ │ │ │ └── filter │ │ │ │ │ │ │ ├── AbstractFilter.class │ │ │ │ │ │ │ ├── CacheExpressionRootObject.class │ │ │ │ │ │ │ ├── CacheOperationContext.class │ │ │ │ │ │ │ ├── DefaultWebKeyGenerator.class │ │ │ │ │ │ │ ├── ExpressionEvaluator.class │ │ │ │ │ │ │ ├── FilterServletOutputStream.class │ │ │ │ │ │ │ ├── LazyParamAwareEvaluationContext.class │ │ │ │ │ │ │ ├── NoOpFilter.class │ │ │ │ │ │ │ ├── PageFragmentCachingFilter$1.class │ │ │ │ │ │ │ ├── PageFragmentCachingFilter$CacheStatus.class │ │ │ │ │ │ │ ├── PageFragmentCachingFilter.class │ │ │ │ │ │ │ ├── WebKeyGenerator.class │ │ │ │ │ │ │ └── simple │ │ │ │ │ │ │ ├── MemoryBlockingCache.class │ │ │ │ │ │ │ ├── MemoryCacheConfiguration.class │ │ │ │ │ │ │ └── MemoryPageFragmentCachingFilter.class │ │ │ │ │ └── databasemigration │ │ │ │ │ │ ├── ChangelogXml2Groovy$_appendAttrs_closure1.class │ │ │ │ │ │ ├── ChangelogXml2Groovy$_appendWithIndent_closure2.class │ │ │ │ │ │ ├── ChangelogXml2Groovy.class │ │ │ │ │ │ ├── MigrationRunner$_autoRun_closure1.class │ │ │ │ │ │ ├── MigrationRunner.class │ │ │ │ │ │ └── dbdoc │ │ │ │ │ │ ├── AuthorListWriter.class │ │ │ │ │ │ ├── ChangeLogListWriter.class │ │ │ │ │ │ ├── HTMLListWriter.class │ │ │ │ │ │ └── TableListWriter.class │ │ │ │ └── plugins │ │ │ │ │ └── springsecurity │ │ │ │ │ ├── BCryptPasswordEncoder.class │ │ │ │ │ ├── DigestAuthPasswordEncoder.class │ │ │ │ │ ├── Secured.class │ │ │ │ │ ├── SecurityConfigType.class │ │ │ │ │ ├── SecurityTagLib$__clinit__closure13.class │ │ │ │ │ ├── SecurityTagLib$_closure1.class │ │ │ │ │ ├── SecurityTagLib$_closure10.class │ │ │ │ │ ├── SecurityTagLib$_closure11.class │ │ │ │ │ ├── SecurityTagLib$_closure12.class │ │ │ │ │ ├── SecurityTagLib$_closure2.class │ │ │ │ │ ├── SecurityTagLib$_closure3.class │ │ │ │ │ ├── SecurityTagLib$_closure4.class │ │ │ │ │ ├── SecurityTagLib$_closure5.class │ │ │ │ │ ├── SecurityTagLib$_closure6.class │ │ │ │ │ ├── SecurityTagLib$_closure7.class │ │ │ │ │ ├── SecurityTagLib$_closure8.class │ │ │ │ │ ├── SecurityTagLib$_closure9.class │ │ │ │ │ ├── SecurityTagLib.class │ │ │ │ │ ├── SpringSecurityService$_deleteRole_closure1.class │ │ │ │ │ └── SpringSecurityService.class │ │ │ ├── messages.properties │ │ │ ├── org │ │ │ │ ├── codehaus │ │ │ │ │ └── groovy │ │ │ │ │ │ └── grails │ │ │ │ │ │ └── plugins │ │ │ │ │ │ ├── jquery │ │ │ │ │ │ ├── JQueryConfig$_init_closure1.class │ │ │ │ │ │ ├── JQueryConfig$_init_closure2.class │ │ │ │ │ │ ├── JQueryConfig.class │ │ │ │ │ │ ├── JQueryProvider$_doRemoteFunction_closure1.class │ │ │ │ │ │ ├── JQueryProvider$_doRemoteFunction_closure2.class │ │ │ │ │ │ ├── JQueryProvider$_doRemoteFunction_closure3.class │ │ │ │ │ │ ├── JQueryProvider$_doRemoteFunction_closure4.class │ │ │ │ │ │ └── JQueryProvider.class │ │ │ │ │ │ └── springsecurity │ │ │ │ │ │ ├── AbstractFilterInvocationDefinition.class │ │ │ │ │ │ ├── AjaxAwareAccessDeniedHandler.class │ │ │ │ │ │ ├── AjaxAwareAuthenticationEntryPoint.class │ │ │ │ │ │ ├── AjaxAwareAuthenticationFailureHandler.class │ │ │ │ │ │ ├── AjaxAwareAuthenticationSuccessHandler.class │ │ │ │ │ │ ├── AnnotationFilterInvocationDefinition.class │ │ │ │ │ │ ├── AuthenticatedVetoableDecisionManager.class │ │ │ │ │ │ ├── ChannelFilterInvocationSecurityMetadataSourceFactoryBean.class │ │ │ │ │ │ ├── DefaultPostAuthenticationChecks.class │ │ │ │ │ │ ├── DefaultPreAuthenticationChecks.class │ │ │ │ │ │ ├── DummyRequestCreator$1.class │ │ │ │ │ │ ├── DummyRequestCreator.class │ │ │ │ │ │ ├── DummyResponseCreator$1.class │ │ │ │ │ │ ├── DummyResponseCreator.class │ │ │ │ │ │ ├── GormPersistentTokenRepository$_createNewToken_closure1.class │ │ │ │ │ │ ├── GormPersistentTokenRepository$_removeUserTokens_closure2.class │ │ │ │ │ │ ├── GormPersistentTokenRepository$_updateToken_closure3.class │ │ │ │ │ │ ├── GormPersistentTokenRepository.class │ │ │ │ │ │ ├── GormUserDetailsService$_loadAuthorities_closure2.class │ │ │ │ │ │ ├── GormUserDetailsService$_loadUserByUsername_closure1.class │ │ │ │ │ │ ├── GormUserDetailsService.class │ │ │ │ │ │ ├── GrailsUser.class │ │ │ │ │ │ ├── GrailsUserDetailsService.class │ │ │ │ │ │ ├── GrailsWebInvocationPrivilegeEvaluator$1.class │ │ │ │ │ │ ├── GrailsWebInvocationPrivilegeEvaluator.class │ │ │ │ │ │ ├── HeaderCheckInsecureChannelProcessor.class │ │ │ │ │ │ ├── HeaderCheckSecureChannelProcessor.class │ │ │ │ │ │ ├── InterceptUrlMapFilterInvocationDefinition.class │ │ │ │ │ │ ├── IpAddressFilter.class │ │ │ │ │ │ ├── MutableLogoutFilter$DummyLogoutHandler.class │ │ │ │ │ │ ├── MutableLogoutFilter.class │ │ │ │ │ │ ├── NullAuthenticationEventPublisher.class │ │ │ │ │ │ ├── NullLogoutHandlerRememberMeServices.class │ │ │ │ │ │ ├── NullSaltSource.class │ │ │ │ │ │ ├── ReflectionUtils$_splitMap_closure1.class │ │ │ │ │ │ ├── ReflectionUtils.class │ │ │ │ │ │ ├── RequestHolderAuthenticationFilter.class │ │ │ │ │ │ ├── RequestmapFilterInvocationDefinition.class │ │ │ │ │ │ ├── SecurityEventListener.class │ │ │ │ │ │ ├── SecurityFilterPosition.class │ │ │ │ │ │ ├── SecurityRequestHolder.class │ │ │ │ │ │ ├── SpringSecurityUtils$1.class │ │ │ │ │ │ ├── SpringSecurityUtils.class │ │ │ │ │ │ ├── WebExpressionConfigAttribute.class │ │ │ │ │ │ └── WebExpressionVoter.class │ │ │ │ ├── grails │ │ │ │ │ └── plugin │ │ │ │ │ │ ├── resource │ │ │ │ │ │ ├── AggregatedResourceMeta$_buildAggregateResource_closure3.class │ │ │ │ │ │ ├── AggregatedResourceMeta$_buildAggregateResource_closure3_closure4.class │ │ │ │ │ │ ├── AggregatedResourceMeta$_containsResource_closure1.class │ │ │ │ │ │ ├── AggregatedResourceMeta$_isDirty_closure2.class │ │ │ │ │ │ ├── AggregatedResourceMeta.class │ │ │ │ │ │ ├── BundleResourceMapper.class │ │ │ │ │ │ ├── CSSBundleResourceMeta.class │ │ │ │ │ │ ├── CSSLinkProcessor$_process_closure1.class │ │ │ │ │ │ ├── CSSLinkProcessor.class │ │ │ │ │ │ ├── CSSPreprocessorResourceMapper$_map_closure1.class │ │ │ │ │ │ ├── CSSPreprocessorResourceMapper.class │ │ │ │ │ │ ├── CSSRewriterResourceMapper$_map_closure1.class │ │ │ │ │ │ ├── CSSRewriterResourceMapper$_map_closure1_closure2.class │ │ │ │ │ │ ├── CSSRewriterResourceMapper.class │ │ │ │ │ │ ├── DevModeSanityFilter.class │ │ │ │ │ │ ├── JavaScriptBundleResourceMeta.class │ │ │ │ │ │ ├── ProcessingFilter.class │ │ │ │ │ │ ├── ResourceMeta$_reset_closure1.class │ │ │ │ │ │ ├── ResourceMeta.class │ │ │ │ │ │ ├── ResourceModule$_closure1.class │ │ │ │ │ │ ├── ResourceModule$_getRequiredDispositions_closure3.class │ │ │ │ │ │ ├── ResourceModule$_newResourceFromArgs_closure2.class │ │ │ │ │ │ ├── ResourceModule.class │ │ │ │ │ │ ├── ResourceProcessor$_afterPropertiesSet_closure5.class │ │ │ │ │ │ ├── ResourceProcessor$_afterPropertiesSet_closure6.class │ │ │ │ │ │ ├── ResourceProcessor$_canProcessLegacyResource_closure7.class │ │ │ │ │ │ ├── ResourceProcessor$_canProcessLegacyResource_closure8.class │ │ │ │ │ │ ├── ResourceProcessor$_defineModuleFromBuilder_closure16.class │ │ │ │ │ │ ├── ResourceProcessor$_dumpResources_closure21.class │ │ │ │ │ │ ├── ResourceProcessor$_dumpResources_closure21_closure35.class │ │ │ │ │ │ ├── ResourceProcessor$_dumpResources_closure21_closure36.class │ │ │ │ │ │ ├── ResourceProcessor$_dumpResources_closure22.class │ │ │ │ │ │ ├── ResourceProcessor$_dumpStats_closure20.class │ │ │ │ │ │ ├── ResourceProcessor$_dumpStats_closure20_closure34.class │ │ │ │ │ │ ├── ResourceProcessor$_findSyntheticResourceById_closure9.class │ │ │ │ │ │ ├── ResourceProcessor$_getConfigParamOrDefault_closure23.class │ │ │ │ │ │ ├── ResourceProcessor$_getResourceMetaForURI_closure10.class │ │ │ │ │ │ ├── ResourceProcessor$_getResourceMetaForURI_closure10_closure27.class │ │ │ │ │ │ ├── ResourceProcessor$_getServletContext_closure24.class │ │ │ │ │ │ ├── ResourceProcessor$_loadModules_closure17.class │ │ │ │ │ │ ├── ResourceProcessor$_loadModules_closure18.class │ │ │ │ │ │ ├── ResourceProcessor$_loadModules_closure18_closure30.class │ │ │ │ │ │ ├── ResourceProcessor$_loadModules_closure18_closure31.class │ │ │ │ │ │ ├── ResourceProcessor$_loadModules_closure18_closure31_closure32.class │ │ │ │ │ │ ├── ResourceProcessor$_loadModules_closure18_closure31_closure33.class │ │ │ │ │ │ ├── ResourceProcessor$_loadModules_closure19.class │ │ │ │ │ │ ├── ResourceProcessor$_makeFileSystemPathFromURI_closure11.class │ │ │ │ │ │ ├── ResourceProcessor$_prepareResourceBatch_closure13.class │ │ │ │ │ │ ├── ResourceProcessor$_prepareResourceBatch_closure14.class │ │ │ │ │ │ ├── ResourceProcessor$_prepareResourceBatch_closure14_closure28.class │ │ │ │ │ │ ├── ResourceProcessor$_prepareResourceBatch_closure14_closure29.class │ │ │ │ │ │ ├── ResourceProcessor$_prepareResourceBatch_closure15.class │ │ │ │ │ │ ├── ResourceProcessor$_prepareSingleDeclaredResource_closure12.class │ │ │ │ │ │ ├── ResourceProcessor$_updateDependencyOrder_closure1.class │ │ │ │ │ │ ├── ResourceProcessor$_updateDependencyOrder_closure2.class │ │ │ │ │ │ ├── ResourceProcessor$_updateDependencyOrder_closure3.class │ │ │ │ │ │ ├── ResourceProcessor$_updateDependencyOrder_closure3_closure25.class │ │ │ │ │ │ ├── ResourceProcessor$_updateDependencyOrder_closure4.class │ │ │ │ │ │ ├── ResourceProcessor$_updateDependencyOrder_closure4_closure26.class │ │ │ │ │ │ ├── ResourceProcessor.class │ │ │ │ │ │ ├── ResourceProcessorBatch.class │ │ │ │ │ │ ├── ResourceTagLib$__clinit__closure13.class │ │ │ │ │ │ ├── ResourceTagLib$__clinit__closure14.class │ │ │ │ │ │ ├── ResourceTagLib$_closure1.class │ │ │ │ │ │ ├── ResourceTagLib$_closure10.class │ │ │ │ │ │ ├── ResourceTagLib$_closure10_closure17.class │ │ │ │ │ │ ├── ResourceTagLib$_closure1_closure15.class │ │ │ │ │ │ ├── ResourceTagLib$_closure2.class │ │ │ │ │ │ ├── ResourceTagLib$_closure3.class │ │ │ │ │ │ ├── ResourceTagLib$_closure4.class │ │ │ │ │ │ ├── ResourceTagLib$_closure5.class │ │ │ │ │ │ ├── ResourceTagLib$_closure5_closure16.class │ │ │ │ │ │ ├── ResourceTagLib$_closure6.class │ │ │ │ │ │ ├── ResourceTagLib$_closure7.class │ │ │ │ │ │ ├── ResourceTagLib$_closure8.class │ │ │ │ │ │ ├── ResourceTagLib$_closure9.class │ │ │ │ │ │ ├── ResourceTagLib$_resolveResourceAndURI_closure12.class │ │ │ │ │ │ ├── ResourceTagLib$_writeAttrs_closure11.class │ │ │ │ │ │ ├── ResourceTagLib.class │ │ │ │ │ │ ├── URLUtils.class │ │ │ │ │ │ ├── mapper │ │ │ │ │ │ │ ├── MapperPhase.class │ │ │ │ │ │ │ ├── ResourceMapper$_closure1.class │ │ │ │ │ │ │ ├── ResourceMapper$_getDefaultExcludes_closure8.class │ │ │ │ │ │ │ ├── ResourceMapper$_getDefaultIncludes_closure9.class │ │ │ │ │ │ │ ├── ResourceMapper$_getExcludes_closure10.class │ │ │ │ │ │ │ ├── ResourceMapper$_getExcludingPattern_closure2.class │ │ │ │ │ │ │ ├── ResourceMapper$_getIncludes_closure11.class │ │ │ │ │ │ │ ├── ResourceMapper$_getIncludingPattern_closure3.class │ │ │ │ │ │ │ ├── ResourceMapper$_getName_closure7.class │ │ │ │ │ │ │ ├── ResourceMapper$_getOperation_closure5.class │ │ │ │ │ │ │ ├── ResourceMapper$_getPhase_closure4.class │ │ │ │ │ │ │ ├── ResourceMapper$_getPriority_closure6.class │ │ │ │ │ │ │ ├── ResourceMapper.class │ │ │ │ │ │ │ ├── ResourceMappersFactory$_createResourceMappers_closure1.class │ │ │ │ │ │ │ ├── ResourceMappersFactory$_createResourceMappers_closure2.class │ │ │ │ │ │ │ ├── ResourceMappersFactory$_createResourceMappers_closure2_closure7.class │ │ │ │ │ │ │ ├── ResourceMappersFactory$_createResourceMappers_closure3.class │ │ │ │ │ │ │ ├── ResourceMappersFactory$_createResourceMappers_closure4.class │ │ │ │ │ │ │ ├── ResourceMappersFactory$_createResourceMappers_closure5.class │ │ │ │ │ │ │ ├── ResourceMappersFactory$_createResourceMappers_closure6.class │ │ │ │ │ │ │ └── ResourceMappersFactory.class │ │ │ │ │ │ ├── module │ │ │ │ │ │ │ ├── ModuleBuilder.class │ │ │ │ │ │ │ ├── ModuleDeclarationsFactory$_getModuleDeclarations_closure1.class │ │ │ │ │ │ │ ├── ModuleDeclarationsFactory$_getModuleDeclarations_closure2.class │ │ │ │ │ │ │ ├── ModuleDeclarationsFactory$_getModuleDeclarations_closure3.class │ │ │ │ │ │ │ ├── ModuleDeclarationsFactory.class │ │ │ │ │ │ │ ├── ModulesBuilder$_invokeMethod_closure1.class │ │ │ │ │ │ │ └── ModulesBuilder.class │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── HalfBakedLegacyLinkGenerator.class │ │ │ │ │ │ │ ├── ResourceMetaStore$_addResource_closure1.class │ │ │ │ │ │ │ └── ResourceMetaStore.class │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── artefacts │ │ │ │ │ │ ├── AbstractResourcesArtefactHandler.class │ │ │ │ │ │ ├── DefaultResourceMapperClass.class │ │ │ │ │ │ ├── DefaultResourcesClass.class │ │ │ │ │ │ ├── ResourceMapperArtefactHandler.class │ │ │ │ │ │ ├── ResourceMapperClass.class │ │ │ │ │ │ ├── ResourcesArtefactHandler.class │ │ │ │ │ │ └── ResourcesClass.class │ │ │ │ └── mindrot │ │ │ │ │ └── jbcrypt │ │ │ │ │ └── BCrypt.class │ │ │ ├── resources$_run_closure1.class │ │ │ ├── resources.class │ │ │ ├── spring-security-core.properties │ │ │ ├── spring-security-core_de.properties │ │ │ └── spring-security-core_fr.properties │ │ ├── sitemesh.xml │ │ └── tld │ │ │ ├── c.tld │ │ │ ├── fmt.tld │ │ │ ├── grails.tld │ │ │ └── spring.tld │ │ ├── css │ │ ├── errors.css │ │ ├── main.css │ │ └── mobile.css │ │ ├── images │ │ ├── apple-touch-icon-retina.png │ │ ├── apple-touch-icon.png │ │ ├── favicon.ico │ │ ├── grails_logo.jpg │ │ ├── grails_logo.png │ │ ├── leftnav_btm.png │ │ ├── leftnav_midstretch.png │ │ ├── leftnav_top.png │ │ ├── skin │ │ │ ├── database_add.png │ │ │ ├── database_delete.png │ │ │ ├── database_edit.png │ │ │ ├── database_save.png │ │ │ ├── database_table.png │ │ │ ├── exclamation.png │ │ │ ├── house.png │ │ │ ├── information.png │ │ │ ├── shadow.jpg │ │ │ ├── sorted_asc.gif │ │ │ └── sorted_desc.gif │ │ ├── spinner.gif │ │ └── springsource.png │ │ └── js │ │ └── application.js ├── scala-example │ ├── .classpath │ ├── .idea │ │ ├── codeStyles │ │ │ └── codeStyleConfig.xml │ │ ├── compiler.xml │ │ ├── misc.xml │ │ ├── scala_compiler.xml │ │ └── workspace.xml │ ├── .project │ ├── pom.xml │ ├── src │ │ └── main │ │ │ ├── scala │ │ │ └── com │ │ │ │ └── apress │ │ │ │ └── pss │ │ │ │ └── scala │ │ │ │ ├── service │ │ │ │ └── ScalaService.scala │ │ │ │ └── web │ │ │ │ └── ScalaController.scala │ │ │ └── webapp │ │ │ ├── WEB-INF │ │ │ ├── applicationContext-security.xml │ │ │ ├── scala-servlet.xml │ │ │ └── web.xml │ │ │ └── index.jsp │ └── target │ │ ├── classes │ │ └── com │ │ │ └── apress │ │ │ └── pss │ │ │ └── scala │ │ │ ├── service │ │ │ ├── ScalaService.class │ │ │ └── ScalaServiceFacade.class │ │ │ └── web │ │ │ └── ScalaController.class │ │ ├── scala-example.war │ │ └── scala-example │ │ ├── META-INF │ │ └── MANIFEST.MF │ │ ├── WEB-INF │ │ ├── applicationContext-security.xml │ │ ├── classes │ │ │ └── com │ │ │ │ └── apress │ │ │ │ └── pss │ │ │ │ └── scala │ │ │ │ ├── service │ │ │ │ ├── ScalaService.class │ │ │ │ └── ScalaServiceFacade.class │ │ │ │ └── web │ │ │ │ └── ScalaController.class │ │ ├── lib │ │ │ ├── backport-util-concurrent-3.1.jar │ │ │ ├── classworlds-1.1.jar │ │ │ ├── commons-cli-1.2.jar │ │ │ ├── commons-codec-1.3.jar │ │ │ ├── commons-exec-1.0.1.jar │ │ │ ├── commons-httpclient-3.0.jar │ │ │ ├── commons-logging-1.1.1.jar │ │ │ ├── doxia-logging-api-1.1.jar │ │ │ ├── doxia-sink-api-1.1.2.jar │ │ │ ├── jackrabbit-jcr-commons-1.5.0.jar │ │ │ ├── jackrabbit-webdav-1.5.0.jar │ │ │ ├── jackson-core-asl-1.6.1.jar │ │ │ ├── jackson-mapper-asl-1.6.1.jar │ │ │ ├── javax.servlet-api-3.0.1.jar │ │ │ ├── jcl-over-slf4j-1.5.6.jar │ │ │ ├── jsch-0.1.38.jar │ │ │ ├── maven-artifact-2.2.1.jar │ │ │ ├── maven-artifact-manager-2.2.1.jar │ │ │ ├── maven-core-2.2.1.jar │ │ │ ├── maven-dependency-tree-1.2.jar │ │ │ ├── maven-error-diagnostics-2.2.1.jar │ │ │ ├── maven-invoker-2.0.11.jar │ │ │ ├── maven-model-2.2.1.jar │ │ │ ├── maven-monitor-2.2.1.jar │ │ │ ├── maven-plugin-api-2.2.1.jar │ │ │ ├── maven-plugin-descriptor-2.2.1.jar │ │ │ ├── maven-plugin-parameter-documenter-2.2.1.jar │ │ │ ├── maven-plugin-registry-2.2.1.jar │ │ │ ├── maven-profile-2.2.1.jar │ │ │ ├── maven-project-2.2.1.jar │ │ │ ├── maven-reporting-api-2.2.1.jar │ │ │ ├── maven-repository-metadata-2.2.1.jar │ │ │ ├── maven-scala-plugin-2.15.2.jar │ │ │ ├── maven-settings-2.2.1.jar │ │ │ ├── nekohtml-1.9.6.2.jar │ │ │ ├── plexus-cipher-1.4.jar │ │ │ ├── plexus-container-default-1.0-alpha-9-stable-1.jar │ │ │ ├── plexus-interactivity-api-1.0-alpha-4.jar │ │ │ ├── plexus-interpolation-1.11.jar │ │ │ ├── plexus-sec-dispatcher-1.3.jar │ │ │ ├── plexus-utils-2.0.1.jar │ │ │ ├── scala-library-2.11.7.jar │ │ │ ├── slf4j-api-1.5.6.jar │ │ │ ├── slf4j-jdk14-1.5.6.jar │ │ │ ├── slf4j-nop-1.5.3.jar │ │ │ ├── snakeyaml-1.4.jar │ │ │ ├── spring-aop-5.1.5.RELEASE.jar │ │ │ ├── spring-beans-5.1.5.RELEASE.jar │ │ │ ├── spring-context-5.1.5.RELEASE.jar │ │ │ ├── spring-core-5.1.5.RELEASE.jar │ │ │ ├── spring-expression-5.1.5.RELEASE.jar │ │ │ ├── spring-jcl-5.1.5.RELEASE.jar │ │ │ ├── spring-security-config-5.1.4.RELEASE.jar │ │ │ ├── spring-security-core-5.1.4.RELEASE.jar │ │ │ ├── spring-security-web-5.1.4.RELEASE.jar │ │ │ ├── spring-web-5.1.5.RELEASE.jar │ │ │ ├── spring-webmvc-5.1.4.RELEASE.jar │ │ │ ├── wagon-file-1.0-beta-6.jar │ │ │ ├── wagon-http-1.0-beta-6.jar │ │ │ ├── wagon-http-lightweight-1.0-beta-6.jar │ │ │ ├── wagon-http-shared-1.0-beta-6.jar │ │ │ ├── wagon-provider-api-1.0-beta-6.jar │ │ │ ├── wagon-ssh-1.0-beta-6.jar │ │ │ ├── wagon-ssh-common-1.0-beta-6.jar │ │ │ ├── wagon-ssh-external-1.0-beta-6.jar │ │ │ ├── wagon-webdav-jackrabbit-1.0-beta-6.jar │ │ │ └── xercesMinimal-1.9.6.2.jar │ │ ├── scala-servlet.xml │ │ └── web.xml │ │ └── index.jsp ├── struts-example │ ├── .classpath │ ├── .idea │ │ ├── $PRODUCT_WORKSPACE_FILE$ │ │ ├── artifacts │ │ │ ├── struts_example_war.xml │ │ │ └── struts_example_war_exploded.xml │ │ ├── codeStyles │ │ │ └── codeStyleConfig.xml │ │ ├── compiler.xml │ │ ├── libraries │ │ │ ├── Maven__javax_servlet_javax_servlet_api_4_0_1.xml │ │ │ ├── Maven__javax_servlet_jsp_javax_servlet_jsp_api_2_3_3.xml │ │ │ ├── Maven__javax_servlet_jstl_1_2.xml │ │ │ ├── Maven__org_springframework_security_spring_security_config_5_1_5_RELEASE.xml │ │ │ ├── Maven__org_springframework_security_spring_security_core_5_1_5_RELEASE.xml │ │ │ ├── Maven__org_springframework_security_spring_security_web_5_1_5_RELEASE.xml │ │ │ ├── Maven__org_springframework_spring_aop_5_1_5_RELEASE.xml │ │ │ ├── Maven__org_springframework_spring_beans_5_1_5_RELEASE.xml │ │ │ ├── Maven__org_springframework_spring_context_5_1_5_RELEASE.xml │ │ │ ├── Maven__org_springframework_spring_core_5_1_5_RELEASE.xml │ │ │ ├── Maven__org_springframework_spring_expression_5_1_5_RELEASE.xml │ │ │ ├── Maven__org_springframework_spring_jcl_5_1_5_RELEASE.xml │ │ │ ├── Maven__org_springframework_spring_web_5_1_5_RELEASE.xml │ │ │ ├── Maven__org_springframework_spring_webmvc_5_1_5_RELEASE.xml │ │ │ └── Maven__taglibs_standard_1_1_2.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── workspace.xml │ ├── .project │ ├── WebContent │ │ ├── META-INF │ │ │ └── MANIFEST.MF │ │ ├── WEB-INF │ │ │ ├── lib │ │ │ │ ├── commons-fileupload-1.4.jar │ │ │ │ ├── commons-io-2.6.jar │ │ │ │ ├── commons-lang3-3.8.1.jar │ │ │ │ ├── freemarker-2.3.28.jar │ │ │ │ ├── javassist-3.20.0-GA.jar │ │ │ │ ├── log4j-api-2.11.1.jar │ │ │ │ ├── ognl-3.1.21.jar │ │ │ │ ├── struts2-core-2.5.20.jar │ │ │ │ └── xwork - jar.jar │ │ │ ├── spring-security.xml │ │ │ ├── spring-servlet.xml │ │ │ └── web.xml │ │ ├── admin.jsp │ │ └── welcome.jsp │ ├── build │ │ └── classes │ │ │ ├── com │ │ │ └── apress │ │ │ │ └── pss │ │ │ │ └── struts │ │ │ │ ├── HelloWorldAction.class │ │ │ │ └── IndexAction.class │ │ │ └── struts.xml │ ├── pom.xml │ ├── src │ │ ├── com │ │ │ └── apress │ │ │ │ └── pss │ │ │ │ └── struts │ │ │ │ └── HelloWorldAction.java │ │ └── struts.xml │ ├── struts-example.iml │ └── target │ │ ├── classes │ │ ├── com │ │ │ └── apress │ │ │ │ └── pss │ │ │ │ └── struts │ │ │ │ └── HelloWorldAction.class │ │ └── struts.xml │ │ └── m2e-wtp │ │ └── web-resources │ │ └── META-INF │ │ ├── MANIFEST.MF │ │ └── maven │ │ └── struts-example │ │ └── struts-example │ │ ├── pom.properties │ │ └── pom.xml └── webflow-example │ ├── .classpath │ ├── .idea │ ├── $PRODUCT_WORKSPACE_FILE$ │ ├── artifacts │ │ ├── webflow_example_war.xml │ │ └── webflow_example_war_exploded.xml │ ├── codeStyles │ │ └── codeStyleConfig.xml │ ├── compiler.xml │ ├── libraries │ │ ├── Maven__javax_servlet_javax_servlet_api_4_0_1.xml │ │ ├── Maven__javax_servlet_jsp_javax_servlet_jsp_api_2_3_3.xml │ │ ├── Maven__javax_servlet_jstl_1_2.xml │ │ ├── Maven__org_springframework_security_spring_security_config_5_1_5_RELEASE.xml │ │ ├── Maven__org_springframework_security_spring_security_core_5_1_5_RELEASE.xml │ │ ├── Maven__org_springframework_security_spring_security_web_5_1_5_RELEASE.xml │ │ ├── Maven__org_springframework_spring_aop_5_1_5_RELEASE.xml │ │ ├── Maven__org_springframework_spring_beans_5_0_9_RELEASE.xml │ │ ├── Maven__org_springframework_spring_context_5_0_9_RELEASE.xml │ │ ├── Maven__org_springframework_spring_core_5_1_5_RELEASE.xml │ │ ├── Maven__org_springframework_spring_expression_5_0_9_RELEASE.xml │ │ ├── Maven__org_springframework_spring_jcl_5_1_5_RELEASE.xml │ │ ├── Maven__org_springframework_spring_web_5_1_5_RELEASE.xml │ │ ├── Maven__org_springframework_spring_webmvc_5_1_5_RELEASE.xml │ │ ├── Maven__org_springframework_webflow_spring_binding_2_5_1_RELEASE.xml │ │ ├── Maven__org_springframework_webflow_spring_webflow_2_5_1_RELEASE.xml │ │ └── Maven__taglibs_standard_1_1_2.xml │ ├── misc.xml │ ├── modules.xml │ └── workspace.xml │ ├── .project │ ├── WebContent │ ├── META-INF │ │ └── MANIFEST.MF │ └── WEB-INF │ │ ├── example-webflow.xml │ │ ├── flows │ │ └── product.xml │ │ ├── spring-security.xml │ │ ├── spring-servlet.xml │ │ ├── view │ │ ├── activation.jsp │ │ ├── failure.jsp │ │ ├── sample.jsp │ │ └── success.jsp │ │ └── web.xml │ ├── build │ └── classes │ │ ├── example-webflow.xml │ │ └── spring-servlet.xml │ ├── pom.xml │ ├── target │ ├── m2e-wtp │ │ └── web-resources │ │ │ └── META-INF │ │ │ ├── MANIFEST.MF │ │ │ └── maven │ │ │ └── com.apress.pss │ │ │ └── webflow-example │ │ │ ├── pom.properties │ │ │ └── pom.xml │ ├── maven-archiver │ │ └── pom.properties │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ └── compile │ │ │ └── default-compile │ │ │ └── inputFiles.lst │ ├── webflow-example.war │ └── webflow-example │ │ ├── META-INF │ │ └── MANIFEST.MF │ │ ├── WEB-INF │ │ ├── example-webflow.xml │ │ ├── flows │ │ │ └── product.xml │ │ ├── lib │ │ │ ├── javax.servlet-api-3.1.0.jar │ │ │ ├── javax.servlet.jsp-api-2.3.1.jar │ │ │ ├── jstl-1.2.jar │ │ │ ├── spring-aop-5.1.4.RELEASE.jar │ │ │ ├── spring-beans-5.0.9.RELEASE.jar │ │ │ ├── spring-binding-2.5.1.RELEASE.jar │ │ │ ├── spring-context-5.0.9.RELEASE.jar │ │ │ ├── spring-core-5.1.4.RELEASE.jar │ │ │ ├── spring-expression-5.0.9.RELEASE.jar │ │ │ ├── spring-jcl-5.1.4.RELEASE.jar │ │ │ ├── spring-security-config-5.1.4.RELEASE.jar │ │ │ ├── spring-security-core-5.1.4.RELEASE.jar │ │ │ ├── spring-security-web-5.1.4.RELEASE.jar │ │ │ ├── spring-web-5.1.4.RELEASE.jar │ │ │ ├── spring-webflow-2.5.1.RELEASE.jar │ │ │ ├── spring-webmvc-5.1.4.RELEASE.jar │ │ │ └── standard-1.1.2.jar │ │ ├── spring-security.xml │ │ ├── spring-servlet.xml │ │ └── web.xml │ │ ├── buy.jsp │ │ ├── main.jsp │ │ └── review.jsp │ └── webflow-example.iml ├── Contributing.md ├── LICENSE.txt ├── README.md └── errata.md /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /9781484250518.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/9781484250518.jpg -------------------------------------------------------------------------------- /Ch03/Pss01/.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | -------------------------------------------------------------------------------- /Ch03/Pss01/web/index.jsp: -------------------------------------------------------------------------------- 1 | <%@ page contentType="text/html;charset=UTF-8" language="java" %> 2 | 3 | 4 | $Title$ 5 | 6 | 7 |

Hello Spring Security!

8 | 9 | 10 | -------------------------------------------------------------------------------- /Ch03/pss01_Security/.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | -------------------------------------------------------------------------------- /Ch03/pss01_Security/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Ch03/pss01_Security/target/classes/com/apress/pss/springsecurity/controller/UserController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch03/pss01_Security/target/classes/com/apress/pss/springsecurity/controller/UserController.class -------------------------------------------------------------------------------- /Ch03/pss01_Security/target/pss01_Security.war: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch03/pss01_Security/target/pss01_Security.war -------------------------------------------------------------------------------- /Ch03/pss01_Security/target/pss01_Security/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Created-By: IntelliJ IDEA 3 | Built-By: MassimoNardone 4 | Build-Jdk: 11.0.2 5 | 6 | -------------------------------------------------------------------------------- /Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/javax.servlet-api-4.0.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/javax.servlet-api-4.0.1.jar -------------------------------------------------------------------------------- /Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/javax.servlet.jsp-api-2.3.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/javax.servlet.jsp-api-2.3.3.jar -------------------------------------------------------------------------------- /Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/jstl-1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/jstl-1.2.jar -------------------------------------------------------------------------------- /Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/spring-aop-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/spring-aop-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/spring-beans-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/spring-beans-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/spring-context-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/spring-context-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/spring-core-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/spring-core-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/spring-expression-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/spring-expression-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/spring-jcl-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/spring-jcl-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/spring-jdbc-5.1.6.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/spring-jdbc-5.1.6.RELEASE.jar -------------------------------------------------------------------------------- /Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/spring-security-acl-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/spring-security-acl-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/spring-security-config-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/spring-security-config-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/spring-security-core-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/spring-security-core-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/spring-security-taglibs-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/spring-security-taglibs-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/spring-security-web-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/spring-security-web-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/spring-tx-5.1.6.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/spring-tx-5.1.6.RELEASE.jar -------------------------------------------------------------------------------- /Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/spring-web-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/spring-web-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/spring-webmvc-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch03/pss01_Security/target/pss01_Security/WEB-INF/lib/spring-webmvc-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch05/favoritesmovies/.idea/.name: -------------------------------------------------------------------------------- 1 | favoritesmovies -------------------------------------------------------------------------------- /Ch05/favoritesmovies/.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | -------------------------------------------------------------------------------- /Ch05/favoritesmovies/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/favoritesmovies.war: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/favoritesmovies.war -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/favoritesmovies/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Created-By: IntelliJ IDEA 3 | Built-By: MassimoNardone 4 | Build-Jdk: 11.0.2 5 | 6 | -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/favoritesmovies/WEB-INF/lib/javax.servlet-api-4.0.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/favoritesmovies/WEB-INF/lib/javax.servlet-api-4.0.1.jar -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/favoritesmovies/WEB-INF/lib/javax.servlet.jsp-api-2.3.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/favoritesmovies/WEB-INF/lib/javax.servlet.jsp-api-2.3.3.jar -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/favoritesmovies/WEB-INF/lib/jstl-1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/favoritesmovies/WEB-INF/lib/jstl-1.2.jar -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/favoritesmovies/WEB-INF/lib/spring-aop-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/favoritesmovies/WEB-INF/lib/spring-aop-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/favoritesmovies/WEB-INF/lib/spring-beans-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/favoritesmovies/WEB-INF/lib/spring-beans-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/favoritesmovies/WEB-INF/lib/spring-context-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/favoritesmovies/WEB-INF/lib/spring-context-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/favoritesmovies/WEB-INF/lib/spring-core-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/favoritesmovies/WEB-INF/lib/spring-core-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/favoritesmovies/WEB-INF/lib/spring-expression-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/favoritesmovies/WEB-INF/lib/spring-expression-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/favoritesmovies/WEB-INF/lib/spring-jcl-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/favoritesmovies/WEB-INF/lib/spring-jcl-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/favoritesmovies/WEB-INF/lib/spring-jdbc-5.1.6.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/favoritesmovies/WEB-INF/lib/spring-jdbc-5.1.6.RELEASE.jar -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/favoritesmovies/WEB-INF/lib/spring-security-acl-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/favoritesmovies/WEB-INF/lib/spring-security-acl-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/favoritesmovies/WEB-INF/lib/spring-security-config-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/favoritesmovies/WEB-INF/lib/spring-security-config-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/favoritesmovies/WEB-INF/lib/spring-security-core-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/favoritesmovies/WEB-INF/lib/spring-security-core-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/favoritesmovies/WEB-INF/lib/spring-security-web-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/favoritesmovies/WEB-INF/lib/spring-security-web-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/favoritesmovies/WEB-INF/lib/spring-tx-5.1.6.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/favoritesmovies/WEB-INF/lib/spring-tx-5.1.6.RELEASE.jar -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/favoritesmovies/WEB-INF/lib/spring-web-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/favoritesmovies/WEB-INF/lib/spring-web-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/favoritesmovies/WEB-INF/lib/spring-webmvc-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/favoritesmovies/WEB-INF/lib/spring-webmvc-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/pss01_Security.war: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/pss01_Security.war -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/pss01_Security/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Created-By: IntelliJ IDEA 3 | Built-By: MassimoNardone 4 | Build-Jdk: 11.0.2 5 | 6 | -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/pss01_Security/WEB-INF/classes/META-INF/pss01_Security.kotlin_module: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/pss01_Security/WEB-INF/lib/javax.servlet-api-4.0.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/pss01_Security/WEB-INF/lib/javax.servlet-api-4.0.1.jar -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/pss01_Security/WEB-INF/lib/javax.servlet.jsp-api-2.3.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/pss01_Security/WEB-INF/lib/javax.servlet.jsp-api-2.3.3.jar -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/pss01_Security/WEB-INF/lib/jstl-1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/pss01_Security/WEB-INF/lib/jstl-1.2.jar -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/pss01_Security/WEB-INF/lib/spring-aop-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/pss01_Security/WEB-INF/lib/spring-aop-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/pss01_Security/WEB-INF/lib/spring-beans-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/pss01_Security/WEB-INF/lib/spring-beans-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/pss01_Security/WEB-INF/lib/spring-context-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/pss01_Security/WEB-INF/lib/spring-context-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/pss01_Security/WEB-INF/lib/spring-core-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/pss01_Security/WEB-INF/lib/spring-core-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/pss01_Security/WEB-INF/lib/spring-expression-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/pss01_Security/WEB-INF/lib/spring-expression-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/pss01_Security/WEB-INF/lib/spring-jcl-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/pss01_Security/WEB-INF/lib/spring-jcl-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/pss01_Security/WEB-INF/lib/spring-jdbc-5.1.6.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/pss01_Security/WEB-INF/lib/spring-jdbc-5.1.6.RELEASE.jar -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/pss01_Security/WEB-INF/lib/spring-security-acl-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/pss01_Security/WEB-INF/lib/spring-security-acl-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/pss01_Security/WEB-INF/lib/spring-security-core-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/pss01_Security/WEB-INF/lib/spring-security-core-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/pss01_Security/WEB-INF/lib/spring-security-web-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/pss01_Security/WEB-INF/lib/spring-security-web-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/pss01_Security/WEB-INF/lib/spring-tx-5.1.6.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/pss01_Security/WEB-INF/lib/spring-tx-5.1.6.RELEASE.jar -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/pss01_Security/WEB-INF/lib/spring-web-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/pss01_Security/WEB-INF/lib/spring-web-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch05/favoritesmovies/target/pss01_Security/WEB-INF/lib/spring-webmvc-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch05/favoritesmovies/target/pss01_Security/WEB-INF/lib/spring-webmvc-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch07/SpringSecurityX509Auth/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Ch07/SpringSecurityX509Auth/SpringSecurityX509Auth/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch07/SpringSecurityX509Auth/SpringSecurityX509Auth/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /Ch07/SpringSecurityX509Auth/SpringSecurityX509Auth/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- 1 | distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.6.0/apache-maven-3.6.0-bin.zip 2 | -------------------------------------------------------------------------------- /Ch07/SpringSecurityX509Auth/SpringSecurityX509Auth/src/main/resources/keyStore.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch07/SpringSecurityX509Auth/SpringSecurityX509Auth/src/main/resources/keyStore.p12 -------------------------------------------------------------------------------- /Ch07/SpringSecurityX509Auth/SpringSecurityX509Auth/src/main/resources/trustStore.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch07/SpringSecurityX509Auth/SpringSecurityX509Auth/src/main/resources/trustStore.jks -------------------------------------------------------------------------------- /Ch07/SpringSecurityX509Auth/SpringSecurityX509Auth/ssl/client/client_nardone.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch07/SpringSecurityX509Auth/SpringSecurityX509Auth/ssl/client/client_nardone.p12 -------------------------------------------------------------------------------- /Ch07/SpringSecurityX509Auth/SpringSecurityX509Auth/ssl/client/server.srl: -------------------------------------------------------------------------------- 1 | 3F7A09F0DDD6F9A06FC58C1B858C73A9CFD5F5A3 2 | -------------------------------------------------------------------------------- /Ch07/SpringSecurityX509Auth/SpringSecurityX509Auth/ssl/server/keyStore.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch07/SpringSecurityX509Auth/SpringSecurityX509Auth/ssl/server/keyStore.p12 -------------------------------------------------------------------------------- /Ch07/SpringSecurityX509Auth/SpringSecurityX509Auth/ssl/server/trustStore.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch07/SpringSecurityX509Auth/SpringSecurityX509Auth/ssl/server/trustStore.jks -------------------------------------------------------------------------------- /Ch07/SpringSecurityX509Auth/certificates/client/client_nardone.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch07/SpringSecurityX509Auth/certificates/client/client_nardone.p12 -------------------------------------------------------------------------------- /Ch07/SpringSecurityX509Auth/certificates/client/server.srl: -------------------------------------------------------------------------------- 1 | 3F7A09F0DDD6F9A06FC58C1B858C73A9CFD5F5A3 2 | -------------------------------------------------------------------------------- /Ch07/SpringSecurityX509Auth/certificates/server/keyStore.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch07/SpringSecurityX509Auth/certificates/server/keyStore.p12 -------------------------------------------------------------------------------- /Ch07/SpringSecurityX509Auth/certificates/server/trustStore.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch07/SpringSecurityX509Auth/certificates/server/trustStore.jks -------------------------------------------------------------------------------- /Ch07/SpringSecurityldapAuthentication/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Ch07/SpringSecurityldapAuthentication/SpringSecurityldapAuthentication/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- 1 | distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.6.0/apache-maven-3.6.0-bin.zip 2 | -------------------------------------------------------------------------------- /Ch07/SpringSecurityldapAuthentication/SpringSecurityldapAuthentication/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | spring: 2 | ldap: 3 | 4 | urls: ldap://localhost:10389 5 | base: dc=example,dc=com 6 | username: uid=admin,ou=system 7 | password: secret 8 | 9 | 10 | -------------------------------------------------------------------------------- /Ch07/SpringSecurityldapAuthentication/lib/aopalliance-1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch07/SpringSecurityldapAuthentication/lib/aopalliance-1.0.jar -------------------------------------------------------------------------------- /Ch07/SpringSecurityldapAuthentication/lib/commons-logging-1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch07/SpringSecurityldapAuthentication/lib/commons-logging-1.2.jar -------------------------------------------------------------------------------- /Ch07/SpringSecurityldapAuthentication/lib/spring-aop-4.3.18.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch07/SpringSecurityldapAuthentication/lib/spring-aop-4.3.18.RELEASE.jar -------------------------------------------------------------------------------- /Ch07/SpringSecurityldapAuthentication/lib/spring-aspects-4.3.18.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch07/SpringSecurityldapAuthentication/lib/spring-aspects-4.3.18.RELEASE.jar -------------------------------------------------------------------------------- /Ch07/SpringSecurityldapAuthentication/lib/spring-beans-4.3.18.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch07/SpringSecurityldapAuthentication/lib/spring-beans-4.3.18.RELEASE.jar -------------------------------------------------------------------------------- /Ch07/SpringSecurityldapAuthentication/lib/spring-context-4.3.18.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch07/SpringSecurityldapAuthentication/lib/spring-context-4.3.18.RELEASE.jar -------------------------------------------------------------------------------- /Ch07/SpringSecurityldapAuthentication/lib/spring-context-support-4.3.18.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch07/SpringSecurityldapAuthentication/lib/spring-context-support-4.3.18.RELEASE.jar -------------------------------------------------------------------------------- /Ch07/SpringSecurityldapAuthentication/lib/spring-core-4.3.18.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch07/SpringSecurityldapAuthentication/lib/spring-core-4.3.18.RELEASE.jar -------------------------------------------------------------------------------- /Ch07/SpringSecurityldapAuthentication/lib/spring-expression-4.3.18.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch07/SpringSecurityldapAuthentication/lib/spring-expression-4.3.18.RELEASE.jar -------------------------------------------------------------------------------- /Ch07/SpringSecurityldapAuthentication/lib/spring-instrument-4.3.18.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch07/SpringSecurityldapAuthentication/lib/spring-instrument-4.3.18.RELEASE.jar -------------------------------------------------------------------------------- /Ch07/SpringSecurityldapAuthentication/lib/spring-instrument-tomcat-4.3.18.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch07/SpringSecurityldapAuthentication/lib/spring-instrument-tomcat-4.3.18.RELEASE.jar -------------------------------------------------------------------------------- /Ch07/SpringSecurityldapAuthentication/lib/spring-jdbc-4.3.18.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch07/SpringSecurityldapAuthentication/lib/spring-jdbc-4.3.18.RELEASE.jar -------------------------------------------------------------------------------- /Ch07/SpringSecurityldapAuthentication/lib/spring-jms-4.3.18.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch07/SpringSecurityldapAuthentication/lib/spring-jms-4.3.18.RELEASE.jar -------------------------------------------------------------------------------- /Ch07/SpringSecurityldapAuthentication/lib/spring-messaging-4.3.18.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch07/SpringSecurityldapAuthentication/lib/spring-messaging-4.3.18.RELEASE.jar -------------------------------------------------------------------------------- /Ch07/SpringSecurityldapAuthentication/lib/spring-orm-4.3.18.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch07/SpringSecurityldapAuthentication/lib/spring-orm-4.3.18.RELEASE.jar -------------------------------------------------------------------------------- /Ch07/SpringSecurityldapAuthentication/lib/spring-oxm-4.3.18.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch07/SpringSecurityldapAuthentication/lib/spring-oxm-4.3.18.RELEASE.jar -------------------------------------------------------------------------------- /Ch07/SpringSecurityldapAuthentication/lib/spring-test-4.3.18.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch07/SpringSecurityldapAuthentication/lib/spring-test-4.3.18.RELEASE.jar -------------------------------------------------------------------------------- /Ch07/SpringSecurityldapAuthentication/lib/spring-tx-4.3.18.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch07/SpringSecurityldapAuthentication/lib/spring-tx-4.3.18.RELEASE.jar -------------------------------------------------------------------------------- /Ch07/chap7_example1_pss01_Security_XML/pss01_Security_XML/src/main/resources/users.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO PEOPLE VALUES('mnardone','nardone'); 2 | INSERT INTO ROLES VALUES('mnardone','ROLE_NARDONE_MEMBER'); 3 | COMMIT; -------------------------------------------------------------------------------- /Ch07/chap7_example1_pss01_Security_XML/pss01_Security_XML/target/classes/users.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO PEOPLE VALUES('car','scarvarez'); 2 | INSERT INTO ROLES VALUES('car','ROLE_SCARVAREZ_MEMBER'); 3 | COMMIT; -------------------------------------------------------------------------------- /Ch07/chap7_example1_pss01_Security_XML/pss01_Security_XML/target/maven-archiver/pom.properties: -------------------------------------------------------------------------------- 1 | #Generated by Maven 2 | #Fri May 10 11:10:40 EEST 2019 3 | groupId=com.apress.pss 4 | artifactId=pss01_Security 5 | version=1.0-SNAPSHOT 6 | -------------------------------------------------------------------------------- /Ch07/chap7_example1_pss01_Security_XML/pss01_Security_XML/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | com\apress\pss\springsecurity\controller\UserController.class 2 | -------------------------------------------------------------------------------- /Ch07/chap7_example1_pss01_Security_XML/pss01_Security_XML/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | C:\Users\MassimoNardone\Pictures\pss01_Security_XML\src\main\java\com\apress\pss\springsecurity\controller\UserController.java 2 | -------------------------------------------------------------------------------- /Ch07/chap7_example1_pss01_Security_XML/pss01_Security_XML/target/pss01_Security.war: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch07/chap7_example1_pss01_Security_XML/pss01_Security_XML/target/pss01_Security.war -------------------------------------------------------------------------------- /Ch07/chap7_example1_pss01_Security_XML/pss01_Security_XML/target/pss01_Security/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Built-By: MassimoNardone 3 | Created-By: IntelliJ IDEA 4 | Build-Jdk: 11.0.2 5 | 6 | -------------------------------------------------------------------------------- /Ch07/chap7_example1_pss01_Security_XML/pss01_Security_XML/target/pss01_Security/WEB-INF/classes/users.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO PEOPLE VALUES('car','scarvarez'); 2 | INSERT INTO ROLES VALUES('car','ROLE_SCARVAREZ_MEMBER'); 3 | COMMIT; -------------------------------------------------------------------------------- /Ch08/acl-example/aclexample.properties: -------------------------------------------------------------------------------- 1 | #HSQL Database Engine 2.2.8 2 | #Wed Dec 05 21:44:26 GMT 2012 3 | version=2.2.8 4 | modified=yes 5 | -------------------------------------------------------------------------------- /Ch08/acl-example/target/acl-example.war: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/acl-example.war -------------------------------------------------------------------------------- /Ch08/acl-example/target/acl-example/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Built-By: MassimoNardone 3 | Created-By: IntelliJ IDEA 4 | Build-Jdk: 11.0.2 5 | 6 | -------------------------------------------------------------------------------- /Ch08/acl-example/target/acl-example/WEB-INF/classes/com/apress/pss/acl/DatabaseSeeder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/acl-example/WEB-INF/classes/com/apress/pss/acl/DatabaseSeeder.class -------------------------------------------------------------------------------- /Ch08/acl-example/target/acl-example/WEB-INF/classes/com/apress/pss/acl/domain/Post.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/acl-example/WEB-INF/classes/com/apress/pss/acl/domain/Post.class -------------------------------------------------------------------------------- /Ch08/acl-example/target/acl-example/WEB-INF/lib/aopalliance-1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/acl-example/WEB-INF/lib/aopalliance-1.0.jar -------------------------------------------------------------------------------- /Ch08/acl-example/target/acl-example/WEB-INF/lib/aspectjweaver-1.7.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/acl-example/WEB-INF/lib/aspectjweaver-1.7.0.jar -------------------------------------------------------------------------------- /Ch08/acl-example/target/acl-example/WEB-INF/lib/commons-codec-1.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/acl-example/WEB-INF/lib/commons-codec-1.3.jar -------------------------------------------------------------------------------- /Ch08/acl-example/target/acl-example/WEB-INF/lib/commons-logging-1.1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/acl-example/WEB-INF/lib/commons-logging-1.1.1.jar -------------------------------------------------------------------------------- /Ch08/acl-example/target/acl-example/WEB-INF/lib/ehcache-core-2.6.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/acl-example/WEB-INF/lib/ehcache-core-2.6.0.jar -------------------------------------------------------------------------------- /Ch08/acl-example/target/acl-example/WEB-INF/lib/hsqldb-2.4.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/acl-example/WEB-INF/lib/hsqldb-2.4.1.jar -------------------------------------------------------------------------------- /Ch08/acl-example/target/acl-example/WEB-INF/lib/javax.servlet-api-3.1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/acl-example/WEB-INF/lib/javax.servlet-api-3.1.0.jar -------------------------------------------------------------------------------- /Ch08/acl-example/target/acl-example/WEB-INF/lib/javax.servlet.jsp-api-2.3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/acl-example/WEB-INF/lib/javax.servlet.jsp-api-2.3.1.jar -------------------------------------------------------------------------------- /Ch08/acl-example/target/acl-example/WEB-INF/lib/jsr250-api-1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/acl-example/WEB-INF/lib/jsr250-api-1.0.jar -------------------------------------------------------------------------------- /Ch08/acl-example/target/acl-example/WEB-INF/lib/jstl-1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/acl-example/WEB-INF/lib/jstl-1.2.jar -------------------------------------------------------------------------------- /Ch08/acl-example/target/acl-example/WEB-INF/lib/slf4j-api-1.6.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/acl-example/WEB-INF/lib/slf4j-api-1.6.1.jar -------------------------------------------------------------------------------- /Ch08/acl-example/target/acl-example/WEB-INF/lib/slf4j-jdk14-1.7.25.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/acl-example/WEB-INF/lib/slf4j-jdk14-1.7.25.jar -------------------------------------------------------------------------------- /Ch08/acl-example/target/acl-example/WEB-INF/lib/spring-aop-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/acl-example/WEB-INF/lib/spring-aop-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch08/acl-example/target/acl-example/WEB-INF/lib/spring-beans-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/acl-example/WEB-INF/lib/spring-beans-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch08/acl-example/target/acl-example/WEB-INF/lib/spring-context-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/acl-example/WEB-INF/lib/spring-context-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch08/acl-example/target/acl-example/WEB-INF/lib/spring-context-support-5.1.4.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/acl-example/WEB-INF/lib/spring-context-support-5.1.4.RELEASE.jar -------------------------------------------------------------------------------- /Ch08/acl-example/target/acl-example/WEB-INF/lib/spring-core-5.1.4.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/acl-example/WEB-INF/lib/spring-core-5.1.4.RELEASE.jar -------------------------------------------------------------------------------- /Ch08/acl-example/target/acl-example/WEB-INF/lib/spring-expression-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/acl-example/WEB-INF/lib/spring-expression-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch08/acl-example/target/acl-example/WEB-INF/lib/spring-jcl-5.1.4.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/acl-example/WEB-INF/lib/spring-jcl-5.1.4.RELEASE.jar -------------------------------------------------------------------------------- /Ch08/acl-example/target/acl-example/WEB-INF/lib/spring-jdbc-3.0.7.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/acl-example/WEB-INF/lib/spring-jdbc-3.0.7.RELEASE.jar -------------------------------------------------------------------------------- /Ch08/acl-example/target/acl-example/WEB-INF/lib/spring-security-acl-3.1.2.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/acl-example/WEB-INF/lib/spring-security-acl-3.1.2.RELEASE.jar -------------------------------------------------------------------------------- /Ch08/acl-example/target/acl-example/WEB-INF/lib/spring-security-config-5.1.4.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/acl-example/WEB-INF/lib/spring-security-config-5.1.4.RELEASE.jar -------------------------------------------------------------------------------- /Ch08/acl-example/target/acl-example/WEB-INF/lib/spring-security-core-5.1.4.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/acl-example/WEB-INF/lib/spring-security-core-5.1.4.RELEASE.jar -------------------------------------------------------------------------------- /Ch08/acl-example/target/acl-example/WEB-INF/lib/spring-security-taglibs-5.1.4.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/acl-example/WEB-INF/lib/spring-security-taglibs-5.1.4.RELEASE.jar -------------------------------------------------------------------------------- /Ch08/acl-example/target/acl-example/WEB-INF/lib/spring-security-web-5.1.4.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/acl-example/WEB-INF/lib/spring-security-web-5.1.4.RELEASE.jar -------------------------------------------------------------------------------- /Ch08/acl-example/target/acl-example/WEB-INF/lib/spring-tx-3.0.7.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/acl-example/WEB-INF/lib/spring-tx-3.0.7.RELEASE.jar -------------------------------------------------------------------------------- /Ch08/acl-example/target/acl-example/WEB-INF/lib/spring-web-5.1.4.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/acl-example/WEB-INF/lib/spring-web-5.1.4.RELEASE.jar -------------------------------------------------------------------------------- /Ch08/acl-example/target/acl-example/WEB-INF/lib/spring-webmvc-5.1.4.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/acl-example/WEB-INF/lib/spring-webmvc-5.1.4.RELEASE.jar -------------------------------------------------------------------------------- /Ch08/acl-example/target/acl-example/WEB-INF/lib/standard-1.1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/acl-example/WEB-INF/lib/standard-1.1.2.jar -------------------------------------------------------------------------------- /Ch08/acl-example/target/classes/com/apress/pss/acl/DatabaseSeeder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/classes/com/apress/pss/acl/DatabaseSeeder.class -------------------------------------------------------------------------------- /Ch08/acl-example/target/classes/com/apress/pss/acl/controllers/ForumController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/classes/com/apress/pss/acl/controllers/ForumController.class -------------------------------------------------------------------------------- /Ch08/acl-example/target/classes/com/apress/pss/acl/domain/Post.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/classes/com/apress/pss/acl/domain/Post.class -------------------------------------------------------------------------------- /Ch08/acl-example/target/classes/com/apress/pss/acl/services/ForumService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/classes/com/apress/pss/acl/services/ForumService.class -------------------------------------------------------------------------------- /Ch08/acl-example/target/classes/com/apress/pss/acl/services/ForumServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch08/acl-example/target/classes/com/apress/pss/acl/services/ForumServiceImpl.class -------------------------------------------------------------------------------- /Ch10/GrailsSample/.gitignore: -------------------------------------------------------------------------------- 1 | Thumbs.db 2 | .DS_Store 3 | .gradle 4 | build/ 5 | out/ 6 | .idea 7 | *.iml 8 | *.ipr 9 | *.iws 10 | .project 11 | .settings 12 | .classpath 13 | -------------------------------------------------------------------------------- /Ch10/GrailsSample/gradle.properties: -------------------------------------------------------------------------------- 1 | grailsVersion=3.3.9 2 | gormVersion=6.1.11.RELEASE 3 | gradleWrapperVersion=3.5 4 | -------------------------------------------------------------------------------- /Ch10/GrailsSample/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/GrailsSample/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /Ch10/GrailsSample/grails-app/assets/images/apple-touch-icon-retina.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/GrailsSample/grails-app/assets/images/apple-touch-icon-retina.png -------------------------------------------------------------------------------- /Ch10/GrailsSample/grails-app/assets/images/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/GrailsSample/grails-app/assets/images/apple-touch-icon.png -------------------------------------------------------------------------------- /Ch10/GrailsSample/grails-app/assets/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/GrailsSample/grails-app/assets/images/favicon.ico -------------------------------------------------------------------------------- /Ch10/GrailsSample/grails-app/assets/images/skin/database_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/GrailsSample/grails-app/assets/images/skin/database_add.png -------------------------------------------------------------------------------- /Ch10/GrailsSample/grails-app/assets/images/skin/database_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/GrailsSample/grails-app/assets/images/skin/database_delete.png -------------------------------------------------------------------------------- /Ch10/GrailsSample/grails-app/assets/images/skin/database_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/GrailsSample/grails-app/assets/images/skin/database_edit.png -------------------------------------------------------------------------------- /Ch10/GrailsSample/grails-app/assets/images/skin/database_save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/GrailsSample/grails-app/assets/images/skin/database_save.png -------------------------------------------------------------------------------- /Ch10/GrailsSample/grails-app/assets/images/skin/database_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/GrailsSample/grails-app/assets/images/skin/database_table.png -------------------------------------------------------------------------------- /Ch10/GrailsSample/grails-app/assets/images/skin/exclamation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/GrailsSample/grails-app/assets/images/skin/exclamation.png -------------------------------------------------------------------------------- /Ch10/GrailsSample/grails-app/assets/images/skin/house.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/GrailsSample/grails-app/assets/images/skin/house.png -------------------------------------------------------------------------------- /Ch10/GrailsSample/grails-app/assets/images/skin/information.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/GrailsSample/grails-app/assets/images/skin/information.png -------------------------------------------------------------------------------- /Ch10/GrailsSample/grails-app/assets/images/skin/shadow.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/GrailsSample/grails-app/assets/images/skin/shadow.jpg -------------------------------------------------------------------------------- /Ch10/GrailsSample/grails-app/assets/images/skin/sorted_asc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/GrailsSample/grails-app/assets/images/skin/sorted_asc.gif -------------------------------------------------------------------------------- /Ch10/GrailsSample/grails-app/assets/images/skin/sorted_desc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/GrailsSample/grails-app/assets/images/skin/sorted_desc.gif -------------------------------------------------------------------------------- /Ch10/GrailsSample/grails-app/assets/images/spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/GrailsSample/grails-app/assets/images/spinner.gif -------------------------------------------------------------------------------- /Ch10/GrailsSample/grails-app/conf/spring/resources.groovy: -------------------------------------------------------------------------------- 1 | // Place your Spring DSL code here 2 | beans = { 3 | } 4 | -------------------------------------------------------------------------------- /Ch10/GrailsSample/grails-app/init/grailssample/BootStrap.groovy: -------------------------------------------------------------------------------- 1 | package grailssample 2 | 3 | class BootStrap { 4 | 5 | def init = { servletContext -> 6 | } 7 | def destroy = { 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Ch10/GrailsSample/grails-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/GrailsSample/grails-wrapper.jar -------------------------------------------------------------------------------- /Ch10/GrailsSample/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'GrailsSample' 2 | 3 | -------------------------------------------------------------------------------- /Ch10/demo-grails/.gradle/1.0/taskArtifacts/cache.properties: -------------------------------------------------------------------------------- 1 | #Thu Mar 21 23:16:11 GMT 2013 2 | -------------------------------------------------------------------------------- /Ch10/demo-grails/.gradle/1.0/taskArtifacts/cache.properties.lock: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /Ch10/demo-grails/.gradle/1.0/taskArtifacts/fileSnapshots.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/.gradle/1.0/taskArtifacts/fileSnapshots.bin -------------------------------------------------------------------------------- /Ch10/demo-grails/.gradle/1.0/taskArtifacts/taskArtifacts.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/.gradle/1.0/taskArtifacts/taskArtifacts.bin -------------------------------------------------------------------------------- /Ch10/demo-grails/application.properties: -------------------------------------------------------------------------------- 1 | #Grails Metadata file 2 | #Mon Oct 08 21:22:39 BST 2012 3 | app.grails.version=3.3.9 4 | app.name=demo-grails 5 | app.version=0.1 6 | plugins.spring-security-core=1.2.7.3 7 | -------------------------------------------------------------------------------- /Ch10/demo-grails/grails-app/conf/ApplicationResources.groovy: -------------------------------------------------------------------------------- 1 | modules = { 2 | application { 3 | resource url:'js/application.js' 4 | } 5 | } -------------------------------------------------------------------------------- /Ch10/demo-grails/grails-app/conf/spring/resources.groovy: -------------------------------------------------------------------------------- 1 | // Place your Spring DSL code here 2 | beans = { 3 | } 4 | -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/ApplicationResources$_run_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/ApplicationResources$_run_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/ApplicationResources$_run_closure1_closure2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/ApplicationResources$_run_closure1_closure2.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/ApplicationResources.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/ApplicationResources.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/BootStrap$_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/BootStrap$_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/BootStrap$_closure2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/BootStrap$_closure2.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/BootStrap.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/BootStrap.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/BuildConfig$_run_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/BuildConfig$_run_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/BuildConfig$_run_closure1_closure2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/BuildConfig$_run_closure1_closure2.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/BuildConfig$_run_closure1_closure3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/BuildConfig$_run_closure1_closure3.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/BuildConfig$_run_closure1_closure4.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/BuildConfig$_run_closure1_closure4.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/BuildConfig$_run_closure1_closure5.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/BuildConfig$_run_closure1_closure5.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/BuildConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/BuildConfig.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/Config$_run_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/Config$_run_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/Config$_run_closure1_closure3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/Config$_run_closure1_closure3.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/Config$_run_closure1_closure4.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/Config$_run_closure1_closure4.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/Config$_run_closure2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/Config$_run_closure2.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/Config.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/Config.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/DataSource$_run_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/DataSource$_run_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/DataSource$_run_closure2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/DataSource$_run_closure2.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/DataSource$_run_closure3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/DataSource$_run_closure3.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/DataSource$_run_closure3_closure4.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/DataSource$_run_closure3_closure4.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/DataSource$_run_closure3_closure4_closure7.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/DataSource$_run_closure3_closure4_closure7.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/DataSource$_run_closure3_closure5.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/DataSource$_run_closure3_closure5.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/DataSource$_run_closure3_closure5_closure8.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/DataSource$_run_closure3_closure5_closure8.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/DataSource$_run_closure3_closure6.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/DataSource$_run_closure3_closure6.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/DataSource$_run_closure3_closure6_closure9.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/DataSource$_run_closure3_closure6_closure9.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/DataSource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/DataSource.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/DbdocUrlMappings$__clinit__closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/DbdocUrlMappings$__clinit__closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/DbdocUrlMappings.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/DbdocUrlMappings.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/DefaultCacheConfig$_run_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/DefaultCacheConfig$_run_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/DefaultCacheConfig$_run_closure1_closure2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/DefaultCacheConfig$_run_closure1_closure2.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/DefaultCacheConfig$_run_closure1_closure3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/DefaultCacheConfig$_run_closure1_closure3.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/DefaultCacheConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/DefaultCacheConfig.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/DefaultSecurityConfig$_run_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/DefaultSecurityConfig$_run_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/DefaultSecurityConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/DefaultSecurityConfig.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/JQueryConfig$_run_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/JQueryConfig$_run_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/JQueryConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/JQueryConfig.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/JQueryPluginResources$_run_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/JQueryPluginResources$_run_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/JQueryPluginResources$_run_closure1_closure2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/JQueryPluginResources$_run_closure1_closure2.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/JQueryPluginResources$_run_closure1_closure3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/JQueryPluginResources$_run_closure1_closure3.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/JQueryPluginResources.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/JQueryPluginResources.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/JQueryResourceTagLib$_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/JQueryResourceTagLib$_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/JQueryResourceTagLib$_closure2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/JQueryResourceTagLib$_closure2.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/JQueryResourceTagLib$_closure2_closure4.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/JQueryResourceTagLib$_closure2_closure4.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/JQueryResourceTagLib$_closure2_closure5.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/JQueryResourceTagLib$_closure2_closure5.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/JQueryResourceTagLib$_closure2_closure6.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/JQueryResourceTagLib$_closure2_closure6.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/JQueryResourceTagLib$_closure2_closure7.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/JQueryResourceTagLib$_closure2_closure7.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/JQueryResourceTagLib$_closure3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/JQueryResourceTagLib$_closure3.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/JQueryResourceTagLib.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/JQueryResourceTagLib.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/JQueryService$_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/JQueryService$_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/JQueryService$_closure2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/JQueryService$_closure2.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/JQueryService$_closure3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/JQueryService$_closure3.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/JQueryService$_closure4.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/JQueryService$_closure4.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/JQueryService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/JQueryService.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/JQueryTagLib$_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/JQueryTagLib$_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/JQueryTagLib$_closure1_closure6.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/JQueryTagLib$_closure1_closure6.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/JQueryTagLib$_closure2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/JQueryTagLib$_closure2.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/JQueryTagLib$_closure3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/JQueryTagLib$_closure3.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/JQueryTagLib$_closure4.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/JQueryTagLib$_closure4.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/JQueryTagLib$_closure5.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/JQueryTagLib$_closure5.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/JQueryTagLib.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/JQueryTagLib.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/LoginController$_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/LoginController$_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/LoginController$_closure2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/LoginController$_closure2.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/LoginController$_closure3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/LoginController$_closure3.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/LoginController$_closure4.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/LoginController$_closure4.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/LoginController$_closure5.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/LoginController$_closure5.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/LoginController$_closure6.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/LoginController$_closure6.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/LoginController$_closure7.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/LoginController$_closure7.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/LoginController$_closure8.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/LoginController$_closure8.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/LoginController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/LoginController.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/LogoutController$_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/LogoutController$_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/LogoutController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/LogoutController.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/ResourcesBootStrap$_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/ResourcesBootStrap$_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/ResourcesBootStrap$_closure2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/ResourcesBootStrap$_closure2.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/ResourcesBootStrap.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/ResourcesBootStrap.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/UrlMappings$__clinit__closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/UrlMappings$__clinit__closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/UrlMappings$__clinit__closure1_closure2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/UrlMappings$__clinit__closure1_closure2.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/UrlMappings.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/UrlMappings.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/demo/grails/SecuredController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/demo/grails/SecuredController.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/demo/grails/SecuredControllerTests.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/demo/grails/SecuredControllerTests.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/demo/grails/UnsecuredController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/demo/grails/UnsecuredController.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/demo/grails/UnsecuredControllerTests.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/demo/grails/UnsecuredControllerTests.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/demo/security/Role$__clinit__closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/demo/security/Role$__clinit__closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/demo/security/Role$__clinit__closure2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/demo/security/Role$__clinit__closure2.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/demo/security/Role.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/demo/security/Role.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/demo/security/User$__clinit__closure2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/demo/security/User$__clinit__closure2.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/demo/security/User$__clinit__closure3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/demo/security/User$__clinit__closure3.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/demo/security/User$_getAuthorities_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/demo/security/User$_getAuthorities_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/demo/security/User.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/demo/security/User.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/demo/security/UserRole$__clinit__closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/demo/security/UserRole$__clinit__closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/demo/security/UserRole.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/demo/security/UserRole.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/BlockingCache.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/BlockingCache.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/CacheBeanPostProcessor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/CacheBeanPostProcessor.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/CacheConfigArtefactHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/CacheConfigArtefactHandler.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/CacheConfiguration.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/CacheConfiguration.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/CacheEvict.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/CacheEvict.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/CachePut.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/CachePut.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/CacheTagLib$_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/CacheTagLib$_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/CacheTagLib$_closure2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/CacheTagLib$_closure2.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/CacheTagLib.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/CacheTagLib.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/Cacheable.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/Cacheable.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/ConfigBuilder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/ConfigBuilder.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/ConfigLoader.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/ConfigLoader.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/GrailsCache.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/GrailsCache.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/GrailsCacheAdminService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/GrailsCacheAdminService.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/GrailsCacheManager.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/GrailsCacheManager.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/GrailsConcurrentMapCache.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/GrailsConcurrentMapCache.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/GrailsValueWrapper.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/GrailsValueWrapper.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/SerializableOutputStream.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/SerializableOutputStream.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/Timer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/Timer.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/util/ClassUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/util/ClassUtils.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/web/AlreadyGzippedException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/web/AlreadyGzippedException.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/web/ContentCacheParameters.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/web/ContentCacheParameters.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/web/GenericResponseWrapper.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/web/GenericResponseWrapper.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/web/Header$Type.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/web/Header$Type.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/web/Header.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/web/Header.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/web/HttpDateFormatter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/web/HttpDateFormatter.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/web/PageInfo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/web/PageInfo.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/web/SerializableCookie.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/web/SerializableCookie.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/web/filter/AbstractFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/web/filter/AbstractFilter.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/web/filter/NoOpFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/web/filter/NoOpFilter.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/web/filter/WebKeyGenerator.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/grails/plugin/cache/web/filter/WebKeyGenerator.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/grails/plugin/databasemigration/MigrationRunner.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/grails/plugin/databasemigration/MigrationRunner.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/grails/plugins/springsecurity/Secured.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/grails/plugins/springsecurity/Secured.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/grails/plugins/springsecurity/SecurityTagLib.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/grails/plugins/springsecurity/SecurityTagLib.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/messages.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/messages.properties -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/org/grails/plugin/resource/BundleResourceMapper.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/org/grails/plugin/resource/BundleResourceMapper.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/org/grails/plugin/resource/CSSLinkProcessor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/org/grails/plugin/resource/CSSLinkProcessor.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/org/grails/plugin/resource/DevModeSanityFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/org/grails/plugin/resource/DevModeSanityFilter.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/org/grails/plugin/resource/ProcessingFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/org/grails/plugin/resource/ProcessingFilter.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/org/grails/plugin/resource/ResourceMeta.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/org/grails/plugin/resource/ResourceMeta.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/org/grails/plugin/resource/ResourceModule.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/org/grails/plugin/resource/ResourceModule.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/org/grails/plugin/resource/ResourceProcessor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/org/grails/plugin/resource/ResourceProcessor.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/org/grails/plugin/resource/ResourceTagLib.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/org/grails/plugin/resource/ResourceTagLib.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/org/grails/plugin/resource/URLUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/org/grails/plugin/resource/URLUtils.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/org/grails/plugin/resource/mapper/MapperPhase.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/org/grails/plugin/resource/mapper/MapperPhase.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/org/grails/plugin/resource/module/ModuleBuilder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/org/grails/plugin/resource/module/ModuleBuilder.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/org/mindrot/jbcrypt/BCrypt.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/org/mindrot/jbcrypt/BCrypt.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/resources$_run_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/resources$_run_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/resources.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/resources.class -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/spring-security-core_de.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/spring-security-core_de.properties -------------------------------------------------------------------------------- /Ch10/demo-grails/target-eclipse/classes/spring-security-core_fr.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/target-eclipse/classes/spring-security-core_fr.properties -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/ApplicationResources$_run_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/ApplicationResources$_run_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/ApplicationResources$_run_closure1_closure2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/ApplicationResources$_run_closure1_closure2.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/ApplicationResources.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/ApplicationResources.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/BootStrap$_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/BootStrap$_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/BootStrap$_closure2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/BootStrap$_closure2.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/BootStrap.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/BootStrap.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/BuildConfig$_run_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/BuildConfig$_run_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/BuildConfig$_run_closure1_closure2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/BuildConfig$_run_closure1_closure2.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/BuildConfig$_run_closure1_closure3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/BuildConfig$_run_closure1_closure3.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/BuildConfig$_run_closure1_closure4.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/BuildConfig$_run_closure1_closure4.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/BuildConfig$_run_closure1_closure5.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/BuildConfig$_run_closure1_closure5.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/BuildConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/BuildConfig.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/Config$_run_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/Config$_run_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/Config$_run_closure1_closure3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/Config$_run_closure1_closure3.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/Config$_run_closure1_closure4.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/Config$_run_closure1_closure4.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/Config$_run_closure2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/Config$_run_closure2.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/Config.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/Config.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/DataSource$_run_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/DataSource$_run_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/DataSource$_run_closure2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/DataSource$_run_closure2.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/DataSource$_run_closure3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/DataSource$_run_closure3.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/DataSource$_run_closure3_closure4.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/DataSource$_run_closure3_closure4.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/DataSource$_run_closure3_closure4_closure7.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/DataSource$_run_closure3_closure4_closure7.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/DataSource$_run_closure3_closure5.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/DataSource$_run_closure3_closure5.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/DataSource$_run_closure3_closure5_closure8.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/DataSource$_run_closure3_closure5_closure8.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/DataSource$_run_closure3_closure6.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/DataSource$_run_closure3_closure6.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/DataSource$_run_closure3_closure6_closure9.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/DataSource$_run_closure3_closure6_closure9.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/DataSource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/DataSource.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/DbdocUrlMappings$__clinit__closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/DbdocUrlMappings$__clinit__closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/DbdocUrlMappings.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/DbdocUrlMappings.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/DefaultCacheConfig$_run_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/DefaultCacheConfig$_run_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/DefaultCacheConfig$_run_closure1_closure2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/DefaultCacheConfig$_run_closure1_closure2.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/DefaultCacheConfig$_run_closure1_closure3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/DefaultCacheConfig$_run_closure1_closure3.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/DefaultCacheConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/DefaultCacheConfig.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/DefaultSecurityConfig$_run_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/DefaultSecurityConfig$_run_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/DefaultSecurityConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/DefaultSecurityConfig.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/JQueryConfig$_run_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/JQueryConfig$_run_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/JQueryConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/JQueryConfig.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/JQueryPluginResources$_run_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/JQueryPluginResources$_run_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/JQueryPluginResources$_run_closure1_closure2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/JQueryPluginResources$_run_closure1_closure2.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/JQueryPluginResources$_run_closure1_closure3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/JQueryPluginResources$_run_closure1_closure3.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/JQueryPluginResources.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/JQueryPluginResources.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/JQueryResourceTagLib$_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/JQueryResourceTagLib$_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/JQueryResourceTagLib$_closure2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/JQueryResourceTagLib$_closure2.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/JQueryResourceTagLib$_closure2_closure4.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/JQueryResourceTagLib$_closure2_closure4.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/JQueryResourceTagLib$_closure2_closure5.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/JQueryResourceTagLib$_closure2_closure5.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/JQueryResourceTagLib$_closure2_closure6.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/JQueryResourceTagLib$_closure2_closure6.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/JQueryResourceTagLib$_closure2_closure7.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/JQueryResourceTagLib$_closure2_closure7.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/JQueryResourceTagLib$_closure3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/JQueryResourceTagLib$_closure3.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/JQueryResourceTagLib.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/JQueryResourceTagLib.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/JQueryService$_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/JQueryService$_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/JQueryService$_closure2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/JQueryService$_closure2.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/JQueryService$_closure3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/JQueryService$_closure3.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/JQueryService$_closure4.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/JQueryService$_closure4.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/JQueryService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/JQueryService.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/JQueryTagLib$_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/JQueryTagLib$_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/JQueryTagLib$_closure1_closure6.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/JQueryTagLib$_closure1_closure6.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/JQueryTagLib$_closure2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/JQueryTagLib$_closure2.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/JQueryTagLib$_closure3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/JQueryTagLib$_closure3.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/JQueryTagLib$_closure4.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/JQueryTagLib$_closure4.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/JQueryTagLib$_closure5.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/JQueryTagLib$_closure5.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/JQueryTagLib.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/JQueryTagLib.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/LoginController$_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/LoginController$_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/LoginController$_closure2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/LoginController$_closure2.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/LoginController$_closure3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/LoginController$_closure3.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/LoginController$_closure4.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/LoginController$_closure4.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/LoginController$_closure5.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/LoginController$_closure5.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/LoginController$_closure6.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/LoginController$_closure6.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/LoginController$_closure7.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/LoginController$_closure7.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/LoginController$_closure8.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/LoginController$_closure8.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/LoginController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/LoginController.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/LogoutController$_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/LogoutController$_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/LogoutController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/LogoutController.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/ResourcesBootStrap$_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/ResourcesBootStrap$_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/ResourcesBootStrap$_closure2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/ResourcesBootStrap$_closure2.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/ResourcesBootStrap.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/ResourcesBootStrap.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/UrlMappings$__clinit__closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/UrlMappings$__clinit__closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/UrlMappings$__clinit__closure1_closure2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/UrlMappings$__clinit__closure1_closure2.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/UrlMappings.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/UrlMappings.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/demo/grails/SecuredController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/demo/grails/SecuredController.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/demo/grails/SecuredControllerTests.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/demo/grails/SecuredControllerTests.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/demo/grails/UnsecuredController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/demo/grails/UnsecuredController.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/demo/grails/UnsecuredControllerTests.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/demo/grails/UnsecuredControllerTests.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/demo/security/Role$__clinit__closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/demo/security/Role$__clinit__closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/demo/security/Role$__clinit__closure2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/demo/security/Role$__clinit__closure2.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/demo/security/Role.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/demo/security/Role.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/demo/security/User$__clinit__closure2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/demo/security/User$__clinit__closure2.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/demo/security/User$__clinit__closure3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/demo/security/User$__clinit__closure3.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/demo/security/User$_getAuthorities_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/demo/security/User$_getAuthorities_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/demo/security/User.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/demo/security/User.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/demo/security/UserRole$__clinit__closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/demo/security/UserRole$__clinit__closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/demo/security/UserRole.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/demo/security/UserRole.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/BlockingCache.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/BlockingCache.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/CacheBeanPostProcessor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/CacheBeanPostProcessor.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/CacheConfigArtefactHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/CacheConfigArtefactHandler.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/CacheConfiguration.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/CacheConfiguration.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/CacheEvict.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/CacheEvict.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/CachePut.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/CachePut.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/CacheTagLib$_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/CacheTagLib$_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/CacheTagLib$_closure2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/CacheTagLib$_closure2.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/CacheTagLib.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/CacheTagLib.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/Cacheable.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/Cacheable.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/ConfigBuilder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/ConfigBuilder.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/ConfigLoader.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/ConfigLoader.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/GrailsCache.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/GrailsCache.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/GrailsCacheAdminService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/GrailsCacheAdminService.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/GrailsCacheManager.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/GrailsCacheManager.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/GrailsConcurrentMapCache.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/GrailsConcurrentMapCache.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/GrailsValueWrapper.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/GrailsValueWrapper.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/SerializableOutputStream.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/SerializableOutputStream.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/Timer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/Timer.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/util/ClassUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/util/ClassUtils.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/web/ContentCacheParameters.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/web/ContentCacheParameters.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/web/GenericResponseWrapper.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/web/GenericResponseWrapper.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/web/Header$Type.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/web/Header$Type.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/web/Header.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/web/Header.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/web/HttpDateFormatter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/web/HttpDateFormatter.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/web/PageInfo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/web/PageInfo.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/web/SerializableCookie.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/web/SerializableCookie.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/web/filter/AbstractFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/web/filter/AbstractFilter.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/web/filter/NoOpFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/web/filter/NoOpFilter.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/web/filter/WebKeyGenerator.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugin/cache/web/filter/WebKeyGenerator.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugins/springsecurity/Secured.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugins/springsecurity/Secured.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugins/springsecurity/SecurityTagLib.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/grails/plugins/springsecurity/SecurityTagLib.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/messages.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/messages.properties -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/org/grails/plugin/resource/CSSLinkProcessor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/org/grails/plugin/resource/CSSLinkProcessor.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/org/grails/plugin/resource/DevModeSanityFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/org/grails/plugin/resource/DevModeSanityFilter.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/org/grails/plugin/resource/ProcessingFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/org/grails/plugin/resource/ProcessingFilter.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/org/grails/plugin/resource/ResourceMeta.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/org/grails/plugin/resource/ResourceMeta.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/org/grails/plugin/resource/ResourceModule.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/org/grails/plugin/resource/ResourceModule.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/org/grails/plugin/resource/ResourceProcessor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/org/grails/plugin/resource/ResourceProcessor.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/org/grails/plugin/resource/ResourceTagLib.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/org/grails/plugin/resource/ResourceTagLib.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/org/grails/plugin/resource/URLUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/org/grails/plugin/resource/URLUtils.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/org/grails/plugin/resource/mapper/MapperPhase.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/org/grails/plugin/resource/mapper/MapperPhase.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/org/mindrot/jbcrypt/BCrypt.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/org/mindrot/jbcrypt/BCrypt.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/resources$_run_closure1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/resources$_run_closure1.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/resources.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/resources.class -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/spring-security-core_de.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/spring-security-core_de.properties -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/WEB-INF/classes/spring-security-core_fr.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/WEB-INF/classes/spring-security-core_fr.properties -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/images/apple-touch-icon-retina.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/images/apple-touch-icon-retina.png -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/images/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/images/apple-touch-icon.png -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/images/favicon.ico -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/images/grails_logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/images/grails_logo.jpg -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/images/grails_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/images/grails_logo.png -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/images/leftnav_btm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/images/leftnav_btm.png -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/images/leftnav_midstretch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/images/leftnav_midstretch.png -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/images/leftnav_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/images/leftnav_top.png -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/images/skin/database_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/images/skin/database_add.png -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/images/skin/database_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/images/skin/database_delete.png -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/images/skin/database_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/images/skin/database_edit.png -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/images/skin/database_save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/images/skin/database_save.png -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/images/skin/database_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/images/skin/database_table.png -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/images/skin/exclamation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/images/skin/exclamation.png -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/images/skin/house.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/images/skin/house.png -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/images/skin/information.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/images/skin/information.png -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/images/skin/shadow.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/images/skin/shadow.jpg -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/images/skin/sorted_asc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/images/skin/sorted_asc.gif -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/images/skin/sorted_desc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/images/skin/sorted_desc.gif -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/images/spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/images/spinner.gif -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/images/springsource.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/demo-grails/web-app/images/springsource.png -------------------------------------------------------------------------------- /Ch10/demo-grails/web-app/js/application.js: -------------------------------------------------------------------------------- 1 | if (typeof jQuery !== 'undefined') { 2 | (function($) { 3 | $('#spinner').ajaxStart(function() { 4 | $(this).fadeIn(); 5 | }).ajaxStop(function() { 6 | $(this).fadeOut(); 7 | }); 8 | })(jQuery); 9 | } 10 | -------------------------------------------------------------------------------- /Ch10/scala-example/.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | -------------------------------------------------------------------------------- /Ch10/scala-example/.idea/scala_compiler.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Ch10/scala-example/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- 1 | 2 | 3 |

Hello World!

4 | 5 | 6 | -------------------------------------------------------------------------------- /Ch10/scala-example/target/classes/com/apress/pss/scala/service/ScalaService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/classes/com/apress/pss/scala/service/ScalaService.class -------------------------------------------------------------------------------- /Ch10/scala-example/target/classes/com/apress/pss/scala/service/ScalaServiceFacade.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/classes/com/apress/pss/scala/service/ScalaServiceFacade.class -------------------------------------------------------------------------------- /Ch10/scala-example/target/classes/com/apress/pss/scala/web/ScalaController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/classes/com/apress/pss/scala/web/ScalaController.class -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example.war: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example.war -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Built-By: MassimoNardone 3 | Created-By: IntelliJ IDEA 4 | Build-Jdk: 1.8.0_201 5 | 6 | -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/backport-util-concurrent-3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/backport-util-concurrent-3.1.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/classworlds-1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/classworlds-1.1.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/commons-cli-1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/commons-cli-1.2.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/commons-codec-1.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/commons-codec-1.3.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/commons-exec-1.0.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/commons-exec-1.0.1.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/commons-httpclient-3.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/commons-httpclient-3.0.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/commons-logging-1.1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/commons-logging-1.1.1.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/doxia-logging-api-1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/doxia-logging-api-1.1.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/doxia-sink-api-1.1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/doxia-sink-api-1.1.2.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/jackrabbit-jcr-commons-1.5.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/jackrabbit-jcr-commons-1.5.0.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/jackrabbit-webdav-1.5.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/jackrabbit-webdav-1.5.0.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/jackson-core-asl-1.6.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/jackson-core-asl-1.6.1.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/jackson-mapper-asl-1.6.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/jackson-mapper-asl-1.6.1.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/javax.servlet-api-3.0.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/javax.servlet-api-3.0.1.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/jcl-over-slf4j-1.5.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/jcl-over-slf4j-1.5.6.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/jsch-0.1.38.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/jsch-0.1.38.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/maven-artifact-2.2.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/maven-artifact-2.2.1.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/maven-artifact-manager-2.2.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/maven-artifact-manager-2.2.1.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/maven-core-2.2.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/maven-core-2.2.1.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/maven-dependency-tree-1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/maven-dependency-tree-1.2.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/maven-error-diagnostics-2.2.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/maven-error-diagnostics-2.2.1.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/maven-invoker-2.0.11.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/maven-invoker-2.0.11.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/maven-model-2.2.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/maven-model-2.2.1.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/maven-monitor-2.2.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/maven-monitor-2.2.1.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/maven-plugin-api-2.2.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/maven-plugin-api-2.2.1.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/maven-plugin-descriptor-2.2.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/maven-plugin-descriptor-2.2.1.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/maven-plugin-registry-2.2.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/maven-plugin-registry-2.2.1.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/maven-profile-2.2.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/maven-profile-2.2.1.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/maven-project-2.2.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/maven-project-2.2.1.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/maven-reporting-api-2.2.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/maven-reporting-api-2.2.1.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/maven-repository-metadata-2.2.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/maven-repository-metadata-2.2.1.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/maven-scala-plugin-2.15.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/maven-scala-plugin-2.15.2.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/maven-settings-2.2.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/maven-settings-2.2.1.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/nekohtml-1.9.6.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/nekohtml-1.9.6.2.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/plexus-cipher-1.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/plexus-cipher-1.4.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/plexus-interactivity-api-1.0-alpha-4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/plexus-interactivity-api-1.0-alpha-4.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/plexus-interpolation-1.11.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/plexus-interpolation-1.11.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/plexus-sec-dispatcher-1.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/plexus-sec-dispatcher-1.3.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/plexus-utils-2.0.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/plexus-utils-2.0.1.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/scala-library-2.11.7.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/scala-library-2.11.7.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/slf4j-api-1.5.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/slf4j-api-1.5.6.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/slf4j-jdk14-1.5.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/slf4j-jdk14-1.5.6.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/slf4j-nop-1.5.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/slf4j-nop-1.5.3.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/snakeyaml-1.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/snakeyaml-1.4.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/spring-aop-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/spring-aop-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/spring-beans-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/spring-beans-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/spring-context-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/spring-context-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/spring-core-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/spring-core-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/spring-expression-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/spring-expression-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/spring-jcl-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/spring-jcl-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/spring-security-config-5.1.4.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/spring-security-config-5.1.4.RELEASE.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/spring-security-core-5.1.4.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/spring-security-core-5.1.4.RELEASE.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/spring-security-web-5.1.4.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/spring-security-web-5.1.4.RELEASE.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/spring-web-5.1.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/spring-web-5.1.5.RELEASE.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/spring-webmvc-5.1.4.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/spring-webmvc-5.1.4.RELEASE.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/wagon-file-1.0-beta-6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/wagon-file-1.0-beta-6.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/wagon-http-1.0-beta-6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/wagon-http-1.0-beta-6.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/wagon-http-lightweight-1.0-beta-6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/wagon-http-lightweight-1.0-beta-6.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/wagon-http-shared-1.0-beta-6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/wagon-http-shared-1.0-beta-6.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/wagon-provider-api-1.0-beta-6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/wagon-provider-api-1.0-beta-6.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/wagon-ssh-1.0-beta-6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/wagon-ssh-1.0-beta-6.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/wagon-ssh-common-1.0-beta-6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/wagon-ssh-common-1.0-beta-6.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/wagon-ssh-external-1.0-beta-6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/wagon-ssh-external-1.0-beta-6.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/wagon-webdav-jackrabbit-1.0-beta-6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/wagon-webdav-jackrabbit-1.0-beta-6.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/WEB-INF/lib/xercesMinimal-1.9.6.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/scala-example/target/scala-example/WEB-INF/lib/xercesMinimal-1.9.6.2.jar -------------------------------------------------------------------------------- /Ch10/scala-example/target/scala-example/index.jsp: -------------------------------------------------------------------------------- 1 | 2 | 3 |

Hello World!

4 | 5 | 6 | -------------------------------------------------------------------------------- /Ch10/struts-example/.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | -------------------------------------------------------------------------------- /Ch10/struts-example/WebContent/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Class-Path: 3 | 4 | -------------------------------------------------------------------------------- /Ch10/struts-example/WebContent/WEB-INF/lib/commons-fileupload-1.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/struts-example/WebContent/WEB-INF/lib/commons-fileupload-1.4.jar -------------------------------------------------------------------------------- /Ch10/struts-example/WebContent/WEB-INF/lib/commons-io-2.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/struts-example/WebContent/WEB-INF/lib/commons-io-2.6.jar -------------------------------------------------------------------------------- /Ch10/struts-example/WebContent/WEB-INF/lib/commons-lang3-3.8.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/struts-example/WebContent/WEB-INF/lib/commons-lang3-3.8.1.jar -------------------------------------------------------------------------------- /Ch10/struts-example/WebContent/WEB-INF/lib/freemarker-2.3.28.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/struts-example/WebContent/WEB-INF/lib/freemarker-2.3.28.jar -------------------------------------------------------------------------------- /Ch10/struts-example/WebContent/WEB-INF/lib/javassist-3.20.0-GA.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/struts-example/WebContent/WEB-INF/lib/javassist-3.20.0-GA.jar -------------------------------------------------------------------------------- /Ch10/struts-example/WebContent/WEB-INF/lib/log4j-api-2.11.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/struts-example/WebContent/WEB-INF/lib/log4j-api-2.11.1.jar -------------------------------------------------------------------------------- /Ch10/struts-example/WebContent/WEB-INF/lib/ognl-3.1.21.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/struts-example/WebContent/WEB-INF/lib/ognl-3.1.21.jar -------------------------------------------------------------------------------- /Ch10/struts-example/WebContent/WEB-INF/lib/struts2-core-2.5.20.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/struts-example/WebContent/WEB-INF/lib/struts2-core-2.5.20.jar -------------------------------------------------------------------------------- /Ch10/struts-example/WebContent/WEB-INF/lib/xwork - jar.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/struts-example/WebContent/WEB-INF/lib/xwork - jar.jar -------------------------------------------------------------------------------- /Ch10/struts-example/build/classes/com/apress/pss/struts/HelloWorldAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/struts-example/build/classes/com/apress/pss/struts/HelloWorldAction.class -------------------------------------------------------------------------------- /Ch10/struts-example/build/classes/com/apress/pss/struts/IndexAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/struts-example/build/classes/com/apress/pss/struts/IndexAction.class -------------------------------------------------------------------------------- /Ch10/struts-example/target/classes/com/apress/pss/struts/HelloWorldAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/struts-example/target/classes/com/apress/pss/struts/HelloWorldAction.class -------------------------------------------------------------------------------- /Ch10/struts-example/target/m2e-wtp/web-resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Built-By: MassimoNardone 3 | Build-Jdk: 1.8.0_202 4 | Created-By: Maven Integration for Eclipse 5 | 6 | -------------------------------------------------------------------------------- /Ch10/webflow-example/.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | -------------------------------------------------------------------------------- /Ch10/webflow-example/WebContent/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Class-Path: 3 | 4 | -------------------------------------------------------------------------------- /Ch10/webflow-example/WebContent/WEB-INF/view/failure.jsp: -------------------------------------------------------------------------------- 1 | 2 | 3 |

Activation Failed

4 | 5 | -------------------------------------------------------------------------------- /Ch10/webflow-example/WebContent/WEB-INF/view/sample.jsp: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 |

This is the body of the sample view

6 | 7 | -------------------------------------------------------------------------------- /Ch10/webflow-example/WebContent/WEB-INF/view/success.jsp: -------------------------------------------------------------------------------- 1 | 2 | 3 |

Activation Successful!

4 | 5 | -------------------------------------------------------------------------------- /Ch10/webflow-example/target/m2e-wtp/web-resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Built-By: MassimoNardone 3 | Build-Jdk: 1.8.0_202 4 | Created-By: Maven Integration for Eclipse 5 | 6 | -------------------------------------------------------------------------------- /Ch10/webflow-example/target/maven-archiver/pom.properties: -------------------------------------------------------------------------------- 1 | #Created by Apache Maven 3.6.0 2 | version=0.0.1-SNAPSHOT 3 | groupId=com.apress.pss 4 | artifactId=webflow-example 5 | -------------------------------------------------------------------------------- /Ch10/webflow-example/target/webflow-example.war: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/webflow-example/target/webflow-example.war -------------------------------------------------------------------------------- /Ch10/webflow-example/target/webflow-example/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Class-Path: 3 | 4 | -------------------------------------------------------------------------------- /Ch10/webflow-example/target/webflow-example/WEB-INF/lib/javax.servlet-api-3.1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/webflow-example/target/webflow-example/WEB-INF/lib/javax.servlet-api-3.1.0.jar -------------------------------------------------------------------------------- /Ch10/webflow-example/target/webflow-example/WEB-INF/lib/javax.servlet.jsp-api-2.3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/webflow-example/target/webflow-example/WEB-INF/lib/javax.servlet.jsp-api-2.3.1.jar -------------------------------------------------------------------------------- /Ch10/webflow-example/target/webflow-example/WEB-INF/lib/jstl-1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/webflow-example/target/webflow-example/WEB-INF/lib/jstl-1.2.jar -------------------------------------------------------------------------------- /Ch10/webflow-example/target/webflow-example/WEB-INF/lib/spring-aop-5.1.4.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/webflow-example/target/webflow-example/WEB-INF/lib/spring-aop-5.1.4.RELEASE.jar -------------------------------------------------------------------------------- /Ch10/webflow-example/target/webflow-example/WEB-INF/lib/spring-beans-5.0.9.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/webflow-example/target/webflow-example/WEB-INF/lib/spring-beans-5.0.9.RELEASE.jar -------------------------------------------------------------------------------- /Ch10/webflow-example/target/webflow-example/WEB-INF/lib/spring-binding-2.5.1.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/webflow-example/target/webflow-example/WEB-INF/lib/spring-binding-2.5.1.RELEASE.jar -------------------------------------------------------------------------------- /Ch10/webflow-example/target/webflow-example/WEB-INF/lib/spring-context-5.0.9.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/webflow-example/target/webflow-example/WEB-INF/lib/spring-context-5.0.9.RELEASE.jar -------------------------------------------------------------------------------- /Ch10/webflow-example/target/webflow-example/WEB-INF/lib/spring-core-5.1.4.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/webflow-example/target/webflow-example/WEB-INF/lib/spring-core-5.1.4.RELEASE.jar -------------------------------------------------------------------------------- /Ch10/webflow-example/target/webflow-example/WEB-INF/lib/spring-expression-5.0.9.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/webflow-example/target/webflow-example/WEB-INF/lib/spring-expression-5.0.9.RELEASE.jar -------------------------------------------------------------------------------- /Ch10/webflow-example/target/webflow-example/WEB-INF/lib/spring-jcl-5.1.4.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/webflow-example/target/webflow-example/WEB-INF/lib/spring-jcl-5.1.4.RELEASE.jar -------------------------------------------------------------------------------- /Ch10/webflow-example/target/webflow-example/WEB-INF/lib/spring-security-web-5.1.4.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/webflow-example/target/webflow-example/WEB-INF/lib/spring-security-web-5.1.4.RELEASE.jar -------------------------------------------------------------------------------- /Ch10/webflow-example/target/webflow-example/WEB-INF/lib/spring-web-5.1.4.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/webflow-example/target/webflow-example/WEB-INF/lib/spring-web-5.1.4.RELEASE.jar -------------------------------------------------------------------------------- /Ch10/webflow-example/target/webflow-example/WEB-INF/lib/spring-webflow-2.5.1.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/webflow-example/target/webflow-example/WEB-INF/lib/spring-webflow-2.5.1.RELEASE.jar -------------------------------------------------------------------------------- /Ch10/webflow-example/target/webflow-example/WEB-INF/lib/spring-webmvc-5.1.4.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/webflow-example/target/webflow-example/WEB-INF/lib/spring-webmvc-5.1.4.RELEASE.jar -------------------------------------------------------------------------------- /Ch10/webflow-example/target/webflow-example/WEB-INF/lib/standard-1.1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-spring-security-2e/4b351c30acb53e4c88785eddbd54a85429a53120/Ch10/webflow-example/target/webflow-example/WEB-INF/lib/standard-1.1.2.jar -------------------------------------------------------------------------------- /Ch10/webflow-example/target/webflow-example/buy.jsp: -------------------------------------------------------------------------------- 1 | 2 | Ferrari f40 3 | 4 | 5 |

You just bought the Ferrari F40. We will deliver gift wrapped tomorrow between 9am and 11am

6 | 7 | 8 | -------------------------------------------------------------------------------- /Ch10/webflow-example/target/webflow-example/review.jsp: -------------------------------------------------------------------------------- 1 | 2 | Ferrari f40 3 | 4 | 5 |

Ferrari F40 runs really fast

6 | Buy 7 | 8 | 9 | --------------------------------------------------------------------------------