- All Known Implementing Classes:
AesAlgorithm,AlgorithmParameterGeneratorAlgorithm,AlgorithmParametersAlgorithm,BrainpoolCurveAlgorithm,CertPathBuilderAlgorithm,CertPathValidatorAlgorithm,ChecksumAlgorithm,CipherAlgorithm,CompoundAlgorithm,CompoundAlgorithm,HashAlgorithm,KeyAgreementAlgorithm,KeyFactoryAlgorithm,KeyGeneratorAlgorithm,KeyManagerFactoryAlgorithm,KeyPairGeneratorAlgorithm,KeyPairWithModeAndPaddingAlgorithm,MacAlgorithm,MdAlgorithm,MessageDigestAlgorithm,SecretKeyFactoryAlgorithm,SecureRandomAlgorithm,SunJCEAlgorithm
public interface Algorithm
The interface
Algorithm is for enums that represents an algorithm for encryption or
decryption-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe Constant UNKNOWN_ALGORITHM_NAME is if the algorithm name is unknown -
Method Summary
Modifier and TypeMethodDescriptionGets the algorithm for encryption or decryption
-
Field Details
-
UNKNOWN_ALGORITHM_NAME
The Constant UNKNOWN_ALGORITHM_NAME is if the algorithm name is unknown- See Also:
-
-
Method Details
-
getAlgorithm
String getAlgorithm()Gets the algorithm for encryption or decryption- Returns:
- the algorithm
-