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

java.lang.Object
  拡張jp.co.amano.etiming.atss3161.License

public class License
extends java.lang.Object

ライセンスを表すクラスです。 このクラスは、ライセンスを操作するための方法を提供します。


メソッドの概要
static byte[] changePassword(byte[] license, char[] oldPassword, char[] newPassword)
          ライセンスのパスワードを変更します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

changePassword

public static byte[] changePassword(byte[] license,
                                    char[] oldPassword,
                                    char[] newPassword)
                             throws LicenseException
ライセンスのパスワードを変更します。
現在のライセンス、現在のパスワードおよび新しいパスワードを指定して changePassword メソッドを使用すると新しいライセンスを生成します。 この新しいライセンス内には新しいパスワードが関連付けられています。

パスワードは 4 文字以上 20 文字以下でなければなりません。

パラメータ:
license - 現在のライセンス
oldPassword - 現在のパスワード
newPassword - 新しいパスワード
戻り値:
新しいパスワードが関連付けられたライセンス
例外:
LicenseException - 現在のライセンスの形式が不正である場合
LicenseException - 現在のパスワードに指定したパスワードが間違っている場合
java.lang.IllegalArgumentException - 新しいパスワードが 4 〜 20 文字でない場合


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