|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前 次 | フレームあり フレームなし |
GSSException を使用しているパッケージ | |
org.ietf.jgss | このパッケージは、Kerberos などのさまざまな配下のセキュリティ機構の統合された API を使用して、認証、データの完全性、データの機密性などのセキュリティサービスをアプリケーション開発者が利用できるフレームワークを提供します。 |
org.ietf.jgss での GSSException の使用 |
GSSException をスローする org.ietf.jgss のメソッド | |
byte[] |
Oid.getDER()
この Oid オブジェクトを ASN.1 DER で完全にエンコード (タグと長さを含む) して返します。 |
boolean |
GSSName.equals(GSSName another)
2 つの GSSName オブジェクトを比較して、それらが同じエンティティを参照しているかどうかを検査します。 |
GSSName |
GSSName.canonicalize(Oid mech)
特定の機構に対して標準化される名前を作成します。 |
byte[] |
GSSName.export()
標準化された機構名 (MN) を連続するバイト表現として返します。 |
Oid |
GSSName.getStringNameType()
この名前のプリント可能な表現の名前型を返します。 |
abstract Oid[] |
GSSManager.getNamesForMech(Oid mech)
指定された機構がサポートしている名前型を返します。 |
abstract GSSName |
GSSManager.createName(String nameStr,
Oid nameType)
指定されたネームスペースの文字列名を GSSName オブジェクトに変換するファクトリメソッドです。 |
abstract GSSName |
GSSManager.createName(byte[] name,
Oid nameType)
指定されたネームスペースの byte 配列を GSSName オブジェクトに変換するファクトリメソッドです。 |
abstract GSSName |
GSSManager.createName(String nameStr,
Oid nameType,
Oid mech)
指定されたネームスペースの文字列名を GSSName オブジェクトに変換し、それを機構に対して標準化するファクトリメソッドです。 |
abstract GSSName |
GSSManager.createName(byte[] name,
Oid nameType,
Oid mech)
指定されたネームスペースの名前を含む byte 配列を GSSName オブジェクトに変換し、それを機構に対して標準化するファクトリメソッドです。 |
abstract GSSCredential |
GSSManager.createCredential(int usage)
デフォルトの資格を取得するためのファクトリメソッドです。 |
abstract GSSCredential |
GSSManager.createCredential(GSSName name,
int lifetime,
Oid mech,
int usage)
機構の資格を 1 つだけ取得するためのファクトリメソッドです。 |
abstract GSSCredential |
GSSManager.createCredential(GSSName name,
int lifetime,
Oid[] mechs,
int usage)
複数の機構を使用して資格を取得するためのファクトリメソッドです。 |
abstract GSSContext |
GSSManager.createContext(GSSName peer,
Oid mech,
GSSCredential myCred,
int lifetime)
起動側でコンテキストを作成するためのファクトリメソッドです。 |
abstract GSSContext |
GSSManager.createContext(GSSCredential myCred)
受け入れ側でコンテキストを作成するためのファクトリメソッドです。 |
abstract GSSContext |
GSSManager.createContext(byte[] interProcessToken)
以前にエクスポートされたコンテキストを作成するためのファクトリメソッドです。 |
abstract void |
GSSManager.addProviderAtFront(Provider p,
Oid mech)
このメソッドを使用して、サポートが必要な機構に対して特定のプロバイダを優先して使用することを GSSManager に設定します。 |
abstract void |
GSSManager.addProviderAtEnd(Provider p,
Oid mech)
このメソッドを使用して、指定された機構をサポートするプロバイダが見つからないときに使用するプロバイダを、GSSManager に設定します。 |
void |
GSSCredential.dispose()
GSSCredential オブジェクトが保有している機密情報をすべて解放します。 |
GSSName |
GSSCredential.getName()
資格が表明するエンティティの名前を取り出します。 |
GSSName |
GSSCredential.getName(Oid mech)
資格が表明するエンティティの GSS-API 機構名を取り出します。 |
int |
GSSCredential.getRemainingLifetime()
資格の残りの寿命 (秒単位) で返します。 |
int |
GSSCredential.getRemainingInitLifetime(Oid mech)
資格の残りの寿命 (秒単位) で返します。 |
int |
GSSCredential.getRemainingAcceptLifetime(Oid mech)
資格の残りの寿命 (秒単位) で返します。 |
int |
GSSCredential.getUsage()
資格使用モードを返します。 |
int |
GSSCredential.getUsage(Oid mech)
特定の GSS-API 機構の資格使用モードを返します。 |
Oid[] |
GSSCredential.getMechs()
この資格がサポートしている GSS-API 機構のリストを返します。 |
void |
GSSCredential.add(GSSName name,
int initLifetime,
int acceptLifetime,
Oid mech,
int usage)
GSS-API 機構固有の資格要素を既存の資格に追加します。 |
byte[] |
GSSContext.initSecContext(byte[] inputBuf,
int offset,
int len)
コンテキストの起動側によって呼び出されるメソッドです。 |
int |
GSSContext.initSecContext(InputStream inStream,
OutputStream outStream)
コンテキストの起動側によって呼び出されるメソッドです。 |
byte[] |
GSSContext.acceptSecContext(byte[] inToken,
int offset,
int len)
ピアからトークンが着信したときに、コンテキストの受け入れ側によって呼び出されます。 |
void |
GSSContext.acceptSecContext(InputStream inStream,
OutputStream outStream)
コンテキストの受け入れ側によって呼び出されるメソッドです。 |
void |
GSSContext.dispose()
コンテキストオブジェクトに格納されているシステム資源と暗号化情報をすべて解放し、そのコンテキストを無効にします。 |
int |
GSSContext.getWrapSizeLimit(int qop,
boolean confReq,
int maxTokenSize)
wrap に渡すことができるメッセージサイズの制限を決めるときに使用します。 |
byte[] |
GSSContext.wrap(byte[] inBuf,
int offset,
int len,
MessageProp msgProp)
確立されたセキュリティコンテキストに対してメッセージごとのセキュリティサービスを適用します。 |
void |
GSSContext.wrap(InputStream inStream,
OutputStream outStream,
MessageProp msgProp)
ストリームを使用して、確立されたセキュリティコンテキストにメッセージごとのセキュリティサービスを適用します。 |
byte[] |
GSSContext.unwrap(byte[] inBuf,
int offset,
int len,
MessageProp msgProp)
コンテキストの相手側のピアで wrap メソッドによって生成されたトークンを処理するために使用します。 |
void |
GSSContext.unwrap(InputStream inStream,
OutputStream outStream,
MessageProp msgProp)
ストリームを使用して、コンテキストの相手側のピアで wrap メソッドによって生成されたトークンを処理します。 |
byte[] |
GSSContext.getMIC(byte[] inMsg,
int offset,
int len,
MessageProp msgProp)
指定されたメッセージの暗号化 MIC (メッセージ完全性コード) を含むトークンを返します。 |
void |
GSSContext.getMIC(InputStream inStream,
OutputStream outStream,
MessageProp msgProp)
ストリームを使用して、指定されたメッセージの暗号化 MIC を含むトークンを返します。 |
void |
GSSContext.verifyMIC(byte[] inToken,
int tokOffset,
int tokLen,
byte[] inMsg,
int msgOffset,
int msgLen,
MessageProp msgProp)
トークンパラメータに含まれる暗号化 MIC を、指定されたメッセージに対して検査します。 |
void |
GSSContext.verifyMIC(InputStream tokStream,
InputStream msgStream,
MessageProp msgProp)
ストリームを使用して、トークンパラメータに含まれる暗号化 MIC を、指定されたメッセージに対して検査します。 |
byte[] |
GSSContext.export()
このコンテキストをエクスポートして、別のプロセスがインポートできるようにします。 |
void |
GSSContext.requestMutualAuth(boolean state)
コンテキストが確立しているときに、相互認証が行われるように要求します。 |
void |
GSSContext.requestReplayDet(boolean state)
コンテキストが確立したあとで、メッセージごとのセキュリティサービスのリプレイ検出が有効になるように要求します。 |
void |
GSSContext.requestSequenceDet(boolean state)
コンテキストが確立したあとで、メッセージごとのセキュリティサービスのシーケンスチェックが有効になるように要求します。 |
void |
GSSContext.requestCredDeleg(boolean state)
コンテキストが確立しているときに、起動側の資格が受け入れ側に委譲されるように要求します。 |
void |
GSSContext.requestAnonymity(boolean state)
起動側の ID が受け入れ側に公開されないように要求します。 |
void |
GSSContext.requestConf(boolean state)
wrap メソッドに対してデータの機密性が有効になるよう要求します。 |
void |
GSSContext.requestInteg(boolean state)
wrap および getMIC メソッドに対してデータの完全性が有効になるように要求します。 |
void |
GSSContext.requestLifetime(int lifetime)
コンテキストの寿命を秒単位で要求します。 |
void |
GSSContext.setChannelBinding(ChannelBinding cb)
コンテキストが確立しているときにチャネルバインディングが使用されるように設定します。 |
boolean |
GSSContext.isTransferable()
export メソッドを使用して、このコンテキストをほかのプロセスに転送できるかどうかを検査します。 |
GSSName |
GSSContext.getSrcName()
コンテキストの起動側の名前を返します。 |
GSSName |
GSSContext.getTargName()
コンテキストの受け入れ側の名前を返します。 |
Oid |
GSSContext.getMech()
このコンテキストに使用されている機構を検査します。 |
GSSCredential |
GSSContext.getDelegCred()
コンテキストの起動側からコンテキストの受け入れ側に委譲された資格を取得します。 |
boolean |
GSSContext.isInitiator()
このピアがコンテキストの起動側であるかどうかを検査します。 |
GSSException をスローする org.ietf.jgss のコンストラクタ | |
Oid(String strOid)
Oid オブジェクトをその整数部分の文字列表現から作成します。 |
|
Oid(InputStream derOid)
Oid オブジェクトをその ASN.1 DER エンコーディングから作成します。 |
|
Oid(byte[] data)
Oid オブジェクトをその ASN.1 DER エンコーディングから作成します。 |
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前 次 | フレームあり フレームなし |
Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.