Uses of Class
com.nimbusds.jose.JWSHeader
-
Packages that use JWSHeader Package Description com.nimbusds.jose Base Javascript Object Signing and Encryption (JOSE) interfaces and classes.com.nimbusds.jose.crypto Implementations of standard Javascript Object Signing and Encryption (JOSE) algorithms.com.nimbusds.jose.crypto.factories JWS signer, JWS verifier, JWE encrypter and JWE decrypter factory implementations.com.nimbusds.jose.jwk JSON Web Key (JWK) classes.com.nimbusds.jose.mint JSON Web Signature (JWS) minting framework.com.nimbusds.jose.proc Framework for application-specific verification and decryption of JOSE objects (with arbitrary payloads).com.nimbusds.jwt JSON Web Token (JWT) interfaces and classes.com.nimbusds.jwt.proc Framework for application-specific verification and decryption of JSON Web Tokens (JWTs). -
-
Uses of JWSHeader in com.nimbusds.jose
Methods in com.nimbusds.jose that return JWSHeader Modifier and Type Method Description JWSHeaderJWSHeader.Builder. build()Builds a new JWS header.JWSHeaderJWSObject. getHeader()JWSHeaderJWSObjectJSON.Signature. getHeader()Returns the JWS protected header.static JWSHeaderJWSHeader. parse(Base64URL base64URL)Parses a JWS header from the specified Base64URL.static JWSHeaderJWSHeader. parse(String jsonString)Parses a JWS header from the specified JSON object string.static JWSHeaderJWSHeader. parse(String jsonString, Base64URL parsedBase64URL)Parses a JWS header from the specified JSON object string.static JWSHeaderJWSHeader. parse(Map<String,Object> jsonObject)Parses a JWS header from the specified JSON object.static JWSHeaderJWSHeader. parse(Map<String,Object> jsonObject, Base64URL parsedBase64URL)Parses a JWS header from the specified JSON object.Methods in com.nimbusds.jose with parameters of type JWSHeader Modifier and Type Method Description voidJWSObjectJSON. sign(JWSHeader jwsHeader, JWSSigner signer)Signs this JWS secured object with the specified JWS signer and adds the resulting signature to it.voidJWSObjectJSON. sign(JWSHeader jwsHeader, UnprotectedHeader unprotectedHeader, JWSSigner signer)Signs this JWS secured object with the specified JWS signer and adds the resulting signature to it.Base64URLJWSSigner. sign(JWSHeader header, byte[] signingInput)Signs the specifiedinputof aJWS object.booleanJWSVerifier. verify(JWSHeader header, byte[] signingInput, Base64URL signature)Verifies the specifiedsignatureof aJWS object.Constructors in com.nimbusds.jose with parameters of type JWSHeader Constructor Description Builder(JWSHeader jwsHeader)Creates a new JWS header builder with the parameters from the specified header.JWSHeader(JWSHeader jwsHeader)Deep copy constructor.JWSObject(JWSHeader header, Payload payload)Creates a new to-be-signed JSON Web Signature (JWS) object with the specified header and payload. -
Uses of JWSHeader in com.nimbusds.jose.crypto
Methods in com.nimbusds.jose.crypto with parameters of type JWSHeader Modifier and Type Method Description Base64URLECDSASigner. sign(JWSHeader header, byte[] signingInput)Base64URLEd25519Signer. sign(JWSHeader header, byte[] signingInput)Base64URLMACSigner. sign(JWSHeader header, byte[] signingInput)Base64URLRSASSASigner. sign(JWSHeader header, byte[] signingInput)booleanECDSAVerifier. verify(JWSHeader header, byte[] signedContent, Base64URL signature)booleanEd25519Verifier. verify(JWSHeader header, byte[] signedContent, Base64URL signature)booleanMACVerifier. verify(JWSHeader header, byte[] signedContent, Base64URL signature)booleanRSASSAVerifier. verify(JWSHeader header, byte[] signedContent, Base64URL signature) -
Uses of JWSHeader in com.nimbusds.jose.crypto.factories
Methods in com.nimbusds.jose.crypto.factories with parameters of type JWSHeader Modifier and Type Method Description JWSVerifierDefaultJWSVerifierFactory. createJWSVerifier(JWSHeader header, Key key) -
Uses of JWSHeader in com.nimbusds.jose.jwk
Methods in com.nimbusds.jose.jwk with parameters of type JWSHeader Modifier and Type Method Description static JWKMatcherJWKMatcher. forJWSHeader(JWSHeader jwsHeader)Returns aJWKMatcherbased on the givenJWSHeader. -
Uses of JWSHeader in com.nimbusds.jose.mint
Methods in com.nimbusds.jose.mint with parameters of type JWSHeader Modifier and Type Method Description JWSObjectDefaultJWSMinter. mint(JWSHeader header, Payload payload, C context)JWSObjectJWSMinter. mint(JWSHeader header, Payload payload, C context) -
Uses of JWSHeader in com.nimbusds.jose.proc
Methods in com.nimbusds.jose.proc with parameters of type JWSHeader Modifier and Type Method Description protected JWKMatcherJWSVerificationKeySelector. createJWKMatcher(JWSHeader jwsHeader)Creates a JWK matcher for the expected JWS algorithm and the specified JWS header.JWSVerifierJWSVerifierFactory. createJWSVerifier(JWSHeader header, Key key)Creates a new JWS verifier for the specified header and key.List<? extends Key>JWSAlgorithmFamilyJWSKeySelector. selectJWSKeys(JWSHeader header, C context)List<? extends Key>JWSKeySelector. selectJWSKeys(JWSHeader header, C context)Selects key candidates for verifying a JWS object.List<Key>JWSVerificationKeySelector. selectJWSKeys(JWSHeader jwsHeader, C context)List<? extends Key>SingleKeyJWSKeySelector. selectJWSKeys(JWSHeader header, C context) -
Uses of JWSHeader in com.nimbusds.jwt
Constructors in com.nimbusds.jwt with parameters of type JWSHeader Constructor Description SignedJWT(JWSHeader header, JWTClaimsSet claimsSet)Creates a new to-be-signed JSON Web Token (JWT) with the specified header and claims set. -
Uses of JWSHeader in com.nimbusds.jwt.proc
Methods in com.nimbusds.jwt.proc with parameters of type JWSHeader Modifier and Type Method Description List<? extends Key>JWTClaimsSetAwareJWSKeySelector. selectKeys(JWSHeader header, JWTClaimsSet claimsSet, C context)Selects key candidates for verifying a signed JWT.
-