Interface KeyManagementWS

  • All Known Implementing Classes:
    KeyManagementWSImpl

    public interface KeyManagementWS
    Created by: Alexander Duckardt Date: 19.10.12
    • Method Detail

      • initKeyManagement

        Response initKeyManagement()
      • generateMasterKey

        Response generateMasterKey()
      • writeValue

        void writeValue​(String key,
                        String data)
        Writes new value into vault
        Parameters:
        data -
      • eraseData

        void eraseData​(String key)
        Delete key and data from vault
        Parameters:
        key -
      • saveSshKey

        String saveSshKey​(UserSshKey sshKey)
        Save SSH key
        Parameters:
        sshKey -
        Returns:
      • getSshKeys

        UserSshKeyListResponse getSshKeys​(UserSshKeySearchBean searchBean,
                                          int from,
                                          int size)
        Get SSH keys that match given search criteria.
        Parameters:
        searchBean - Search bean used for search criteria.
        from - Index of first bean to retrieve.
        size - Number of beans to retrieve.
        Returns:
      • deleteSshKey

        Response deleteSshKey​(String id)
        Delete SSH key by ID
        Parameters:
        id -
        Returns: