validate invocation token args

This commit is contained in:
Fabio Bozzo
2024-12-02 14:22:42 +01:00
parent 56eab758ed
commit 311b942a6d
2 changed files with 15 additions and 0 deletions

View File

@@ -272,6 +272,10 @@ func tokenFromModel(m tokenPayloadModel) (*Token, error) {
tkn.nonce = m.Nonce
tkn.arguments = m.Args
if err := tkn.arguments.Validate(); err != nil {
return nil, fmt.Errorf("invalid arguments: %w", err)
}
tkn.proof = m.Prf
tkn.meta = m.Meta