📄 ldapentry.java
字号:
package ldaptest;import netscape.ldap.*;import java.security.cert.*;import com.ibm.misc.BASE64Encoder;public class LdapEntry{ private byte certb[]; private String DNBase; private String CN; private String emailAddress; public LdapEntry(String cn,String DNbase,byte[] certb,String _emailAddress) { this.CN=cn; this.certb=certb; this.DNBase=DNbase; emailAddress=_emailAddress; } public LdapEntry(String cn,String DNbase,byte[] certb) { this.CN=cn; this.certb=certb; this.DNBase=DNbase; } public void setCert(byte[] certb) { certb = certb; } public byte[] getCert() { return certb; } public String getCertString(){ BASE64Encoder base64Encoder= new BASE64Encoder(); return base64Encoder.encode(certb); } public void setDNBase(String newDNBase) { DNBase = newDNBase; } public void setCN(String newCN) { CN = newCN; } public String getCN() { return CN; } public String getDN(){ return "cn="+CN+","+DNBase; } public String toString(){ return getDN()+" "+getCertString(); } public String getEmailAddress() { return emailAddress; } public void setEmailAddress(String emailAddress) { this.emailAddress = emailAddress; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -