summaryrefslogtreecommitdiffstats
path: root/ecomp-portal-BE-common/src/main/java/org/openecomp/portalapp/portal/service/BasicAuthAccountService.java
diff options
context:
space:
mode:
Diffstat (limited to 'ecomp-portal-BE-common/src/main/java/org/openecomp/portalapp/portal/service/BasicAuthAccountService.java')
-rw-r--r--ecomp-portal-BE-common/src/main/java/org/openecomp/portalapp/portal/service/BasicAuthAccountService.java45
1 files changed, 31 insertions, 14 deletions
diff --git a/ecomp-portal-BE-common/src/main/java/org/openecomp/portalapp/portal/service/BasicAuthAccountService.java b/ecomp-portal-BE-common/src/main/java/org/openecomp/portalapp/portal/service/BasicAuthAccountService.java
index 011a6485..4b4342d4 100644
--- a/ecomp-portal-BE-common/src/main/java/org/openecomp/portalapp/portal/service/BasicAuthAccountService.java
+++ b/ecomp-portal-BE-common/src/main/java/org/openecomp/portalapp/portal/service/BasicAuthAccountService.java
@@ -6,42 +6,59 @@ import org.openecomp.portalapp.portal.domain.BasicAuthCredentials;
import org.openecomp.portalapp.portal.domain.EPEndpoint;
public interface BasicAuthAccountService {
-
+
/**
- * Saves Basic Authentication account for external systems
- * @param BasicAuthCredentials
+ * Saves Basic Authentication account for external systems
+ *
+ * @param newCredential
+ * BasicAuthCredentials
* @return Id of the newly created account
+ * @throws Exception
*/
Long saveBasicAuthAccount(BasicAuthCredentials newCredential) throws Exception;
-
+
/**
- * Saves Endpoint associated with a Basic Auth account
- * @param EPEndpoint
+ * Saves Endpoint associated with a Basic Auth account
+ *
+ * @param endpoint
+ * EPEndpoint
* @return Id of the newly created endpoint
+ * @throws Exception
*/
Long saveEndpoints(EPEndpoint endpoint) throws Exception;
-
+
/**
- * Saves Endpoint associated with a Basic Auth account
- * @param accountId, endpointId
+ * Saves Endpoint associated with a Basic Auth account
+ *
+ * @param accountId
+ * @param endpointId
+ * @throws Exception
*/
void saveEndpointAccount(Long accountId, Long endpointId) throws Exception;
-
+
/**
- * Returns list of all BasicAuthCredentials in the sytem
+ * Returns list of all BasicAuthCredentials in the sytem
+ *
* @return List<BasicAuthCredentials>
+ * @throws Exception
*/
List<BasicAuthCredentials> getAccountData() throws Exception;
-
+
/**
* Deletes BasicAuthenticationAccount
+ *
* @param accountId
+ * @throws Exception
*/
void deleteEndpointAccout(Long accountId) throws Exception;
-
+
/**
* Updates BasicAuthenticationAccount
- * @param accountId, BasicAuthCredentials
+ *
+ * @param accountId
+ * @param newCredential
+ * BasicAuthCredentials
+ * @throws Exception
*/
void updateBasicAuthAccount(Long accountId, BasicAuthCredentials newCredential) throws Exception;
}