A C F G J K L M N P R S T V 
All Classes All Packages

A

addRandomUniqueKeyID() - Method in class com.nimbusds.openid.connect.provider.jwkset.gen.KeyIDs
Generates a new random unique key ID and adds it to this set.

C

com.nimbusds.openid.connect.provider.jwkset - package com.nimbusds.openid.connect.provider.jwkset
Connect2id server JWK set specification.
com.nimbusds.openid.connect.provider.jwkset.gen - package com.nimbusds.openid.connect.provider.jwkset.gen
Connect2id server JWK set generator utility.
com.nimbusds.openid.connect.provider.jwkset.validator - package com.nimbusds.openid.connect.provider.jwkset.validator
Connect2id server JWK set validator.
createKeyMatcher(JWSAlgorithm) - Static method in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.RotatedRSASigning
Returns a JWK matcher.
createKeyMatcher(EncryptionMethod) - Static method in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.RotatedAccessTokenDirectEncryption
Returns a JWK matcher for the specified JWE encryption method.
createKeyMatcher(JWSAlgorithm) - Static method in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.RotatedECSigning
Returns a signing EC JWK matcher.

F

FederationJWKSetGenerator - Class in com.nimbusds.openid.connect.provider.jwkset.gen
JWK set generator for OpenID Connect Federation 1.0 entities.
FederationJWKSetGenerator() - Constructor for class com.nimbusds.openid.connect.provider.jwkset.gen.FederationJWKSetGenerator
 

G

generate(Consumer<String>) - Method in class com.nimbusds.openid.connect.provider.jwkset.gen.FederationJWKSetGenerator
Generates a new JWK set for an OpenID Connect Federation 1.0 entity.
generate(Consumer<String>) - Method in class com.nimbusds.openid.connect.provider.jwkset.gen.JWKSetGenerator
Generates a new JWK set for a Connect2id server.
generateAndPrefixNewKeys(JWKSet, Consumer<String>) - Method in class com.nimbusds.openid.connect.provider.jwkset.gen.FederationJWKSetGenerator
A generates a new set of signing keys and prefixes them to the specified OpenID Connect Federation 1.0 entity JWK set.
generateAndPrefixNewKeys(JWKSet, Consumer<String>) - Method in class com.nimbusds.openid.connect.provider.jwkset.gen.JWKSetGenerator
A generates a new set of signing and encryption keys and prefixes them to the specified Connect2id server JWK set.
generateKey() - Static method in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.HMAC
Generates a JWK.
generateKey() - Static method in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.RefreshTokenEncryption
Generates a JWK.
generateKey() - Static method in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.SubjectEncryption
Generates a 256 bit JWK.
generateKey(Curve, String) - Static method in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.RotatedECDHEncryption
Generates a JWK the specified curve and key ID.
generateKey(Curve, String) - Static method in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.RotatedECSigning
Generates a JWK with the specified curve and key ID.
generateKey(String) - Static method in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.RotatedAccessTokenDirectEncryption
Generates a 128 bit JWK with the specified key ID.
generateKey(String) - Static method in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.RotatedEdDSASigning
Generates a JWK with the specified key ID.
generateKey(String) - Static method in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.RotatedRSAEncryption
Generates a JWK with the specified key ID.
generateKey(String) - Static method in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.RotatedRSASigning
Generates a JWK with the specified key ID.
generateKey(String, int) - Static method in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.RotatedAccessTokenDirectEncryption
Generates a JWK with the specified key ID and bit size.
generateKey(String, int) - Static method in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.RotatedRSASigning
Generates a JWK with the specified key ID and key size.
generateMissingPermanentKeys(JWKSet, Consumer<String>) - Method in class com.nimbusds.openid.connect.provider.jwkset.gen.JWKSetGenerator
Generates the missing permanent keys for a Connect2id server not found in the specified JWK set.
generatePermanentKeys(Consumer<String>) - Method in class com.nimbusds.openid.connect.provider.jwkset.gen.JWKSetGenerator
Generates a new set of permanent keys for a Connect2id server.
generateRotatingKeys(KeyIDs, Consumer<String>) - Method in class com.nimbusds.openid.connect.provider.jwkset.gen.FederationJWKSetGenerator
Generates a new set of rotating signature keys for a OpenID Connect Federation 1.0 entity.
generateRotatingKeys(KeyIDs, Consumer<String>) - Method in class com.nimbusds.openid.connect.provider.jwkset.gen.JWKSetGenerator
Generates a new set of rotating signature and encryption keys for a Connect2id server.
generateSigningRSAKey(String) - Static method in class com.nimbusds.openid.connect.provider.jwkset.gen.FederationJWKSetGenerator
Generates a 2048 bit RSA signing key with the specified key ID.

J

JWKSetGenerator - Class in com.nimbusds.openid.connect.provider.jwkset.gen
JWK set generator for Connect2id servers.
JWKSetGenerator() - Constructor for class com.nimbusds.openid.connect.provider.jwkset.gen.JWKSetGenerator
 
JWKSetSpec - Class in com.nimbusds.openid.connect.provider.jwkset
Connect2id server OpenID Provider / OAuth 2.0 authorisation server JWK set specification.
JWKSetSpec() - Constructor for class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec
 
JWKSetSpec.HMAC - Class in com.nimbusds.openid.connect.provider.jwkset
HMAC key for the subject sessions, authorisation codes, etc.
JWKSetSpec.RefreshTokenEncryption - Class in com.nimbusds.openid.connect.provider.jwkset
AES/SIV key for refresh token payload encryption.
JWKSetSpec.RotatedAccessTokenDirectEncryption - Class in com.nimbusds.openid.connect.provider.jwkset
Rotated AES and ChaCha20 direct encryption keys for JWT-encoded access tokens.
JWKSetSpec.RotatedECDHEncryption - Class in com.nimbusds.openid.connect.provider.jwkset
Rotated ECDH encryption keys.
JWKSetSpec.RotatedECSigning - Class in com.nimbusds.openid.connect.provider.jwkset
Rotated signing EC keys.
JWKSetSpec.RotatedEdDSASigning - Class in com.nimbusds.openid.connect.provider.jwkset
Rotated signing EdDSA keys.
JWKSetSpec.RotatedRSAEncryption - Class in com.nimbusds.openid.connect.provider.jwkset
Rotated encryption RSA keys.
JWKSetSpec.RotatedRSASigning - Class in com.nimbusds.openid.connect.provider.jwkset
Rotated signing RSA keys.
JWKSetSpec.SubjectEncryption - Class in com.nimbusds.openid.connect.provider.jwkset
AES/SIV key for pairwise subject encryption.
JWKSetValidator - Class in com.nimbusds.openid.connect.provider.jwkset.validator
Connect2id server OpenID Provider / OAuth 2.0 authorisation server JWK set validator.
JWKSetValidator() - Constructor for class com.nimbusds.openid.connect.provider.jwkset.validator.JWKSetValidator
 

K

KEY_BIT_SIZE - Static variable in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.HMAC
The JWK size.
KEY_BIT_SIZE - Static variable in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.RefreshTokenEncryption
The JWK size.
KEY_BIT_SIZE - Static variable in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.RotatedRSAEncryption
The default RSA JWK size.
KEY_BIT_SIZE - Static variable in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.RotatedRSASigning
The default RSA JWK size.
KEY_BIT_SIZES - Static variable in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.RotatedAccessTokenDirectEncryption
The JWK sizes.
KEY_BIT_SIZES - Static variable in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.SubjectEncryption
The JWK sizes.
KEY_ID - Static variable in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.HMAC
The JWK ID.
KEY_ID - Static variable in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.RefreshTokenEncryption
The JWK ID.
KEY_ID - Static variable in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.SubjectEncryption
The JWK ID.
KEY_MATCHER - Static variable in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.HMAC
The JWK matcher.
KEY_MATCHER - Static variable in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.RefreshTokenEncryption
The JWK matcher.
KEY_MATCHER - Static variable in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.RotatedAccessTokenDirectEncryption
KEY_MATCHER - Static variable in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.RotatedECDHEncryption
The JWK matcher.
KEY_MATCHER - Static variable in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.RotatedEdDSASigning
The JWK matcher.
KEY_MATCHER - Static variable in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.RotatedRSAEncryption
The JWK matcher.
KEY_MATCHER - Static variable in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.SubjectEncryption
The JWK matcher.
KeyIDs - Class in com.nimbusds.openid.connect.provider.jwkset.gen
Ordered key ID set.
KeyIDs() - Constructor for class com.nimbusds.openid.connect.provider.jwkset.gen.KeyIDs
Creates a new empty key ID set.
KeyIDs(JWKSet) - Constructor for class com.nimbusds.openid.connect.provider.jwkset.gen.KeyIDs
Creates a new key ID set from the key IDs found in the specified JWK set.

L

loadKey(JWKSet) - Static method in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.HMAC
Loads the JWK from the specified JWK set.
loadKey(JWKSet) - Static method in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.RefreshTokenEncryption
Loads the JWK from the specified JWK set.
loadKey(JWKSet) - Static method in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.SubjectEncryption
Loads the JWK from the specified JWK set.
loadKeys(JWKSet) - Static method in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.RotatedAccessTokenDirectEncryption
loadKeys(JWKSet) - Static method in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.RotatedEdDSASigning
Loads the matching JWKs from the specified JWK set.
loadKeys(JWKSet, EncryptionMethod) - Static method in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.RotatedAccessTokenDirectEncryption
Loads the matching JWKs from the specified JWK set.
loadKeys(JWKSet, JWSAlgorithm) - Static method in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.RotatedECSigning
Loads the matching JWKs from the specified JWK set.
loadKeys(JWKSet, JWSAlgorithm) - Static method in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.RotatedRSASigning
Loads the matching JWKs from the specified JWK set.

M

main(String[]) - Static method in class com.nimbusds.openid.connect.provider.jwkset.gen.JWKSetGenerator
Console method for generating a new Connect2id server JWK set, or updating an existing JWK set with new signing and encryption keys.

N

NumberedEventPrinter - Class in com.nimbusds.openid.connect.provider.jwkset.gen
Numbered STDOUT printer for event messages.
NumberedEventPrinter() - Constructor for class com.nimbusds.openid.connect.provider.jwkset.gen.NumberedEventPrinter
 

P

print(String) - Method in class com.nimbusds.openid.connect.provider.jwkset.gen.NumberedEventPrinter
Prints the specified event message to STDOUT.

R

RSA_KEY_BIT_SIZE - Static variable in class com.nimbusds.openid.connect.provider.jwkset.gen.FederationJWKSetGenerator
The RSA key bit size.
RSA_KEY_BIT_SIZES - Static variable in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec
The permitted RSA signing and encryption key bit sizes.

S

SigningJWKValidator - Class in com.nimbusds.openid.connect.provider.jwkset
Deprecated.
Use SigningJWKValidator instead.
SigningJWKValidator - Class in com.nimbusds.openid.connect.provider.jwkset.validator
Validates a signing JWK by performing a test sign and verify.
SigningJWKValidator() - Constructor for class com.nimbusds.openid.connect.provider.jwkset.SigningJWKValidator
Deprecated.
 
SigningJWKValidator() - Constructor for class com.nimbusds.openid.connect.provider.jwkset.validator.SigningJWKValidator
 
SUPPORTED_CURVES - Static variable in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.RotatedECDHEncryption
The supported EC curves.
SUPPORTED_CURVES - Static variable in class com.nimbusds.openid.connect.provider.jwkset.JWKSetSpec.RotatedECSigning
The supported EC curves.

T

testSignAndVerify(ECKey, Provider) - Static method in class com.nimbusds.openid.connect.provider.jwkset.SigningJWKValidator
Deprecated.
testSignAndVerify(ECKey, Provider) - Static method in class com.nimbusds.openid.connect.provider.jwkset.validator.SigningJWKValidator
testSignAndVerify(ECKey, Provider, Provider) - Static method in class com.nimbusds.openid.connect.provider.jwkset.validator.SigningJWKValidator
Tests signing and verification with the specified EC JWK.
testSignAndVerify(OctetKeyPair) - Static method in class com.nimbusds.openid.connect.provider.jwkset.SigningJWKValidator
Deprecated.
testSignAndVerify(OctetKeyPair) - Static method in class com.nimbusds.openid.connect.provider.jwkset.validator.SigningJWKValidator
Tests signing and verification with the specified Ed25519 JWK.
testSignAndVerify(RSAKey, Provider) - Static method in class com.nimbusds.openid.connect.provider.jwkset.SigningJWKValidator
Deprecated.
testSignAndVerify(RSAKey, Provider) - Static method in class com.nimbusds.openid.connect.provider.jwkset.validator.SigningJWKValidator
testSignAndVerify(RSAKey, Provider, Provider) - Static method in class com.nimbusds.openid.connect.provider.jwkset.validator.SigningJWKValidator
Tests signing and verification with the specified RSA JWK.

V

validateMinimumRequired(JWKSet) - Static method in class com.nimbusds.openid.connect.provider.jwkset.validator.JWKSetValidator
Validates the minimum required JWK set for a Connect2id server OpenID Provider / OAuth 2.0 authorisation server.
A C F G J K L M N P R S T V 
All Classes All Packages