Kagetaka

net.hizlab.kagetaka.net
クラス DistinguishedName

java.lang.Object
  拡張net.hizlab.kagetaka.net.DistinguishedName

public class DistinguishedName
extends Object

X.500 Principal の文字列を表すクラスです。

バージョン:
$Revision: 1.1 $
関連項目:
X500Principal, RFC2253

コンストラクタの概要
DistinguishedName(String name)
          X509 の Subject を解析します。
 
メソッドの概要
 String get(String key)
          キーに対応する値を取得します。
 String getCommonName()
          共通名称(CN)を返します。
 String getCountryName()
          国名(C)を返します。
 String getDomainComponent()
          ドメイン名称(DC)を返します。
 String getLocalityName()
          都市名(L)を返します。
 String getOrganizationalUnitName()
          組織単位名称(OU)を返します。
 String getOrganizationName()
          組織名称(O)を返します。
 String getStateOrProvinceName()
          州名称(ST)を返します。
 String getStreetAddress()
          ストリートアドレス(STREET)を返します。
 String getUserID()
          ユーザ ID(UID)を返します。
 String toString()
          文字列表現を返します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

DistinguishedName

public DistinguishedName(String name)
X509 の Subject を解析します。

関連項目:
RFC2253
メソッドの詳細

get

public String get(String key)
キーに対応する値を取得します。

パラメータ:
key - キー
戻り値:
キーに対応する値

getCommonName

public String getCommonName()
共通名称(CN)を返します。

戻り値:
共通名称。無い場合は null

getCountryName

public String getCountryName()
国名(C)を返します。

戻り値:
国名。無い場合は null

getDomainComponent

public String getDomainComponent()
ドメイン名称(DC)を返します。

戻り値:
ドメイン名称。無い場合は null

getLocalityName

public String getLocalityName()
都市名(L)を返します。

戻り値:
都市名。無い場合は null

getOrganizationalUnitName

public String getOrganizationalUnitName()
組織単位名称(OU)を返します。

戻り値:
組織単位名称。無い場合は null

getOrganizationName

public String getOrganizationName()
組織名称(O)を返します。

戻り値:
組織名称。無い場合は null

getStateOrProvinceName

public String getStateOrProvinceName()
州名称(ST)を返します。

戻り値:
州名称。無い場合は null

getStreetAddress

public String getStreetAddress()
ストリートアドレス(STREET)を返します。

戻り値:
ストリートアドレス。無い場合は null

getUserID

public String getUserID()
ユーザ ID(UID)を返します。

戻り値:
ユーザ ID。無い場合は null

toString

public String toString()
文字列表現を返します。

戻り値:
文字列表現

Kagetaka

Copyright (c) 2002-2004 The Kagetaka Project 'November 20, 2004'