@AutoService(value=dev.paseto.jpaseto.PasetoV1PublicBuilder.class) public class DefaultPasetoV1PublicBuilder extends java.lang.Object implements PasetoV1PublicBuilder
| Constructor and Description |
|---|
DefaultPasetoV1PublicBuilder() |
| Modifier and Type | Method and Description |
|---|---|
T |
claim(java.lang.String arg0,
java.lang.Object arg1) |
T |
claim(java.lang.String key,
java.lang.Object value) |
java.lang.String |
compact() |
protected byte[] |
footerAsBytes() |
T |
footerClaim(java.lang.String arg0,
java.lang.Object arg1) |
T |
footerClaim(java.lang.String key,
java.lang.Object value) |
protected java.lang.String |
footerToString(byte[] footer) |
protected java.util.Map<java.lang.String,java.lang.Object> |
getFooter() |
protected java.lang.String |
getFooterString() |
protected java.util.Map<java.lang.String,java.lang.Object> |
getPayload() |
protected Serializer<java.util.Map<java.lang.String,java.lang.Object>> |
getSerializer() |
protected java.lang.String |
noPadBase64(byte[]... inputs) |
protected byte[] |
payloadAsBytes() |
default T |
setAudience(java.lang.String arg0) |
default T |
setExpiration(java.time.Instant arg0) |
T |
setFooter(java.lang.String arg0) |
T |
setFooter(java.lang.String footer) |
default T |
setIssuedAt(java.time.Instant arg0) |
default T |
setIssuer(java.lang.String arg0) |
default T |
setKeyId(java.lang.String arg0) |
default T |
setNotBefore(java.time.Instant arg0) |
PasetoV1PublicBuilder |
setPrivateKey(java.security.PrivateKey privateKey) |
T |
setSerializer(Serializer<java.util.Map<java.lang.String,java.lang.Object>> serializer) |
default T |
setSubject(java.lang.String arg0) |
default T |
setTokenId(java.lang.String arg0) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetSerializerpublic PasetoV1PublicBuilder setPrivateKey(java.security.PrivateKey privateKey)
setPrivateKey in interface PasetoV1PublicBuilderpublic java.lang.String compact()
compact in interface PasetoBuilder<PasetoV1PublicBuilder>public T claim(java.lang.String arg0, java.lang.Object arg1)
public T footerClaim(java.lang.String arg0, java.lang.Object arg1)
public T setFooter(java.lang.String arg0)
public T setIssuer(java.lang.String arg0)
public T setSubject(java.lang.String arg0)
public T setAudience(java.lang.String arg0)
public T setExpiration(java.time.Instant arg0)
public T setNotBefore(java.time.Instant arg0)
public T setIssuedAt(java.time.Instant arg0)
public T setTokenId(java.lang.String arg0)
public T setKeyId(java.lang.String arg0)
public T claim(java.lang.String key, java.lang.Object value)
public T footerClaim(java.lang.String key, java.lang.Object value)
public T setFooter(java.lang.String footer)
protected Serializer<java.util.Map<java.lang.String,java.lang.Object>> getSerializer()
public T setSerializer(Serializer<java.util.Map<java.lang.String,java.lang.Object>> serializer)
setSerializer in interface PasetoBuilder<T extends PasetoBuilder>protected java.lang.String footerToString(byte[] footer)
protected java.lang.String noPadBase64(byte[]... inputs)
protected byte[] payloadAsBytes()
protected byte[] footerAsBytes()
protected java.util.Map<java.lang.String,java.lang.Object> getPayload()
protected java.util.Map<java.lang.String,java.lang.Object> getFooter()
protected java.lang.String getFooterString()
Copyright © 2019-2020 paseto.dev. All Rights Reserved.