* Copyright (c) 2007, The JASYPT team (http://www.jasypt.org)
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
Utility class for easily performing high-strength password digesting and checking.
This class internally holds a
configured this way:
The required steps to use it are:
This class is thread-safe
// The internal digester used
passwordthe password to be encrypted.
plainPasswordthe plain password to check.
encryptedPasswordthe digest against which to check the password.