rydeen.plugins.strenc
クラス StringEncryptObfuscatorService

java.lang.Object
  上位を拡張 rydeen.spi.AbstractProcessorService
      上位を拡張 rydeen.plugins.strenc.StringEncryptObfuscatorService
すべての実装されたインタフェース:
ProcessorService

public class StringEncryptObfuscatorService
extends AbstractProcessorService

文字列を暗号化する処理器のSPIクラスです.

作成者:
Haruaki Tamada

コンストラクタの概要
StringEncryptObfuscatorService()
           
 
メソッドの概要
 Arguments createDefaultArguments()
          文字列を暗号化する処理器のパラメータを返します.
 Processor createProcessor()
          文字列を暗号化する処理器を作成して返します.
 Provider createProvider()
          文字列を暗号化する処理器のプロバイダを返します.
 String getDescription()
          文字列を暗号化する処理器の解説を返します.
 String getProcessorName()
          文字列を暗号化する処理器の名前である「strenc」を返します.
 
クラス rydeen.spi.AbstractProcessorService から継承されたメソッド
getAuthors, getDefaultArguments, getOrganization, getProcessor, getProvider
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

StringEncryptObfuscatorService

public StringEncryptObfuscatorService()
メソッドの詳細

getProcessorName

public String getProcessorName()
文字列を暗号化する処理器の名前である「strenc」を返します.

定義:
インタフェース ProcessorService 内の getProcessorName
定義:
クラス AbstractProcessorService 内の getProcessorName
戻り値:
対応するProcessorの名前

getDescription

public String getDescription()
文字列を暗号化する処理器の解説を返します.

定義:
インタフェース ProcessorService 内の getDescription
定義:
クラス AbstractProcessorService 内の getDescription
戻り値:
このSPIが対応するProcessorの解説

createProcessor

public Processor createProcessor()
文字列を暗号化する処理器を作成して返します.

定義:
クラス AbstractProcessorService 内の createProcessor

createProvider

public Provider createProvider()
文字列を暗号化する処理器のプロバイダを返します.

定義:
クラス AbstractProcessorService 内の createProvider
関連項目:
AbstractProcessorService.getProvider()

createDefaultArguments

public Arguments createDefaultArguments()
文字列を暗号化する処理器のパラメータを返します. パラメータは以下の通りです.
algorithm
暗号化アルゴリズム.デフォルト値はAES.使用するプロバイダにより使用できる値は異なる.
keyLength
暗号化する鍵の長さ.デフォルトは128.
key
暗号化するための鍵.デフォルトはnull.nullもしくは空文字の場合はランダムな文字列が生成される.
provider
Java Security APIのProviderの名前.でフォルトはnull.nullの場合(指定されない場合)はデフォルトのプロバイダが用いられる.

定義:
クラス AbstractProcessorService 内の createDefaultArguments
関連項目:
AbstractProcessorService.getDefaultArguments()


Copyright © 2010-2011 Rydeen Project. All Rights Reserved.