|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前 次 | フレームあり フレームなし |
GSSException を使用しているパッケージ | |
---|---|
org.ietf.jgss | このパッケージは、Kerberos などのさまざまな配下のセキュリティ機構の統合された API を使用して、認証、データの整合性、データの機密性などのセキュリティサービスをアプリケーション開発者が利用できるフレームワークを提供します。 |
org.ietf.jgss での GSSException の使用 |
---|
GSSException をスローする org.ietf.jgss のメソッド | |
---|---|
byte[] |
GSSContext.acceptSecContext(byte[] inToken,
int offset,
int len)
ピアからトークンが着信したときに、コンテキストの受け入れ側によって呼び出されます。 |
void |
GSSContext.acceptSecContext(InputStream inStream,
OutputStream outStream)
コンテキストの受け入れ側によって呼び出されるメソッドです。 |
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)
特定の機構に対して標準化された名前を作成します。 |
abstract GSSContext |
GSSManager.createContext(byte[] interProcessToken)
以前にエクスポートされたコンテキストを作成するためのファクトリメソッドです。 |
abstract GSSContext |
GSSManager.createContext(GSSCredential myCred)
受け入れ側でコンテキストを作成するためのファクトリメソッドです。 |
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 GSSCredential |
GSSManager.createCredential(int usage)
デフォルトの資格を取得するためのファクトリメソッドです。 |
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 オブジェクトに変換し、それを機構に対して標準化するファクトリメソッドです。 |
void |
GSSCredential.dispose()
GSSCredential オブジェクトが保有している機密情報をすべて解放します。 |
void |
GSSContext.dispose()
コンテキストオブジェクトに格納されているシステム資源と暗号化情報をすべて解放し、そのコンテキストを無効にします。 |
boolean |
GSSName.equals(GSSName another)
2 つの GSSName オブジェクトを比較して、それらが同じエンティティを参照しているかどうかを検査します。 |
byte[] |
GSSName.export()
標準化された機構名 (MN) を連続するバイト表現として返します。 |
byte[] |
GSSContext.export()
このコンテキストをエクスポートして、別のプロセスがインポートできるようにします。 |
GSSCredential |
GSSContext.getDelegCred()
コンテキストの起動側からコンテキストの受け入れ側に委譲された資格を取得します。 |
byte[] |
Oid.getDER()
この Oid オブジェクトを ASN.1 DER で完全にエンコード (タグと長さを含む) して返します。 |
Oid |
GSSContext.getMech()
このコンテキストに使用されている機構を検査します。 |
Oid[] |
GSSCredential.getMechs()
この資格がサポートしている GSS-API 機構のリストを返します。 |
byte[] |
GSSContext.getMIC(byte[] inMsg,
int offset,
int len,
MessageProp msgProp)
指定されたメッセージの暗号化 MIC (メッセージ整合性コード) を含むトークンを返します。 |
void |
GSSContext.getMIC(InputStream inStream,
OutputStream outStream,
MessageProp msgProp)
ストリームを使用して、指定されたメッセージの暗号化 MIC を含むトークンを返します。 |
GSSName |
GSSCredential.getName()
資格が表明するエンティティの名前を取り出します。 |
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.getRemainingLifetime()
資格の残りの寿命 (秒単位) で返します。 |
GSSName |
GSSContext.getSrcName()
コンテキストの起動側の名前を返します。 |
Oid |
GSSName.getStringNameType()
この名前のプリント可能な表現の名前型を返します。 |
GSSName |
GSSContext.getTargName()
コンテキストの受け入れ側の名前を返します。 |
int |
GSSCredential.getUsage()
資格使用モードを返します。 |
int |
GSSCredential.getUsage(Oid mech)
特定の GSS-API 機構の資格使用モードを返します。 |
int |
GSSContext.getWrapSizeLimit(int qop,
boolean confReq,
int maxTokenSize)
wrap に渡すことができるメッセージサイズの制限を決めるときに使用します。 |
byte[] |
GSSContext.initSecContext(byte[] inputBuf,
int offset,
int len)
コンテキストの起動側によって呼び出されるメソッドです。 |
int |
GSSContext.initSecContext(InputStream inStream,
OutputStream outStream)
コンテキストの起動側によって呼び出されるメソッドです。 |
boolean |
GSSContext.isInitiator()
このピアがコンテキストの起動側であるかどうかを検査します。 |
boolean |
GSSContext.isTransferable()
export メソッドを使用してこのコンテキストをほかのプロセスに転送できるかどうかを検査します。 |
void |
GSSContext.requestAnonymity(boolean state)
起動側の資格を受け入れ側に公開しないように要求します。 |
void |
GSSContext.requestConf(boolean state)
wrap メソッドでデータの機密性を有効にするように要求します。 |
void |
GSSContext.requestCredDeleg(boolean state)
コンテキストの確立の際に起動側の資格を受け入れ側に委譲するように要求します。 |
void |
GSSContext.requestInteg(boolean state)
wrap メソッドと getMIC メソッドでデータの整合性を有効にするように要求します。 |
void |
GSSContext.requestLifetime(int lifetime)
コンテキストの寿命を秒単位で要求します。 |
void |
GSSContext.requestMutualAuth(boolean state)
コンテキストが確立しているときに、相互認証が行われるように要求します。 |
void |
GSSContext.requestReplayDet(boolean state)
コンテキストが確立したあとで、メッセージごとのセキュリティサービスのリプレイ検出が有効になるように要求します。 |
void |
GSSContext.requestSequenceDet(boolean state)
コンテキストが確立したあとで、メッセージごとのセキュリティサービスのシーケンスチェックが有効になるように要求します。 |
void |
GSSContext.setChannelBinding(ChannelBinding cb)
コンテキストが確立しているときにチャネルバインディングが使用されるように設定します。 |
byte[] |
GSSContext.unwrap(byte[] inBuf,
int offset,
int len,
MessageProp msgProp)
コンテキストの相手側のピアで wrap メソッドによって生成されたトークンを処理するために使用します。 |
void |
GSSContext.unwrap(InputStream inStream,
OutputStream outStream,
MessageProp msgProp)
ストリームを使用して、コンテキストの相手側のピアで wrap メソッドによって生成されたトークンを処理します。 |
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.wrap(byte[] inBuf,
int offset,
int len,
MessageProp msgProp)
確立されたセキュリティコンテキストに対してメッセージごとのセキュリティサービスを適用します。 |
void |
GSSContext.wrap(InputStream inStream,
OutputStream outStream,
MessageProp msgProp)
ストリームを使用して、確立されたセキュリティコンテキストにメッセージごとのセキュリティサービスを適用します。 |
GSSException をスローする org.ietf.jgss のコンストラクタ | |
---|---|
Oid(byte[] data)
Oid オブジェクトをその ASN.1 DER エンコーディングから作成します。 |
|
Oid(InputStream derOid)
Oid オブジェクトをその ASN.1 DER エンコーディングから作成します。 |
|
Oid(String strOid)
Oid オブジェクトをその整数部分の文字列表現から作成します。 |
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前 次 | フレームあり フレームなし |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。