jp.co.amano.etiming.atss3161
クラス InvalidPolicyException

java.lang.Object
  拡張java.lang.Throwable
      拡張java.lang.Exception
          拡張jp.co.amano.etiming.atss3161.ATSSException
              拡張jp.co.amano.etiming.atss3161.TSTFieldVerificationException
                  拡張jp.co.amano.etiming.atss3161.InvalidPolicyException
すべての実装インタフェース:
java.io.Serializable

public class InvalidPolicyException
extends TSTFieldVerificationException

タイムスタンプリクエストで指定した TSA ポリシー IDと タイムスタンプレスポンス内に含まれる TSA ポリシー IDが一致しない場合に発生する例外です。

関連項目:
直列化された形式

コンストラクタの概要
InvalidPolicyException(java.lang.String message, java.lang.Throwable cause, ObjectIdentifier requestPolicy, ObjectIdentifier responsePolicy)
          指定した詳細メッセージ、原因、タイムスタンプリクエストの TSA ポリシー ID およびタイムスタンプレスポンスの TSA ポリシー IDを持つ InvalidPolicyException を作成します。
 
メソッドの概要
 ObjectIdentifier getRequestPolicy()
          タイムスタンプリクエストの TSA ポリシー IDを返します。
 ObjectIdentifier getResponsePolicy()
          タイムスタンプレスポンスの TSA ポリシー IDを返します。
 
クラス jp.co.amano.etiming.atss3161.ATSSException から継承したメソッド
getCause
 
クラス java.lang.Throwable から継承したメソッド
fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

InvalidPolicyException

public InvalidPolicyException(java.lang.String message,
                              java.lang.Throwable cause,
                              ObjectIdentifier requestPolicy,
                              ObjectIdentifier responsePolicy)
指定した詳細メッセージ、原因、タイムスタンプリクエストの TSA ポリシー ID およびタイムスタンプレスポンスの TSA ポリシー IDを持つ InvalidPolicyException を作成します。

パラメータ:
message - 詳細メッセージ。存在しない場合は null。
cause - 原因。存在しない場合は null。
requestPolicy - タイムスタンプリクエストの TSA ポリシー ID。 存在しない場合は null。
responsePolicy - タイムスタンプレスポンスの TSA ポリシー ID。 存在しない場合は null。
メソッドの詳細

getRequestPolicy

public ObjectIdentifier getRequestPolicy()
タイムスタンプリクエストの TSA ポリシー IDを返します。

戻り値:
タイムスタンプリクエストの TSA ポリシー ID。 指定されていない場合は null。

getResponsePolicy

public ObjectIdentifier getResponsePolicy()
タイムスタンプレスポンスの TSA ポリシー IDを返します。

戻り値:
タイムスタンプレスポンスの TSA ポリシー ID。 指定されていない場合は null。


Copyright(C) 2005-2006 AMANO Corporation. All Rights Reserved.