public ServiceFuture<SecretBundle> getSecretAsync(String secretIdentifier,
            final ServiceCallback<SecretBundle> serviceCallback) {
        SecretIdentifier id = new SecretIdentifier(secretIdentifier);
        return getSecretAsync(id.vault(), id.name(), id.version() == null ? "" : id.version(), serviceCallback);
    }
public ServiceFuture < SecretBundle > getSecretAsync ( String secretIdentifier , final ServiceCallback < SecretBundle > serviceCallback ) { SecretIdentifier id = new SecretIdentifier ( secretIdentifier ) ; return getSecretAsync ( id . vault ( ) , id . name ( ) , id . version ( ) == null ? "" : id . version ( ) , serviceCallback ) ; }
Get a specified secret from a given key vault.

@param secretIdentifier
The URL for the secret.
@param serviceCallback
the async ServiceCallback to handle successful and failed
responses.
@return the {@link ServiceFuture} object