Skip navigation links
A C F G H J K M N P R S 

A

addRandomUniqueKeyID() - Method in class com.nimbusds.openid.connect.provider.jwksetgen.KeyIDs
Generates a new random unique key ID and adds it to this set.
AES_KEY_BIT_SIZE - Static variable in class com.nimbusds.openid.connect.provider.jwksetgen.JWKSetGenerator
The AES key bit size.

C

com.nimbusds.openid.connect.provider.jwksetgen - package com.nimbusds.openid.connect.provider.jwksetgen
 

F

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

G

generate(Consumer<String>) - Method in class com.nimbusds.openid.connect.provider.jwksetgen.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.jwksetgen.JWKSetGenerator
Generates a new JWK set for a Connect2id server.
generateAndPrefixNewKeys(JWKSet, Consumer<String>) - Method in class com.nimbusds.openid.connect.provider.jwksetgen.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.jwksetgen.JWKSetGenerator
A generates a new set of signing and encryption keys and prefixes them to the specified Connect2id server JWK set.
generateEncryptionAESKey(String) - Static method in class com.nimbusds.openid.connect.provider.jwksetgen.JWKSetGenerator
Generates a 128 bit AES encryption key with the specified key ID.
generateEncryptionECKey(Curve, String) - Static method in class com.nimbusds.openid.connect.provider.jwksetgen.JWKSetGenerator
Generates an EC encryption key with the specified curve and key ID.
generateEncryptionRSAKey(String) - Static method in class com.nimbusds.openid.connect.provider.jwksetgen.JWKSetGenerator
Generates a 2048 bit RSA encryption key with the specified key ID.
generateHMACSHA256Key() - Static method in class com.nimbusds.openid.connect.provider.jwksetgen.JWKSetGenerator
Generates a 256 bit HMAC SHA key with key ID "hmac".
generateMissingPermanentKeys(JWKSet, Consumer<String>) - Method in class com.nimbusds.openid.connect.provider.jwksetgen.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.jwksetgen.JWKSetGenerator
Generates a new set of permanent keys for a Connect2id server.
generateRefreshTokenEncryptionKey() - Static method in class com.nimbusds.openid.connect.provider.jwksetgen.JWKSetGenerator
Generates a 256 bit refresh token encryption key (intended for AES SIV mode) with key ID "refresh-token-encrypt".
generateRotatingKeys(KeyIDs, Consumer<String>) - Method in class com.nimbusds.openid.connect.provider.jwksetgen.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.jwksetgen.JWKSetGenerator
Generates a new set of rotating signature and encryption keys for a Connect2id server.
generateSigningECKey(Curve, String) - Static method in class com.nimbusds.openid.connect.provider.jwksetgen.JWKSetGenerator
Generates an EC signing key with the specified curve and key ID.
generateSigningEd25519Key(String) - Static method in class com.nimbusds.openid.connect.provider.jwksetgen.JWKSetGenerator
Generates an Ed25519 signing key with the specified key ID.
generateSigningRSAKey(String) - Static method in class com.nimbusds.openid.connect.provider.jwksetgen.FederationJWKSetGenerator
Generates a 2048 bit RSA signing key with the specified key ID.
generateSigningRSAKey(String) - Static method in class com.nimbusds.openid.connect.provider.jwksetgen.JWKSetGenerator
Generates a 2048 bit RSA signing key with the specified key ID.
generateSubjectEncryptionKey() - Static method in class com.nimbusds.openid.connect.provider.jwksetgen.JWKSetGenerator
Generates a 256 bit subject encryption key (intended for AES SIV mode) with key ID "subject-encrypt".

H

HMAC_SHA256_KEY_MATCHER - Static variable in class com.nimbusds.openid.connect.provider.jwksetgen.JWKSetGenerator
JWK matcher for the 256 bit HMAC SHA key with key ID "hmac".
HMAC_SHA_KEY_BIT_SIZE - Static variable in class com.nimbusds.openid.connect.provider.jwksetgen.JWKSetGenerator
The HMAC SHA key bit size.

J

JWKSetGenerator - Class in com.nimbusds.openid.connect.provider.jwksetgen
JWK set generator for Connect2id servers.
JWKSetGenerator() - Constructor for class com.nimbusds.openid.connect.provider.jwksetgen.JWKSetGenerator
 

K

KeyIDs - Class in com.nimbusds.openid.connect.provider.jwksetgen
Ordered key ID set.
KeyIDs() - Constructor for class com.nimbusds.openid.connect.provider.jwksetgen.KeyIDs
Creates a new empty key ID set.
KeyIDs(JWKSet) - Constructor for class com.nimbusds.openid.connect.provider.jwksetgen.KeyIDs
Creates a new key ID set from the key IDs found in the specified JWK set.

M

main(String[]) - Static method in class com.nimbusds.openid.connect.provider.jwksetgen.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.jwksetgen
Numbered STDOUT printer for event messages.
NumberedEventPrinter() - Constructor for class com.nimbusds.openid.connect.provider.jwksetgen.NumberedEventPrinter
 

P

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

R

REFRESH_TOKEN_AES_SIV_KEY_BIT_SIZE - Static variable in class com.nimbusds.openid.connect.provider.jwksetgen.JWKSetGenerator
The refresh token AES SIV key bit size.
REFRESH_TOKEN_ENCRYPTION_KEY_MATCHER - Static variable in class com.nimbusds.openid.connect.provider.jwksetgen.JWKSetGenerator
JWK matcher for the 256 bit refresh token encryption key (intended for AES SIV mode) with key ID "refresh-token-encrypt".
RSA_KEY_BIT_SIZE - Static variable in class com.nimbusds.openid.connect.provider.jwksetgen.FederationJWKSetGenerator
The RSA key bit size.
RSA_KEY_BIT_SIZE - Static variable in class com.nimbusds.openid.connect.provider.jwksetgen.JWKSetGenerator
The RSA key bit size.

S

SUBJECT_AES_SIV_KEY_BIT_SIZE - Static variable in class com.nimbusds.openid.connect.provider.jwksetgen.JWKSetGenerator
The subject AES SIV key bit size.
SUBJECT_ENCRYPTION_KEY_MATCHER - Static variable in class com.nimbusds.openid.connect.provider.jwksetgen.JWKSetGenerator
JWK matcher for the 256 bit subject encryption key (intended for AES SIV mode) with key ID "subject-encrypt".
A C F G H J K M N P R S 
Skip navigation links

Copyright © 2021 Connect2id Ltd.. All rights reserved.