A B C D E F G H I M N P R S T
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractEncoder - Class in sk.antons.sprops
-
Helper class for Encoder classes.
- AbstractEncoder() - Constructor for class sk.antons.sprops.AbstractEncoder
- addProperties(InputStream) - Method in class sk.antons.sprops.PropertiesEncoder
-
Add another properties.
- addProperties(Properties) - Method in class sk.antons.sprops.PropertiesEncoder
-
Add another properties.
- addProperty(int, byte[]) - Method in class sk.antons.sprops.model.SpropsData.Header
- Aes - Class in sk.antons.sprops.security
-
Aes helper class
- Aes() - Constructor for class sk.antons.sprops.security.Aes
- algorithm - Variable in class sk.antons.sprops.AbstractEncoder
- algorithm() - Static method in class sk.antons.sprops.alg.SpropsAlgFactory
-
Provides default algorithm
- algorithm() - Static method in class sk.antons.sprops.tool.Resolved
- algorithm(int) - Method in class sk.antons.sprops.AbstractEncoder
-
Sets algorithm type used by encoder.
- algorithm(int) - Static method in class sk.antons.sprops.alg.SpropsAlgFactory
-
Maps integer value to real implementation
- algorithm(String) - Static method in class sk.antons.sprops.tool.Resolved
- all(int) - Method in class sk.antons.sprops.model.SpropsData.Header
- all(String...) - Method in class sk.antons.sprops.tool.Args
- Args - Class in sk.antons.sprops.tool
- Args() - Constructor for class sk.antons.sprops.tool.Args
B
- Blowfish - Class in sk.antons.sprops.security
-
Blowfish helper class
- Blowfish() - Constructor for class sk.antons.sprops.security.Blowfish
C
- checkInput(Args) - Method in interface sk.antons.sprops.tool.Command
- checkInput(Args) - Method in class sk.antons.sprops.tool.DecodeCommand
- checkInput(Args) - Method in class sk.antons.sprops.tool.EncodeCommand
- checkInput(Args) - Method in class sk.antons.sprops.tool.FileDecodeAllCommand
- checkInput(Args) - Method in class sk.antons.sprops.tool.FileDecodeCommand
- checkInput(Args) - Method in class sk.antons.sprops.tool.FileEncodeAllCommand
- checkInput(Args) - Method in class sk.antons.sprops.tool.FileEncodeCommand
- checkInput(Args) - Method in class sk.antons.sprops.tool.FileShowCommand
- checkInput(Args) - Method in class sk.antons.sprops.tool.HelpCommand
- checkInput(Args) - Method in class sk.antons.sprops.tool.NoCommand
- Command - Interface in sk.antons.sprops.tool
D
- decode() - Method in class sk.antons.sprops.PropertiesEncoder
-
Decodes all given properties and returns them decoded.
- decode(byte[], byte[]) - Static method in class sk.antons.sprops.security.Blowfish
- decode(byte[], byte[], byte[]) - Static method in class sk.antons.sprops.security.Aes
- decode(byte[], int, int) - Method in class sk.antons.sprops.alg.SimpleAesSpropsAlg
- decode(byte[], int, int) - Method in interface sk.antons.sprops.alg.SpropsAlg
-
Decodes given data.
- decode(String) - Method in class sk.antons.sprops.SimpleEncoder
-
Decodes provided encoded string, Uses provided password and algorithm.
- DecodeCommand - Class in sk.antons.sprops.tool
- DecodeCommand() - Constructor for class sk.antons.sprops.tool.DecodeCommand
- DEFAULT - Static variable in class sk.antons.sprops.alg.SpropsAlgFactory
-
Default algorithm used by implementation (Currently SIMPLE_AES)
E
- encode(byte[], byte[]) - Static method in class sk.antons.sprops.security.Blowfish
- encode(byte[], byte[], byte[]) - Static method in class sk.antons.sprops.security.Aes
- encode(String) - Method in class sk.antons.sprops.SimpleEncoder
-
Encodes provided string, Uses provided password and algorithm.
- encode(SpropsData) - Method in class sk.antons.sprops.alg.SimpleAesSpropsAlg
- encode(SpropsData) - Method in interface sk.antons.sprops.alg.SpropsAlg
-
Encode given data.
- EncodeCommand - Class in sk.antons.sprops.tool
- EncodeCommand() - Constructor for class sk.antons.sprops.tool.EncodeCommand
F
- FileDecodeAllCommand - Class in sk.antons.sprops.tool
- FileDecodeAllCommand() - Constructor for class sk.antons.sprops.tool.FileDecodeAllCommand
- FileDecodeCommand - Class in sk.antons.sprops.tool
- FileDecodeCommand() - Constructor for class sk.antons.sprops.tool.FileDecodeCommand
- FileEncodeAllCommand - Class in sk.antons.sprops.tool
- FileEncodeAllCommand() - Constructor for class sk.antons.sprops.tool.FileEncodeAllCommand
- FileEncodeCommand - Class in sk.antons.sprops.tool
- FileEncodeCommand() - Constructor for class sk.antons.sprops.tool.FileEncodeCommand
- FileShowCommand - Class in sk.antons.sprops.tool
- FileShowCommand() - Constructor for class sk.antons.sprops.tool.FileShowCommand
- first(int) - Method in class sk.antons.sprops.model.SpropsData.Header
- first(String...) - Method in class sk.antons.sprops.tool.Args
- fromByteArray(byte[], int, int) - Static method in class sk.antons.sprops.model.SpropsData.Header
G
- getData() - Method in class sk.antons.sprops.model.SpropsData
- getHeader() - Method in class sk.antons.sprops.model.SpropsData
- getProperties() - Method in class sk.antons.sprops.model.SpropsData.Header
- getProperty(String) - Method in class sk.antons.sprops.PropertiesEncoder
-
Reads propery and decode it if necessary
- getProperty(String) - Method in class sk.antons.sprops.tool.PropFile
- getProperty(String, String) - Method in class sk.antons.sprops.PropertiesEncoder
-
Reads property and decode it if necessary
- getType() - Method in class sk.antons.sprops.model.SpropsData.Property
- getValue() - Method in class sk.antons.sprops.model.SpropsData.Property
- getVersion() - Method in class sk.antons.sprops.model.SpropsData
H
- hash(byte[]) - Static method in class sk.antons.sprops.security.Sha256
- hash(byte[], int, int) - Static method in class sk.antons.sprops.security.Sha256
- hash(String) - Static method in class sk.antons.sprops.security.Sha256
- Header() - Constructor for class sk.antons.sprops.model.SpropsData.Header
- HelpCommand - Class in sk.antons.sprops.tool
- HelpCommand() - Constructor for class sk.antons.sprops.tool.HelpCommand
I
- instance() - Static method in class sk.antons.sprops.tool.Args
- instance(byte[]) - Static method in class sk.antons.sprops.PropertiesEncoder
- instance(byte[]) - Static method in class sk.antons.sprops.SimpleEncoder
- instance(int, byte[]) - Static method in class sk.antons.sprops.model.SpropsData.Property
- instance(String) - Static method in class sk.antons.sprops.PropertiesEncoder
- instance(String) - Static method in class sk.antons.sprops.SimpleEncoder
- instance(String) - Static method in class sk.antons.sprops.tool.PropFile
- instance(Properties) - Static method in class sk.antons.sprops.util.SystemPropertiesUpdater
- isSet(String...) - Method in class sk.antons.sprops.tool.Args
M
- main(String[]) - Static method in class sk.antons.sprops.tool.Main
- Main - Class in sk.antons.sprops.tool
- Main() - Constructor for class sk.antons.sprops.tool.Main
- map(String, String) - Method in class sk.antons.sprops.util.SystemPropertiesUpdater
-
Maps provided property name to system property.
N
- NoCommand - Class in sk.antons.sprops.tool
- NoCommand() - Constructor for class sk.antons.sprops.tool.NoCommand
P
- pair(String) - Method in class sk.antons.sprops.tool.Args
- parse(String[]) - Method in class sk.antons.sprops.tool.Args
- password() - Static method in class sk.antons.sprops.tool.Resolved
- password(byte[]) - Method in class sk.antons.sprops.AbstractEncoder
-
Stores password used by encoder.
- password(byte[]) - Method in class sk.antons.sprops.alg.SimpleAesSpropsAlg
- password(byte[]) - Method in interface sk.antons.sprops.alg.SpropsAlg
-
Sets password used by algorithm.
- password(String) - Method in class sk.antons.sprops.AbstractEncoder
-
Stores password used by encoder (UTF-8 encoded).
- password(String) - Method in class sk.antons.sprops.alg.SimpleAesSpropsAlg
- password(String) - Method in interface sk.antons.sprops.alg.SpropsAlg
-
Sets password used by algorithm.
- password(String) - Static method in class sk.antons.sprops.tool.Resolved
- prepare(byte[]) - Method in class sk.antons.sprops.alg.SimpleAesSpropsAlg
- prepare(byte[]) - Method in interface sk.antons.sprops.alg.SpropsAlg
-
Prepare algorithm for encoding.
- PropertiesEncoder - Class in sk.antons.sprops
-
Encoder wraps properties and provide them decoded.
- PropertiesEncoder() - Constructor for class sk.antons.sprops.PropertiesEncoder
- Property(int, byte[]) - Constructor for class sk.antons.sprops.model.SpropsData.Property
- PropFile - Class in sk.antons.sprops.tool
- PropFile(String) - Constructor for class sk.antons.sprops.tool.PropFile
- propsToDecode() - Method in class sk.antons.sprops.tool.PropFile
- propsToEncode() - Method in class sk.antons.sprops.tool.PropFile
R
- rawPassword - Variable in class sk.antons.sprops.AbstractEncoder
- realize(Args) - Method in interface sk.antons.sprops.tool.Command
- realize(Args) - Method in class sk.antons.sprops.tool.DecodeCommand
- realize(Args) - Method in class sk.antons.sprops.tool.EncodeCommand
- realize(Args) - Method in class sk.antons.sprops.tool.FileDecodeAllCommand
- realize(Args) - Method in class sk.antons.sprops.tool.FileDecodeCommand
- realize(Args) - Method in class sk.antons.sprops.tool.FileEncodeAllCommand
- realize(Args) - Method in class sk.antons.sprops.tool.FileEncodeCommand
- realize(Args) - Method in class sk.antons.sprops.tool.FileShowCommand
- realize(Args) - Method in class sk.antons.sprops.tool.HelpCommand
- realize(Args) - Method in class sk.antons.sprops.tool.NoCommand
- replace(String, String) - Method in class sk.antons.sprops.tool.PropFile
- requirePassword() - Method in interface sk.antons.sprops.tool.Command
- requirePassword() - Method in class sk.antons.sprops.tool.DecodeCommand
- requirePassword() - Method in class sk.antons.sprops.tool.EncodeCommand
- requirePassword() - Method in class sk.antons.sprops.tool.FileDecodeAllCommand
- requirePassword() - Method in class sk.antons.sprops.tool.FileDecodeCommand
- requirePassword() - Method in class sk.antons.sprops.tool.FileEncodeAllCommand
- requirePassword() - Method in class sk.antons.sprops.tool.FileEncodeCommand
- requirePassword() - Method in class sk.antons.sprops.tool.FileShowCommand
- requirePassword() - Method in class sk.antons.sprops.tool.HelpCommand
- requirePassword() - Method in class sk.antons.sprops.tool.NoCommand
- Resolved - Class in sk.antons.sprops.tool
- Resolved() - Constructor for class sk.antons.sprops.tool.Resolved
S
- setData(byte[]) - Method in class sk.antons.sprops.model.SpropsData
- setHeader(SpropsData.Header) - Method in class sk.antons.sprops.model.SpropsData
- setType(int) - Method in class sk.antons.sprops.model.SpropsData.Property
- setValue(byte[]) - Method in class sk.antons.sprops.model.SpropsData.Property
- setVersion(int) - Method in class sk.antons.sprops.model.SpropsData
- Sha256 - Class in sk.antons.sprops.security
-
Sha256 helper class
- Sha256() - Constructor for class sk.antons.sprops.security.Sha256
- SIMPLE_AES - Static variable in class sk.antons.sprops.alg.SpropsAlgFactory
-
SimpleAesSpropsAlg
- SimpleAesSpropsAlg - Class in sk.antons.sprops.alg
-
Implementation uses Aes algorithm for encode and decode provided bytes.
- SimpleAesSpropsAlg() - Constructor for class sk.antons.sprops.alg.SimpleAesSpropsAlg
- SimpleEncoder - Class in sk.antons.sprops
-
Simple String encoder/decoder
- SimpleEncoder() - Constructor for class sk.antons.sprops.SimpleEncoder
- single(String) - Method in class sk.antons.sprops.tool.Args
- sk.antons.sprops - package sk.antons.sprops
- sk.antons.sprops.alg - package sk.antons.sprops.alg
- sk.antons.sprops.model - package sk.antons.sprops.model
- sk.antons.sprops.security - package sk.antons.sprops.security
- sk.antons.sprops.tool - package sk.antons.sprops.tool
- sk.antons.sprops.util - package sk.antons.sprops.util
- SpropsAlg - Interface in sk.antons.sprops.alg
-
Algorithm implementation used for encoding and decoding.
- SpropsAlgFactory - Class in sk.antons.sprops.alg
-
Factory implementation for providing algorithm implementations.
- SpropsAlgFactory() - Constructor for class sk.antons.sprops.alg.SpropsAlgFactory
- SpropsData - Class in sk.antons.sprops.model
-
Helper data class for encoded/decoded data.
- SpropsData() - Constructor for class sk.antons.sprops.model.SpropsData
- SpropsData.Header - Class in sk.antons.sprops.model
- SpropsData.Property - Class in sk.antons.sprops.model
- SystemPropertiesUpdater - Class in sk.antons.sprops.util
-
Copy values from Property object to SystemProperties.
- SystemPropertiesUpdater(Properties) - Constructor for class sk.antons.sprops.util.SystemPropertiesUpdater
T
- text() - Method in class sk.antons.sprops.tool.PropFile
- toByteArray() - Method in class sk.antons.sprops.model.SpropsData.Header
All Classes All Packages