Author: erodriguez
Date: Wed Feb 2 17:43:32 2005
New Revision: 151099
URL: http://svn.apache.org/viewcvs?view=rev&rev=151099
Log:
Moved selection of encryption engine to static factory method.
Modified:
incubator/directory/changepw/trunk/core/src/java/org/apache/changepw/service/ChangePasswordServiceImpl.java
Modified:
incubator/directory/changepw/trunk/core/src/java/org/apache/changepw/service/ChangePasswordServiceImpl.java
URL:
http://svn.apache.org/viewcvs/incubator/directory/changepw/trunk/core/src/java/org/apache/changepw/service/ChangePasswordServiceImpl.java?view=diff&r1=151098&r2=151099
==============================================================================
---
incubator/directory/changepw/trunk/core/src/java/org/apache/changepw/service/ChangePasswordServiceImpl.java
(original)
+++
incubator/directory/changepw/trunk/core/src/java/org/apache/changepw/service/ChangePasswordServiceImpl.java
Wed Feb 2 17:43:32 2005
@@ -33,6 +33,7 @@
import org.apache.changepw.value.ChangePasswordData;
import org.apache.changepw.value.ChangePasswordDataModifier;
import org.apache.kerberos.crypto.encryption.EncryptionEngine;
+import org.apache.kerberos.crypto.encryption.EncryptionEngineFactory;
import org.apache.kerberos.io.decoder.EncKrbPrivPartDecoder;
import org.apache.kerberos.io.encoder.EncApRepPartEncoder;
import org.apache.kerberos.io.encoder.EncKrbPrivPartEncoder;
@@ -93,7 +94,7 @@
EncryptedData encReqPrivPart =
request.getPrivateMessage().getEncryptedPart();
EncKrbPrivPart privatePart;
try {
- EncryptionEngine engine = getEncryptionEngine(sessionKey);
+ EncryptionEngine engine =
EncryptionEngineFactory.getEncryptionEngineFor( sessionKey );
byte[] decPrivPart =
engine.getDecryptedData(sessionKey, encReqPrivPart);
@@ -146,7 +147,7 @@
EncryptedData encPrivPart = null;
try {
- EncryptionEngine engine = getEncryptionEngine(sessionKey);
+ EncryptionEngine engine =
EncryptionEngineFactory.getEncryptionEngineFor( sessionKey );
encPrivPart = engine.getEncryptedData(sessionKey,
encodedPrivPart);
} catch (KerberosException ke) {
@@ -167,7 +168,7 @@
EncryptedData encRepPart = null;
try {
- EncryptionEngine engine =
getEncryptionEngine(ticket.getSessionKey());
+ EncryptionEngine engine =
EncryptionEngineFactory.getEncryptionEngineFor( ticket.getSessionKey() );
encRepPart =
engine.getEncryptedData(ticket.getSessionKey(), encodedRepPart);
} catch (KerberosException ke) {