public class TicketHelp extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
TicketHelp.Ah1Help
aes256(biz-data, salt) + HmacSHA1(sig-data, salt) Hmac signature
|
static class |
TicketHelp.Ah2Help
aes256(biz-data, salt) + HmacSHA256(sig-data, salt) Hmac signature
|
static class |
TicketHelp.Am0Help
aes256(biz-data, salt) + md5(sig-data) plain Md5
|
static class |
TicketHelp.Am1Help
aes256(biz-data, salt) + md5(sig-data + salt) salt Md5
|
static class |
TicketHelp.AnyHelp |
static class |
TicketHelp.Builder<T extends Ticket.Mutable> |
static interface |
TicketHelp.Helper<T> |
static class |
TicketHelp.SigFun |
static class |
TicketHelp.SigHmac |
| Constructor and Description |
|---|
TicketHelp() |
| Modifier and Type | Method and Description |
|---|---|
static Ticket |
parse(char sep1,
char sep2,
String tk,
BiFunction<String,String,Ticket.Mutable>... accept)
Parse any accepted Ticket with separator
|
static @Nullable Ticket |
parse(String tk,
BiFunction<String,String,Ticket.Mutable>... accept)
Parse any accepted Ticket
|
static TicketHelp.SigHmac |
sig(HmacHelp help) |
static TicketHelp.SigFun |
sig(MdHelp help) |
static TicketHelp.SigFun |
sig(MdHelp help,
byte[] salt) |
public static TicketHelp.SigFun sig(MdHelp help)
public static TicketHelp.SigFun sig(MdHelp help, byte[] salt)
public static TicketHelp.SigHmac sig(HmacHelp help)
@SafeVarargs @Nullable public static @Nullable Ticket parse(String tk, BiFunction<String,String,Ticket.Mutable>... accept)
tk - ticket stringaccept - validate and return Ticket, otherwise return null@SafeVarargs public static Ticket parse(char sep1, char sep2, String tk, BiFunction<String,String,Ticket.Mutable>... accept)
sep1 - separator of pub datasep2 - separator of partstk - ticket stringaccept - validate and return Ticket, otherwise return nullCopyright © 2024. All rights reserved.