net.y3n20u.aeszip
クラス CommonValues

java.lang.Object
  上位を拡張 net.y3n20u.aeszip.CommonValues

public class CommonValues
extends Object


フィールドの概要
static String AUTH_MAC_ALGORITHM
          name of algorithm used to generate authentication code
static short CENTRAL_DIR_START_DISK_NUMBER
           
static long CENTRAL_FILE_HEADER_SIG
          central directory file header signature = 0x02014b50
static String COMMENT_ENCODING
           
static long DATA_DESCRIPTOR_SIG
          zip data descriptor signature = 0x08074b50
static EncryptionStrengthMode DEFAULT_ENCRYPT_STRENGTH_MODE
           
static int DEFLATER_LEVEL
           
static long END_OF_CENTRAL_SIG
          end of central directory signature = 0x06054b50
static int EXTERNAL_FILE_ATTRIBUTE
           
static short EXTRA_FIELD_DATA_SIZE
          extra field data size: 0x0007
static short EXTRA_FIELD_HEADER_ID
          extra field header ID: 0x9901
static short EXTRA_FIELD_LENGTH
          length of an extra field for an AES encrypted entry. 0x0b.
static short EXTRA_FIELD_VENDER_ID
          extra field vender ID: "AE"
static short EXTRA_FIELD_VERSION_NUMBER
          integer version number: 0x0002 (AE-2)
static String FILE_NAME_ENCODING
           
static String FILE_NAME_SEPARATOR
           
static short FILE_START_DISK_NUMBER
           
static short FLAG_FOR_DIRECTORY
          Used as general-purpose flag value for directory entries.
static short FLAG_FOR_ENCRYPTED_FILE
          Used as general-purpose flag value for encrypted file entries.
static short INTERNAL_FILE_ATTRIBUTE
           
static int ITERATION_COUNT
          iteration count for PBKDF2.
static int LENGTH_AUTHENTICATION_CODE
          length of authentication code (bytes).
static int LENGTH_PASSWORD_VERIFICATION_VALUE
          length of password verification value (bytes).
static long LOCAL_FILE_HEADER_SIG
          local file header signature = 0x04034b50
static int MAX_FOUR_BYTE_FIELD_INT
           
static long MAX_FOUR_BYTE_FIELD_LONG
           
static int MAX_TWO_BYTE_FIELD
           
static String MESSAGE_ALREADY_EXISTS
           
static String MESSAGE_ARGUMENT_INVALID
           
static String MESSAGE_COMMENT_LENGTH_TOOLONG
           
static String MESSAGE_INVALID_METHOD
           
static String MESSAGE_NAMELENGTH_TOOLONG
           
static String MESSAGE_OFFSET_INVALID
           
static String MESSAGE_RECORDS_TOO_MUCH
           
static String MESSAGE_WRITE_WHILE_NO_ENTRY
           
static short METHOD_AES
          constant value for compression method that indicates 'AES encrypted'. 0x63.
static short METHOD_DEFLATED
          constant value for actual compression method that indicates 'deflated (compressed)'
static short METHOD_STORED
          constant value for actual compression method that indicates 'uncompressed'
static short NUMBER_OF_THIS_DISK
           
static String PASSWORD_ENCODING
           
static short VERSION
           
static String ZIP_EXTENTION_WITH_PERIOD
           
 
コンストラクタの概要
CommonValues()
           
 
メソッドの概要
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

MESSAGE_NAMELENGTH_TOOLONG

public static final String MESSAGE_NAMELENGTH_TOOLONG
関連項目:
定数フィールド値

MESSAGE_INVALID_METHOD

public static final String MESSAGE_INVALID_METHOD
関連項目:
定数フィールド値

MESSAGE_RECORDS_TOO_MUCH

public static final String MESSAGE_RECORDS_TOO_MUCH
関連項目:
定数フィールド値

MESSAGE_COMMENT_LENGTH_TOOLONG

public static final String MESSAGE_COMMENT_LENGTH_TOOLONG
関連項目:
定数フィールド値

MESSAGE_WRITE_WHILE_NO_ENTRY

public static final String MESSAGE_WRITE_WHILE_NO_ENTRY
関連項目:
定数フィールド値

MESSAGE_ALREADY_EXISTS

public static final String MESSAGE_ALREADY_EXISTS
関連項目:
定数フィールド値

MESSAGE_ARGUMENT_INVALID

public static final String MESSAGE_ARGUMENT_INVALID
関連項目:
定数フィールド値

MESSAGE_OFFSET_INVALID

public static final String MESSAGE_OFFSET_INVALID
関連項目:
定数フィールド値

AUTH_MAC_ALGORITHM

public static final String AUTH_MAC_ALGORITHM
name of algorithm used to generate authentication code

関連項目:
定数フィールド値

FILE_NAME_ENCODING

public static final String FILE_NAME_ENCODING
関連項目:
定数フィールド値

PASSWORD_ENCODING

public static final String PASSWORD_ENCODING
関連項目:
定数フィールド値

COMMENT_ENCODING

public static final String COMMENT_ENCODING
関連項目:
定数フィールド値

FILE_NAME_SEPARATOR

public static final String FILE_NAME_SEPARATOR
関連項目:
定数フィールド値

LOCAL_FILE_HEADER_SIG

public static final long LOCAL_FILE_HEADER_SIG
local file header signature = 0x04034b50

関連項目:
定数フィールド値

CENTRAL_FILE_HEADER_SIG

public static final long CENTRAL_FILE_HEADER_SIG
central directory file header signature = 0x02014b50

関連項目:
定数フィールド値

END_OF_CENTRAL_SIG

public static final long END_OF_CENTRAL_SIG
end of central directory signature = 0x06054b50

関連項目:
定数フィールド値

DATA_DESCRIPTOR_SIG

public static final long DATA_DESCRIPTOR_SIG
zip data descriptor signature = 0x08074b50

関連項目:
定数フィールド値

EXTRA_FIELD_HEADER_ID

public static final short EXTRA_FIELD_HEADER_ID
extra field header ID: 0x9901

関連項目:
定数フィールド値

EXTRA_FIELD_DATA_SIZE

public static final short EXTRA_FIELD_DATA_SIZE
extra field data size: 0x0007

関連項目:
定数フィールド値

EXTRA_FIELD_VERSION_NUMBER

public static final short EXTRA_FIELD_VERSION_NUMBER
integer version number: 0x0002 (AE-2)

関連項目:
定数フィールド値

EXTRA_FIELD_VENDER_ID

public static final short EXTRA_FIELD_VENDER_ID
extra field vender ID: "AE"

関連項目:
定数フィールド値

METHOD_STORED

public static final short METHOD_STORED
constant value for actual compression method that indicates 'uncompressed'

関連項目:
定数フィールド値

METHOD_DEFLATED

public static final short METHOD_DEFLATED
constant value for actual compression method that indicates 'deflated (compressed)'

関連項目:
定数フィールド値

VERSION

public static final short VERSION
関連項目:
定数フィールド値

METHOD_AES

public static final short METHOD_AES
constant value for compression method that indicates 'AES encrypted'. 0x63.

関連項目:
定数フィールド値

EXTRA_FIELD_LENGTH

public static final short EXTRA_FIELD_LENGTH
length of an extra field for an AES encrypted entry. 0x0b.

関連項目:
定数フィールド値

FILE_START_DISK_NUMBER

public static final short FILE_START_DISK_NUMBER
関連項目:
定数フィールド値

INTERNAL_FILE_ATTRIBUTE

public static final short INTERNAL_FILE_ATTRIBUTE
関連項目:
定数フィールド値

EXTERNAL_FILE_ATTRIBUTE

public static final int EXTERNAL_FILE_ATTRIBUTE
関連項目:
定数フィールド値

NUMBER_OF_THIS_DISK

public static final short NUMBER_OF_THIS_DISK
関連項目:
定数フィールド値

CENTRAL_DIR_START_DISK_NUMBER

public static final short CENTRAL_DIR_START_DISK_NUMBER
関連項目:
定数フィールド値

ITERATION_COUNT

public static final int ITERATION_COUNT
iteration count for PBKDF2.

関連項目:
定数フィールド値

LENGTH_PASSWORD_VERIFICATION_VALUE

public static final int LENGTH_PASSWORD_VERIFICATION_VALUE
length of password verification value (bytes).

関連項目:
定数フィールド値

LENGTH_AUTHENTICATION_CODE

public static final int LENGTH_AUTHENTICATION_CODE
length of authentication code (bytes).

関連項目:
定数フィールド値

DEFAULT_ENCRYPT_STRENGTH_MODE

public static final EncryptionStrengthMode DEFAULT_ENCRYPT_STRENGTH_MODE

DEFLATER_LEVEL

public static final int DEFLATER_LEVEL
関連項目:
定数フィールド値

FLAG_FOR_ENCRYPTED_FILE

public static final short FLAG_FOR_ENCRYPTED_FILE
Used as general-purpose flag value for encrypted file entries. If sizes or crc are not known, bit 3(0x08) should be set.

関連項目:
定数フィールド値

FLAG_FOR_DIRECTORY

public static final short FLAG_FOR_DIRECTORY
Used as general-purpose flag value for directory entries. Directories should NOT be encrypted and their sizes are 0.

関連項目:
定数フィールド値

MAX_FOUR_BYTE_FIELD_LONG

public static final long MAX_FOUR_BYTE_FIELD_LONG
関連項目:
定数フィールド値

MAX_FOUR_BYTE_FIELD_INT

public static final int MAX_FOUR_BYTE_FIELD_INT
関連項目:
定数フィールド値

MAX_TWO_BYTE_FIELD

public static final int MAX_TWO_BYTE_FIELD
関連項目:
定数フィールド値

ZIP_EXTENTION_WITH_PERIOD

public static final String ZIP_EXTENTION_WITH_PERIOD
関連項目:
定数フィールド値
コンストラクタの詳細

CommonValues

public CommonValues()