ldapentry.java

来自「对ldap服务的基本操作」· Java 代码 · 共 63 行

JAVA
63
字号
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 + =
减小字号Ctrl + -
显示快捷键?