A C F G J K L M N P R S T V
All Classes All Packages
All Classes All Packages
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
-
Deprecated.
- 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
-
Deprecated.
- 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
-
Deprecated.
- 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.
All Classes All Packages