Translator.java
上传用户:lior1029
上传日期:2013-05-07
资源大小:209k
文件大小:1k
源码类别:

CA认证

开发平台:

Java

  1. package org.bouncycastle.util.encoders;
  2. /**
  3.  * general interface for an translator.
  4.  */
  5. public interface Translator
  6. {
  7.     /**
  8.      * size of the output block on encoding produced by getDecodedBlockSize()
  9.      * bytes.
  10.      */
  11.     public int getEncodedBlockSize();
  12.     public int encode(byte[] in, int inOff, int length, byte[] out, int outOff);
  13.     /**
  14.      * size of the output block on decoding produced by getEncodedBlockSize()
  15.      * bytes.
  16.      */
  17.     public int getDecodedBlockSize();
  18.     public int decode(byte[] in, int inOff, int length, byte[] out, int outOff);
  19. }