'What do the address fields actually do in OpenSSL public key?

I've just created a public key using OpenSSL. And I was asked for some parameters like country, city, state, etc. But I don't really understand why a public key needs this type of parameter? I surfed on the internet but got nothing. Is that add any kind of restriction over using the public key or what?



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source