📄 pki_certid.java
字号:
/**
* @(#)PKI_CERTID.java 2003/05/06
*
* Copyright(c) 2003 Wellhope Inc. All rights reserved.
*/
package psic;
/**
* @Title PKI_CERTID Class
* @Description PKI_CERTID类记录PKI证书ID信息
* @Version 1.0.0
* @Author Zhuchengmin
*/
public class PKI_CERTID
{
private final int MAX_SN_SIZE=8; //序列号最大长度
private byte[] serialNumber;//序列号
public PKI_DATA iNameHash;//名称哈希值
public PKI_DATA iKeyHash;//Key的哈希值
public PKI_CERTID()
{
serialNumber=null;
iNameHash=new PKI_DATA();
iKeyHash=new PKI_DATA();
}
/*设置序列号*/
public void setSerialNumber(byte[] b_sn)
{
serialNumber = fillBytes(b_sn,MAX_SN_SIZE);
}
/*返回序列号*/
public byte[] getSerialNumber()
{
return serialNumber;
}
private byte[] fillBytes(byte[] b_in, int size)
{
byte[] b_out = new byte[size];
for(int i=0;i<size;i++)
{
if(i>=b_in.length)
b_out[i]=0;
else
b_out[i]=b_in[i];
}
return b_out;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -