123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- package com.dragoninfo.dcuc.duceap.facade;
- import com.dragoninfo.dcuc.duceap.service.ICodeGmService;
- import com.dragoninfo.dcuc.duceap.service.IGmVerifyService;
- import com.dragonsoft.duceap.base.entity.http.ResponseDTO;
- import com.dragonsoft.duceap.base.entity.http.ResponseStatus;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RestController;
- @RestController
- @RequestMapping(value = "/duceapsvr/v2/gmSignFacade")
- public class GmSignFacade implements IGmSignFacade {
- @Autowired
- ICodeGmService codeGmService;
- @Autowired
- IGmVerifyService gmVerifyService;
- @Override
- public ResponseStatus codeGmCheck(String codeId) {
- return codeGmService.codeGmCheck(codeId);
- }
- @Override
- public ResponseStatus codeGmCheckCodes(String codeIds) {
- return codeGmService.codeGmCheckCodes(codeIds);
- }
- @Override
- public ResponseStatus codeGmSign(String codeId) {
- return codeGmService.codeGmSign(codeId);
- }
- @Override
- public ResponseStatus gmSm2Verify(String origin, String sign) {
- return gmVerifyService.gmSm2Verify(origin, sign);
- }
- @Override
- public ResponseStatus gmSm3Verify(String origin, String digest) {
- return gmVerifyService.gmSm3Verify(origin, digest);
- }
- @Override
- public ResponseDTO<String> gmSm4Decode(String encode) {
- return gmVerifyService.gmSm4Decode(encode);
- }
- @Override
- public ResponseDTO<String> gmSm4Encode(String origin) {
- return gmVerifyService.gmSm4Encode(origin);
- }
- @Override
- public ResponseDTO<String> gmSm2Sign(String origin) {
- return gmVerifyService.gmSm2Sign(origin);
- }
- @Override
- public ResponseDTO<String> gmSm3Digest(String origin) {
- return gmVerifyService.gmSm3Digest(origin);
- }
- }
|