Module com.zerodeplibs.webpush
Package com.zerodeplibs.webpush.jwt
Provides the classes and interfaces used to generate JSON Web Token (JWT)
for the Voluntary Application Server Identification
(VAPID).
-
Interface Summary Interface Description VAPIDJWTGenerator The interface to a generator that generates JSON Web Token (JWT) used for the Voluntary Application Server Identification (VAPID).VAPIDJWTGeneratorFactory Implementations of this interface provide the functionality for creatingVAPIDJWTGenerator. -
Class Summary Class Description DefaultVAPIDJWTGeneratorFactory The default factory class forVAPIDJWTGenerator.VAPIDJWTParam This class represents parameters for generating JSON Web Token (JWT) used for the Voluntary Application Server Identification (VAPID).VAPIDJWTParam.Builder The builder class forVAPIDJWTParam. -
Exception Summary Exception Description MalformedURLRuntimeException A subclass ofRuntimeExceptionthat wrapsMalformedURLException.VAPIDJWTCreationException Wraps checked exceptions that may occur when a JWT for VAPID is being created.