class Localhost::Authority

def initialize(hostname = "localhost", path: State.path, issuer: Issuer.fetch)

@parameter path [String] The path path for loading and saving the certificate.
@parameter hostname [String] The common name to use for the certificate.
Create an authority forn the given hostname.
def initialize(hostname = "localhost", path: State.path, issuer: Issuer.fetch)
	@path = path
	@hostname = hostname
	@issuer = issuer
	
	@subject = nil
	@key = nil
	@certificate = nil
	@store = nil
end