mirror of
https://github.com/kairos-io/kcrypt-challenger.git
synced 2025-09-17 23:48:38 +00:00
19
pkg/payload/payload.go
Normal file
19
pkg/payload/payload.go
Normal file
@@ -0,0 +1,19 @@
|
||||
package payload
|
||||
|
||||
type Data struct {
|
||||
Passphrase string `json:"passphrase"`
|
||||
Error string `json:"error"`
|
||||
GeneratedBy string `json:"generated_by"`
|
||||
}
|
||||
|
||||
func (d Data) HasError() bool {
|
||||
return d.Error != ""
|
||||
}
|
||||
|
||||
func (d Data) HasPassphrase() bool {
|
||||
return d.Passphrase != ""
|
||||
}
|
||||
|
||||
func (d Data) HasBeenGenerated() bool {
|
||||
return d.GeneratedBy != ""
|
||||
}
|
Reference in New Issue
Block a user