public static class TicketHelp.AnyHelp extends Object implements TicketHelp.Helper<String>
| Modifier and Type | Field and Description |
|---|---|
Aes |
aes256 |
String |
pubMod |
Function<String,String> |
sigFun |
| Constructor and Description |
|---|
AnyHelp(String mod,
Aes256 aes,
Function<String,String> sig) |
| Modifier and Type | Method and Description |
|---|---|
Ticket.Mutable |
accept(@NotNull String sigData,
@NotNull String sigPart)
whether a string can be parsed as a Ticket
|
String |
decode(Ticket tk)
decode the biz object, null if can not decode
|
@NotNull Ticket |
encode(int pubSeq,
long pubDue,
String bizData)
encode the Ticket
|
boolean |
verify(Ticket tk)
verify the signature
|
@NotNull public @NotNull Ticket encode(int pubSeq, long pubDue, String bizData)
TicketHelp.Helperencode in interface TicketHelp.Helper<String>public String decode(Ticket tk)
TicketHelp.Helperdecode in interface TicketHelp.Helper<String>public boolean verify(Ticket tk)
TicketHelp.Helperverify in interface TicketHelp.Helper<String>public Ticket.Mutable accept(@NotNull @NotNull String sigData, @NotNull @NotNull String sigPart)
TicketHelp.Helperaccept in interface TicketHelp.Helper<String>Copyright © 2023. All rights reserved.