IdentityAuthStatusRequest.go 1.0 KB

1234567891011121314151617181920212223242526
  1. package identity_request
  2. import (
  3. "encoding/json"
  4. "git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
  5. )
  6. type IdentityAuthStatusRequest struct {
  7. // <ext>core:false;deprecated:true</ext> 【用户唯一标识】用户唯一标识 【作用】 用户唯一标识,与 authId 二选一,不可同时为空 【传参方式】 字符串
  8. BizId string `json:"bizId,omitempty"`
  9. // <ext>core:true</ext> 【核验唯一标识】核验唯一标识
  10. AuthId string `json:"authId"`
  11. // <ext>core:false;deprecated:true</ext> 【身份核验方式】身份核验方式 【作用】 身份核验方式标识 【传参方式】 字符串 【特殊说明】 此处参数值固定为Authorization
  12. Type_ string `json:"type,omitempty"`
  13. }
  14. func (obj IdentityAuthStatusRequest) GetUrl() string {
  15. return "/identity/auth/status"
  16. }
  17. func (obj IdentityAuthStatusRequest) GetHttpParameter() *http.HttpParameter {
  18. parameter := http.NewPostHttpParameter()
  19. jsonBytes, _ := json.Marshal(obj)
  20. parameter.SetJsonParamer(string(jsonBytes))
  21. return parameter
  22. }