JavaTM 2 Platform
Standard Ed. 5.0

クラス
org.ietf.jgss.Oid の使用

Oid を使用しているパッケージ
org.ietf.jgss このパッケージは、Kerberos などのさまざまな配下のセキュリティ機構の統合された API を使用して、認証、データの整合性、データの機密性などのセキュリティサービスをアプリケーション開発者が利用できるフレームワークを提供します。 
 

org.ietf.jgss での Oid の使用
 

Oid として宣言されている org.ietf.jgss のフィールド
static Oid GSSName.NT_ANONYMOUS
          匿名のエンティティを表す名前型です。
static Oid GSSName.NT_EXPORT_NAME
          エクスポートされた名前を示す名前型です。
static Oid GSSName.NT_HOSTBASED_SERVICE
          ホストベースのサービスの名前型を示す OID です。
static Oid GSSName.NT_MACHINE_UID_NAME
          ローカルシステム上のユーザに対応する数値ユーザ ID を示す名前型です (Uid など)。
static Oid GSSName.NT_STRING_UID_NAME
          ローカルシステム上のユーザの数値ユーザ ID を表す、数字の文字列を示す名前型です。
static Oid GSSName.NT_USER_NAME
          ローカルシステム上の特定のユーザを示す名前型です。
 

Oid を返す org.ietf.jgss のメソッド
 Oid GSSContext.getMech()
          このコンテキストに使用されている機構を検査します。
abstract  Oid[] GSSManager.getMechs()
          この GSSManager を通して GSS-API の呼び出し側が利用できる機構のリストを返します。
 Oid[] GSSCredential.getMechs()
          この資格がサポートしている GSS-API 機構のリストを返します。
abstract  Oid[] GSSManager.getMechsForName(Oid nameType)
          指定された名前型をサポートしている機構のリストを返します。
abstract  Oid[] GSSManager.getNamesForMech(Oid mech)
          指定された機構がサポートしている名前型を返します。
 Oid GSSName.getStringNameType()
          この名前のプリント可能な表現の名前型を返します。
 

Oid 型のパラメータを持つ org.ietf.jgss のメソッド
 void GSSCredential.add(GSSName name, int initLifetime, int acceptLifetime, Oid mech, int usage)
          GSS-API 機構固有の資格要素を既存の資格に追加します。
abstract  void GSSManager.addProviderAtEnd(Provider p, Oid mech)
          このメソッドを使用して、指定された機構をサポートするプロバイダが見つからないときに使用するプロバイダを、GSSManager に設定します。
abstract  void GSSManager.addProviderAtFront(Provider p, Oid mech)
          このメソッドを使用して、サポートが必要な機構に対して特定のプロバイダを優先して使用することを GSSManager に設定します。
 GSSName GSSName.canonicalize(Oid mech)
          特定の機構に対して標準化された名前を作成します。
 boolean Oid.containedIn(Oid[] oids)
          このユーティリティメソッドは、指定された OID 配列内にこの OID 値が格納されているかどうかをテストします。
abstract  GSSContext GSSManager.createContext(GSSName peer, Oid mech, GSSCredential myCred, int lifetime)
          起動側でコンテキストを作成するためのファクトリメソッドです。
abstract  GSSCredential GSSManager.createCredential(GSSName name, int lifetime, Oid[] mechs, int usage)
          複数の機構に対して資格を取得するためのファクトリメソッドです。
abstract  GSSCredential GSSManager.createCredential(GSSName name, int lifetime, Oid mech, int usage)
          機構の資格を 1 つだけ取得するためのファクトリメソッドです。
abstract  GSSName GSSManager.createName(byte[] name, Oid nameType)
          指定された名前空間の byte 配列を GSSName オブジェクトに変換するファクトリメソッドです。
abstract  GSSName GSSManager.createName(byte[] name, Oid nameType, Oid mech)
          指定された名前空間の名前を含む byte 配列を GSSName オブジェクトに変換し、それを機構に対して標準化するファクトリメソッドです。
abstract  GSSName GSSManager.createName(String nameStr, Oid nameType)
          指定された名前空間の文字列名を GSSName オブジェクトに変換するファクトリメソッドです。
abstract  GSSName GSSManager.createName(String nameStr, Oid nameType, Oid mech)
          指定された名前空間の文字列名を GSSName オブジェクトに変換し、それを機構に対して標準化するファクトリメソッドです。
abstract  Oid[] GSSManager.getMechsForName(Oid nameType)
          指定された名前型をサポートしている機構のリストを返します。
 GSSName GSSCredential.getName(Oid mech)
          資格が表明しているエンティティの GSS-API 機構名を取り出します。
abstract  Oid[] GSSManager.getNamesForMech(Oid mech)
          指定された機構がサポートしている名前型を返します。
 int GSSCredential.getRemainingAcceptLifetime(Oid mech)
          資格の残りの寿命 (秒単位) で返します。
 int GSSCredential.getRemainingInitLifetime(Oid mech)
          資格の残りの寿命 (秒単位) で返します。
 int GSSCredential.getUsage(Oid mech)
          特定の GSS-API 機構の資格使用モードを返します。
 


JavaTM 2 Platform
Standard Ed. 5.0

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java 2 SDK SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。