JavaTM 2 Platform
Standard Ed. 6

介面 org.ietf.jgss.GSSName
的使用

使用 GSSName 的軟體套件
org.ietf.jgss 此套件提供一個框架,該框架允許應用程序開發人員通過利用統一的 API 使用一些來自各種基礎安全機制(如 Kerberos)的安全服務,如驗證、資料完整性和和資料機密性。 
 

org.ietf.jgssGSSName 的使用
 

返回 GSSNameorg.ietf.jgss 中的方法
 GSSName GSSName.canonicalize(Oid mech)
          創建一個針對某種機制而規範化的名稱。
abstract  GSSName GSSManager.createName(byte[] name, Oid nameType)
          將包含名稱的位元組陣列從指定的名稱空間轉換到 GSSName 物件的 Factory 方法。
abstract  GSSName GSSManager.createName(byte[] name, Oid nameType, Oid mech)
          將包含名稱的字元串陣列從指定的名稱空間轉換到 GSSName 物件並同時針對機制對其進行規範化的 Factory 方法。
abstract  GSSName GSSManager.createName(String nameStr, Oid nameType)
          將字元串名稱從指定的名稱空間轉換到 GSSName 物件的 Factory 方法。
abstract  GSSName GSSManager.createName(String nameStr, Oid nameType, Oid mech)
          將字元串名稱從指定的名稱空間轉換到 GSSName 物件並同時針對機制對其進行規範化的 Factory 方法。
 GSSName GSSCredential.getName()
          檢索憑據所維護的實體的名稱。
 GSSName GSSCredential.getName(Oid mech)
          檢索憑據所維護的實體的 Mechanism Name(機制名稱)。
 GSSName GSSContext.getSrcName()
          返回上下文初始端的名稱。
 GSSName GSSContext.getTargName()
          返回上下文接受端的名稱。
 

參數型別為 GSSNameorg.ietf.jgss 中的方法
 void GSSCredential.add(GSSName name, int initLifetime, int acceptLifetime, Oid mech, int usage)
          將特定於機制的憑據元素添加到現有的憑據中。
abstract  GSSContext GSSManager.createContext(GSSName peer, Oid mech, GSSCredential myCred, int lifetime)
          在初始端一方創建上下文的 Factory 方法。
abstract  GSSCredential GSSManager.createCredential(GSSName name, int lifetime, Oid[] mechs, int usage)
          通過一套機制獲取憑據的 Factory 方法。
abstract  GSSCredential GSSManager.createCredential(GSSName name, int lifetime, Oid mech, int usage)
          獲取單個機制憑據的 Factory 方法。
 boolean GSSName.equals(GSSName another)
          比較兩個 GSSName 物件,以確定它們是否指的是同一個實體。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only