rtrh-crypto.xml 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <beans xmlns="http://www.springframework.org/schema/beans"
  3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop"
  4. xmlns:context="http://www.springframework.org/schema/context"
  5. xsi:schemaLocation="
  6. http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
  7. http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.1.xsd">
  8. <bean id="cryptoConfigProperties" class="com.rtrh.projects.outapi.crypto.CryptoConfigProperties">
  9. <property name="enable" value="true" />
  10. <property name="rsaPrivateKey" value="MIICdQIBADANBgkqhkiG9w0BAQEFAASCAl8wggJbAgEAAoGBAKM+tiz2K3ng7wRELyDu2BOS55Jpnu2PLUqLSCIse3LD+RR1qOM5Oe+dxYyCeulX3qTcyKrBvvSrCv57D/42lQOzFjR4FyZ44XPOr7OGHiXd9tQ45iBwr4HG2Cm1Fd9lB5miFA87+1nCveiHYo7t23d2QbUcRFLn9IRQqEuDovKXAgMBAAECgYBkx/aYU3IL0H4/WAjwgAQOMYedsG9ZoicH+m0SC/w6ohpIM0uM3GuULwci8/sFzCW8CkIoiWxmiKJE8ZyyCOh9W8vMiO3XIjp50+lRyeGtWFmUNrbPEw3QF0IZN2VICfBTbnG4Gux2eIiGkMw5wpBtXxF+GxAt4re5v+bgh1l3wQJBAPQ3u+LJvHRmShkFh4RYnwENgfJgJen9XgS89/x3d57GhdtQmDEZzpslq+Zx3f5PQuwFR2F7pwtBgRNqFN70Oq8CQQCrHufPuclhlSEqWCkADdBl3WwwoyYFPCefrBW+zbyW8xEADkMavwNqnn5sbolPQJUfQydEGIPbC0MSHNQGiiCZAkAJsykAQfj9Oo7Y3ZJbXFW8affuU4lN+OVCFOtYmLokkUgBxPq2gIrnOKDSP1WM40MKMs95/LpOxSRGTCFWFac7AkBJILkB/ayA5kE5HlnPKxgfICQHGQG7hPyN8PWOB9ALVi6yrmWg/XZRTxBJ+Gb3lmrj5EfYgv1+U27DQ8ycStUpAkAqp+VnQfRUxnTtW/V15+utc8tjidtCoe0+Ng9wib61ycd1kbojeWxdXnOtT4QOSWIvgP5FkfKA3ZOHH52bwqz5" />
  11. <property name="notEncryptoUrls">
  12. <list>
  13. <value>/outApi/version/*</value>
  14. <value>/outApi/file/**</value>
  15. <value>/outApi/preFlow/vedio</value>
  16. <value>/outApi/preFlow/img</value>
  17. <value>/outApi/projects/statics/yearReport</value>
  18. <value>/outApi/subInfoExport/**</value>
  19. <value>/outApi/auth/gxjLogin</value>
  20. <value>/pdfHtml/**</value>
  21. </list>
  22. </property>
  23. <property name="notDecryptoUrls">
  24. <list>
  25. <value>/outApi/file/**</value>
  26. <value>/outApi/subInfoExport/**</value>
  27. <value>/pdfHtml/**</value>
  28. </list>
  29. </property>
  30. </bean>
  31. <bean id="dataCryptoFilter" class="com.rtrh.projects.outapi.crypto.filter.DataCryptoFilter">
  32. <property name="cryptoConfigProperties" ref="cryptoConfigProperties"/>
  33. </bean>
  34. <!-- <bean id="xssFilter" class="com.rtrh.projects.outapi.crypto.filter.XssFilter">
  35. </bean>-->
  36. </beans>