func NewAuthority() *Authority {

	return &Authority{
		ModelVersion:  1,
		Algorithm:     AuthorityAlgorithmECDSA,
		MigrationsLog: map[string]string{},
		Type:          AuthorityTypeCA,
	}
}
// NewAuthority returns a new *Authority
NewAuthority returns a new *Authority
// NewAuthority returns a new * Authority
func NewAuthority() *Authority {
	return &Authority{
		ModelVersion:  1,
		Algorithm:     AuthorityAlgorithmECDSA,
		MigrationsLog: map[string]string{},
		Type:          AuthorityTypeCA,
	}
}
func NewAuthority ( ) * Authority { return & Authority { ModelVersion : 1 , Algorithm : AuthorityAlgorithmECDSA , MigrationsLog : map [ string ] string { } , Type : AuthorityTypeCA , } }
NewAuthority returns a new *Authority
NewAuthority returns a new * Authority