Package com.nimbusds.jose
Interface JWSProvider
-
- All Superinterfaces:
JCAAware<JCAContext>,JOSEProvider
- All Known Subinterfaces:
JWSSigner,JWSSignerFactory,JWSVerifier,JWSVerifierFactory
- All Known Implementing Classes:
BaseJWSProvider,DefaultJWSSignerFactory,DefaultJWSVerifierFactory,ECDSAProvider,ECDSASigner,ECDSAVerifier,Ed25519Signer,Ed25519Verifier,EdDSAProvider,MACProvider,MACSigner,MACVerifier,RSASSAProvider,RSASSASigner,RSASSAVerifier
public interface JWSProvider extends JOSEProvider, JCAAware<JCAContext>
JSON Web Signature (JWS) providerThe JWS provider can be queried to determine its algorithm capabilities.
- Version:
- 2015-11-16
- Author:
- Vladimir Dzhuvinov
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Set<JWSAlgorithm>supportedJWSAlgorithms()Returns the names of the supported algorithms by the JWS provider instance.-
Methods inherited from interface com.nimbusds.jose.jca.JCAAware
getJCAContext
-
-
-
-
Method Detail
-
supportedJWSAlgorithms
Set<JWSAlgorithm> supportedJWSAlgorithms()
Returns the names of the supported algorithms by the JWS provider instance. These correspond to thealgJWS header parameter.- Returns:
- The supported JWS algorithms, empty set if none.
-
-