public class AuthorizeRecord extends Object
| 构造器和说明 |
|---|
AuthorizeRecord() |
| 限定符和类型 | 方法和说明 |
|---|---|
Long |
getAuthorizeId()
授权记录唯一ID
|
String |
getAuthorizeStatus()
授权状态,pending-申请中,normal-正常,cancel-取消,refuse-拒绝,expired-过期
|
String |
getAuthorizeTime()
授权记录最新时间,yyyy-MM-dd HH:mm:ss格式
|
String |
getBizCode()
授权所属的业务场景,平台分配
|
String |
getCompanyBizCustomer()
权限归属企业在业务系统的ID
|
String |
getCompanyCid()
权限归属企业CID
|
String |
getCompanyDid()
权限归属企业DID
|
String |
getCompanyName()
权限归属企业名称
|
String |
getIssuerBizCustomer()
授权颁发者外部业务ID
|
String |
getIssuerBizRole()
授权颁发者外部业务角色
|
String |
getIssuerCid()
授权颁发者CID
|
String |
getIssuerDid()
授权颁发者DID
|
String |
getIssuerName()
授权颁发者名称
|
String |
getIssuerType()
颁发者的身份类型,PERSON-个人; COMPANY-企业;GOVERNMENT-政府
|
String |
getReason()
申请原因
|
String |
getVerifiableClaimContent()
授权VC原文,如下:
"{"proof":{"type":"ecdsa","verificationMethod":"did:mychain:cfeed50dd5dd2f2734875ce8a49378e94dfe5c7d5fd25f61a6a366c45fa5e069#keys-1","signatureValue":"3Nas6fOd6VJ3FLQvwPPwhWuS69DEOwIRvK4bMIlycvZB/fL+DfYM9Gi8kLtZ4AizBi4Rw5Bcz38a\r\nE3GR3IfbywA=\r\n"},"content":{"issuanceDate":1589440374330,"subject":"did:mychain:50fc6679923d9b666c6da23bbafdbd282c406b874de71011c190888ae35620a7","expire":253402185600000,"claim":{"verify_type":"twoElements","biz_code":"shirong_bcc_test","company_name":"浙江网商银行股份有限公司","issuer_no":"91440300350022808Y","company_no":"91330000343973322D","addition":{},"issuer_name":"深圳市全球网商科技有限公司"},"id":"vc:mychain:0002:4f6be72e068e3dabb0809da493fbfa2c3a9fe20669ae3d5c3207b30d98188535","type":["VerifiableCredential"],"version":"0.7.0","@context":"https://www.w3.org/2018/credentials/v1","issuer":"did:mychain:cfeed50dd5dd2f2734875ce8a49378e94dfe5c7d5fd25f61a6a366c45fa5e069","status":{"id":"vc:mychain:0002:4f6be72e068e3dabb0809da493fbfa2c3a9fe20669ae3d5c3207b30d98188535","type":"BlockChainStatusList"}}}"
|
void |
setAuthorizeId(Long authorizeId)
授权记录唯一ID
|
void |
setAuthorizeStatus(String authorizeStatus)
授权状态,pending-申请中,normal-正常,cancel-取消,refuse-拒绝,expired-过期
|
void |
setAuthorizeTime(String authorizeTime)
授权记录最新时间,yyyy-MM-dd HH:mm:ss格式
|
void |
setBizCode(String bizCode)
授权所属的业务场景,平台分配
|
void |
setCompanyBizCustomer(String companyBizCustomer)
权限归属企业在业务系统的ID
|
void |
setCompanyCid(String companyCid)
权限归属企业CID
|
void |
setCompanyDid(String companyDid)
权限归属企业DID
|
void |
setCompanyName(String companyName)
权限归属企业名称
|
void |
setIssuerBizCustomer(String issuerBizCustomer)
授权颁发者外部业务ID
|
void |
setIssuerBizRole(String issuerBizRole)
授权颁发者外部业务角色
|
void |
setIssuerCid(String issuerCid)
授权颁发者CID
|
void |
setIssuerDid(String issuerDid)
授权颁发者DID
|
void |
setIssuerName(String issuerName)
授权颁发者名称
|
void |
setIssuerType(String issuerType)
颁发者的身份类型,PERSON-个人; COMPANY-企业;GOVERNMENT-政府
|
void |
setReason(String reason)
申请原因
|
void |
setVerifiableClaimContent(String verifiableClaimContent)
授权VC原文,如下:
"{"proof":{"type":"ecdsa","verificationMethod":"did:mychain:cfeed50dd5dd2f2734875ce8a49378e94dfe5c7d5fd25f61a6a366c45fa5e069#keys-1","signatureValue":"3Nas6fOd6VJ3FLQvwPPwhWuS69DEOwIRvK4bMIlycvZB/fL+DfYM9Gi8kLtZ4AizBi4Rw5Bcz38a\r\nE3GR3IfbywA=\r\n"},"content":{"issuanceDate":1589440374330,"subject":"did:mychain:50fc6679923d9b666c6da23bbafdbd282c406b874de71011c190888ae35620a7","expire":253402185600000,"claim":{"verify_type":"twoElements","biz_code":"shirong_bcc_test","company_name":"浙江网商银行股份有限公司","issuer_no":"91440300350022808Y","company_no":"91330000343973322D","addition":{},"issuer_name":"深圳市全球网商科技有限公司"},"id":"vc:mychain:0002:4f6be72e068e3dabb0809da493fbfa2c3a9fe20669ae3d5c3207b30d98188535","type":["VerifiableCredential"],"version":"0.7.0","@context":"https://www.w3.org/2018/credentials/v1","issuer":"did:mychain:cfeed50dd5dd2f2734875ce8a49378e94dfe5c7d5fd25f61a6a366c45fa5e069","status":{"id":"vc:mychain:0002:4f6be72e068e3dabb0809da493fbfa2c3a9fe20669ae3d5c3207b30d98188535","type":"BlockChainStatusList"}}}"
|
public Long getAuthorizeId()
public void setAuthorizeId(Long authorizeId)
public String getAuthorizeStatus()
public void setAuthorizeStatus(String authorizeStatus)
public String getAuthorizeTime()
public void setAuthorizeTime(String authorizeTime)
public String getBizCode()
public void setBizCode(String bizCode)
public String getCompanyBizCustomer()
public void setCompanyBizCustomer(String companyBizCustomer)
public String getCompanyCid()
public void setCompanyCid(String companyCid)
public String getCompanyDid()
public void setCompanyDid(String companyDid)
public String getCompanyName()
public void setCompanyName(String companyName)
public String getIssuerBizCustomer()
public void setIssuerBizCustomer(String issuerBizCustomer)
public String getIssuerBizRole()
public void setIssuerBizRole(String issuerBizRole)
public String getIssuerCid()
public void setIssuerCid(String issuerCid)
public String getIssuerDid()
public void setIssuerDid(String issuerDid)
public String getIssuerName()
public void setIssuerName(String issuerName)
public String getIssuerType()
public void setIssuerType(String issuerType)
public String getReason()
public void setReason(String reason)
public String getVerifiableClaimContent()
public void setVerifiableClaimContent(String verifiableClaimContent)
Copyright © 2020. All Rights Reserved.