code: public ServiceFuture<KeyBundle> getKeyAsync(String keyIdentifier,
              final ServiceCallback<KeyBundle> serviceCallback) {
          KeyIdentifier id = new KeyIdentifier(keyIdentifier);
          return getKeyAsync(id.vault(), id.name(), id.version() == null ? "" : id.version(), serviceCallback);
      }
docs: Gets the public part of a stored key. The get key operation is applicable to
  all key types. If the requested key is symmetric, then no key material is
  released in the response. Authorization: Requires the keys/get permission.
  
  @param keyIdentifier
  The full key identifier
  @param serviceCallback
  the async ServiceCallback to handle successful and failed
  responses.
  @return the {@link ServiceFuture} object