x500name.java
来自「aglet的部分源码」· Java 代码 · 共 95 行
JAVA
95 行
package com.ibm.aglets.security;/** * @author: Hideki Tai */public class X500Name { private java.lang.String CN = null; private java.lang.String OU = null; private java.lang.String O = null; private java.lang.String L = null; private java.lang.String ST = null; private java.lang.String C = null; /** * @param cert java.security.cert.Certificate */ public X500Name(java.security.cert.X509Certificate cert) { String name = cert.getSubjectDN().getName(); java.util.StringTokenizer st = new java.util.StringTokenizer(name, ","); while (st.hasMoreTokens()) { String token = st.nextToken().trim(); int idx = token.indexOf("="); if (idx >= 0) { String label = token.substring(0, idx); String value = token.substring(idx + 1); if ("CN".equals(label)) { CN = value; } else if ("OU".equals(label)) { OU = value; } else if ("O".equals(label)) { O = value; } else if ("C".equals(label)) { C = value; } else if ("L".equals(label)) { L = value; } else if ("ST".equals(label)) { ST = value; } } } } /** * Insert the method's description here. * Creation date: (00/01/13 ???O 02:25:55) * @return java.lang.String */ public java.lang.String getC() { return C; } /** * Insert the method's description here. * Creation date: (00/01/13 ???O 02:23:11) * @return java.lang.String */ public java.lang.String getCN() { return CN; } /** * Insert the method's description here. * Creation date: (00/01/13 ???O 02:25:27) * @return java.lang.String */ public java.lang.String getL() { return L; } /** * Insert the method's description here. * Creation date: (00/01/13 ???O 02:24:47) * @return java.lang.String */ public java.lang.String getO() { return O; } /** * Insert the method's description here. * Creation date: (00/01/13 ???O 02:23:59) * @return java.lang.String */ public java.lang.String getOU() { return OU; } /** * Insert the method's description here. * Creation date: (00/01/13 ???O 02:25:41) * @return java.lang.String */ public java.lang.String getST() { return ST; }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?