Package | Description |
---|---|
com.nimbusds.jose.jwk |
JSON Web Key (JWK) classes.
|
com.nimbusds.jose.jwk.source |
Interface and utilities for sourcing JSON Web Keys (JWKs).
|
com.nimbusds.jose.proc |
Secure framework for application-specific verification and decryption of
JOSE objects (with arbitrary payloads).
|
Modifier and Type | Method and Description |
---|---|
JWKMatcher |
JWKMatcher.Builder.build()
Builds a new JWK matcher.
|
static JWKMatcher |
JWKMatcher.forJWEHeader(JWEHeader jweHeader)
Returns a
JWKMatcher based on the given JWEHeader . |
static JWKMatcher |
JWKMatcher.forJWSHeader(JWSHeader jwsHeader)
Returns a
JWKMatcher based on the given JWSHeader . |
JWKMatcher |
JWKSelector.getMatcher()
Returns the JWK matcher.
|
Constructor and Description |
---|
JWKSelector(JWKMatcher matcher)
Creates a new JWK selector (filter).
|
Modifier and Type | Method and Description |
---|---|
protected static String |
RemoteJWKSet.getFirstSpecifiedKeyID(JWKMatcher jwkMatcher)
Returns the first specified key ID (kid) for a JWK matcher.
|
Modifier and Type | Method and Description |
---|---|
protected JWKMatcher |
JWEDecryptionKeySelector.createJWKMatcher(JWEHeader jweHeader)
Creates a JWK matcher for the expected JWE algorithms and the
specified JWE header.
|
protected JWKMatcher |
JWSVerificationKeySelector.createJWKMatcher(JWSHeader jwsHeader)
Creates a JWK matcher for the expected JWS algorithm and the
specified JWS header.
|
Copyright © 2019 Connect2id Ltd.. All rights reserved.