Author: indika
Date: Tue Oct 28 03:42:22 2008
New Revision: 708520
URL: http://svn.apache.org/viewvc?rev=708520&view=rev
Log:
some java doc
fix a error in handler pom
Modified:
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/mbean/SecretManagerAdmin.java
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/mbean/SecretManagerAdminMbean.java
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/secret/SecretRepositoryProvider.java
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/secret/repository/filebased/FileBaseSecretRepositoryProvider.java
synapse/trunk/java/modules/handler/pom.xml
Modified:
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/mbean/SecretManagerAdmin.java
URL:
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/mbean/SecretManagerAdmin.java?rev=708520&r1=708519&r2=708520&view=diff
==============================================================================
---
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/mbean/SecretManagerAdmin.java
(original)
+++
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/mbean/SecretManagerAdmin.java
Tue Oct 28 03:42:22 2008
@@ -33,6 +33,9 @@
this.secretManager = secretManager;
}
+ /**
+ * @see SecretManagerAdminMbean
+ */
public void init(String identityStorePass, String identityKeyPass, String
trustStorePass) {
secretManager.init(identityStorePass, identityKeyPass, trustStorePass);
Modified:
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/mbean/SecretManagerAdminMbean.java
URL:
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/mbean/SecretManagerAdminMbean.java?rev=708520&r1=708519&r2=708520&view=diff
==============================================================================
---
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/mbean/SecretManagerAdminMbean.java
(original)
+++
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/mbean/SecretManagerAdminMbean.java
Tue Oct 28 03:42:22 2008
@@ -19,10 +19,17 @@
package org.apache.synapse.security.mbean;
/**
- *
+ * Admin service for managing SecretManager
*/
public interface SecretManagerAdminMbean {
+ /**
+ * Initialize the SecretManager
+ *
+ * @param identityStorePass Identity keyStore password
+ * @param identityKeyPass Private key Password
+ * @param trustStorePass TrustStore password
+ */
public void init(String identityStorePass, String identityKeyPass, String
trustStorePass);
}
Modified:
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/secret/SecretRepositoryProvider.java
URL:
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/secret/SecretRepositoryProvider.java?rev=708520&r1=708519&r2=708520&view=diff
==============================================================================
---
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/secret/SecretRepositoryProvider.java
(original)
+++
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/secret/SecretRepositoryProvider.java
Tue Oct 28 03:42:22 2008
@@ -23,9 +23,16 @@
/**
- *
+ * Factory method for creating a instance of a SecretRepository
*/
public interface SecretRepositoryProvider {
-
+
+ /**
+ * Returns a SecretRepository implementation
+ *
+ * @param identity Identity KeyStore
+ * @param trust Trust KeyStore
+ * @return A SecretRepository implementation
+ */
public SecretRepository getSecretRepository(IdentityKeyStoreWrapper
identity, TrustKeyStoreWrapper trust);
}
Modified:
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/secret/repository/filebased/FileBaseSecretRepositoryProvider.java
URL:
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/secret/repository/filebased/FileBaseSecretRepositoryProvider.java?rev=708520&r1=708519&r2=708520&view=diff
==============================================================================
---
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/secret/repository/filebased/FileBaseSecretRepositoryProvider.java
(original)
+++
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/security/secret/repository/filebased/FileBaseSecretRepositoryProvider.java
Tue Oct 28 03:42:22 2008
@@ -18,18 +18,23 @@
*/
package org.apache.synapse.security.secret.repository.filebased;
-import org.apache.synapse.security.secret.SecretRepositoryProvider;
import org.apache.synapse.security.secret.SecretRepository;
+import org.apache.synapse.security.secret.SecretRepositoryProvider;
import org.apache.synapse.security.wrappers.IdentityKeyStoreWrapper;
import org.apache.synapse.security.wrappers.TrustKeyStoreWrapper;
/**
- *
+ * Factory method implementation for FileBaseSecretRepository
*/
public class FileBaseSecretRepositoryProvider implements
SecretRepositoryProvider {
-
- public SecretRepository getSecretRepository(IdentityKeyStoreWrapper
identity , TrustKeyStoreWrapper trust) {
- return new FileBaseSecretRepository(identity,trust);
+
+ /**
+ * Returns a FileBaseSecretRepository instance
+ *
+ * @see org.apache.synapse.security.secret.SecretRepositoryProvider
+ */
+ public SecretRepository getSecretRepository(IdentityKeyStoreWrapper
identity, TrustKeyStoreWrapper trust) {
+ return new FileBaseSecretRepository(identity, trust);
}
}
Modified: synapse/trunk/java/modules/handler/pom.xml
URL:
http://svn.apache.org/viewvc/synapse/trunk/java/modules/handler/pom.xml?rev=708520&r1=708519&r2=708520&view=diff
==============================================================================
--- synapse/trunk/java/modules/handler/pom.xml (original)
+++ synapse/trunk/java/modules/handler/pom.xml Tue Oct 28 03:42:22 2008
@@ -76,7 +76,7 @@
org.apache.synapse.config,
org.apache.synapse.core,
org.apache.synapse.core.axis2,
- org.apache.synapse.util
+ org.apache.synapse.uti,
*;resolution:=optional,
</Import-Package>
</instructions>