Skip to content

加密注解一览表

憧憬Licoy edited this page Sep 10, 2018 · 4 revisions

@EncryptBody

对@ResponseBody控制器的响应值加密

参数值

value

  • 释义:加密方式
  • 类型:EncryptBodyMethod
  • 默认值:EncryptBodyMethod.MD5

otherKey

  • 释义:其他加密秘钥(若已在application.yml中配置秘钥则此值可不填)
  • 类型:String
  • 默认值:""

shaType

  • 释义:SHA加密方式
  • 类型:SHAEncryptType
  • 默认值:SHAEncryptType.SHA256

@AESEncryptBody

对@ResponseBody控制器的响应值采用AES方式加密

参数值

otherKey

  • 释义:其他加密秘钥(若已在application.yml中配置秘钥则此值可不填)
  • 类型:String
  • 默认值:""

@DESEncryptBody

对@ResponseBody控制器的响应值采用DES方式加密

参数值

otherKey

  • 释义:其他加密秘钥(若已在application.yml中配置秘钥则此值可不填)
  • 类型:String
  • 默认值:""

@MD5EncryptBody

对@ResponseBody控制器的响应值采用MD5方式加密

参数值

@SHAEncryptBody

对@ResponseBody控制器的响应值采用SHA方式加密

参数值

value

  • 释义:SHA加密方式
  • 类型:SHAEncryptType
  • 默认值:SHAEncryptType.SHA256

@RSAEncryptBody

PS:此注解暂不能使用

对@ResponseBody控制器的响应值采用RSA方式加密

Clone this wiki locally