docs: @Override
    public void dispose() {
      if (sspiContext != null) {
        sspiContext.dispose();
        sspiContext = null;
      }
      if (clientCredentials != null) {
        clientCredentials.dispose();
        clientCredentials = null;
      }
    }