github.com/litesolutions/justifay-api@v1.0.0-2.0.20220707114139-46f28a909481/pkg/access/access.go (about) 1 package access 2 3 // New instantiates new Access config service 4 func New(NoTokenMethods string, PublicMethods string, ReadWriteMethods string) *AccessConfig { 5 return &AccessConfig{ 6 NoTokenMethods: NoTokenMethods, 7 PublicMethods: PublicMethods, 8 WriteMethods: ReadWriteMethods, 9 } 10 } 11 12 // Access contains the configuration that governs service access 13 type AccessConfig struct { 14 // Secret key used for signing. 15 NoTokenMethods string 16 PublicMethods string 17 WriteMethods string 18 }