Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- A128KW - Static variable in class org.keycloak.common.crypto.CryptoConstants
- ACCOUNT_API - Enum constant in enum org.keycloak.common.Profile.Feature
- ACCOUNT2 - Enum constant in enum org.keycloak.common.Profile.Feature
- ACCOUNT3 - Enum constant in enum org.keycloak.common.Profile.Feature
- AccountRestApiVersion - Enum in org.keycloak.common.enums
- add(K, V) - Method in class org.keycloak.common.util.ConcurrentMultivaluedHashMap
- add(K, V) - Method in class org.keycloak.common.util.MultivaluedHashMap
- addAll(K, List<V>) - Method in class org.keycloak.common.util.ConcurrentMultivaluedHashMap
- addAll(K, List<V>) - Method in class org.keycloak.common.util.MultivaluedHashMap
- addAll(K, V...) - Method in class org.keycloak.common.util.ConcurrentMultivaluedHashMap
- addAll(K, V...) - Method in class org.keycloak.common.util.MultivaluedHashMap
- addAll(ConcurrentMultivaluedHashMap<K, V>) - Method in class org.keycloak.common.util.ConcurrentMultivaluedHashMap
- addAll(MultivaluedHashMap<K, V>) - Method in class org.keycloak.common.util.MultivaluedHashMap
- addAllowedClass(Class) - Method in class org.keycloak.common.util.DelegatingSerializationFilter.FilterPatternBuilder
- addAllowedPattern(String) - Method in class org.keycloak.common.util.DelegatingSerializationFilter.FilterPatternBuilder
-
This is used when the caller of this method can't use the
DelegatingSerializationFilter.FilterPatternBuilder.addAllowedClass(Class)
. - addFirst(K, V) - Method in class org.keycloak.common.util.ConcurrentMultivaluedHashMap
- addFirst(K, V) - Method in class org.keycloak.common.util.MultivaluedHashMap
- addMultiple(K, Collection<V>) - Method in class org.keycloak.common.util.ConcurrentMultivaluedHashMap
- addMultiple(K, Collection<V>) - Method in class org.keycloak.common.util.MultivaluedHashMap
- addPrivateKeyBeginEnd(String) - Static method in class org.keycloak.common.util.PemUtils
- addRsaPrivateKeyBeginEnd(String) - Static method in class org.keycloak.common.util.PemUtils
- ADMIN_API - Enum constant in enum org.keycloak.common.Profile.Feature
- ADMIN_FINE_GRAINED_AUTHZ - Enum constant in enum org.keycloak.common.Profile.Feature
- ADMIN2 - Enum constant in enum org.keycloak.common.Profile.Feature
- ALL - Enum constant in enum org.keycloak.common.enums.SslRequired
- ALLOW_KERBEROS_AUTHENTICATION - Static variable in class org.keycloak.common.constants.KerberosConstants
-
Configuration federation provider model attributes.
- ALLOW_PASSWORD_AUTHENTICATION - Static variable in class org.keycloak.common.constants.KerberosConstants
- ALPHANUM - Static variable in class org.keycloak.common.util.SecretGenerator
- alreadyQuoted(String) - Static method in class org.keycloak.common.util.ServerCookie
- ALWAYS - Enum constant in enum org.keycloak.common.enums.RelativeUrlsUsed
-
Always use relative URI and resolve them later based on browser HTTP request
- appendCookieValue(StringBuilder, int, String, String, String, String, String, int, boolean, boolean, ServerCookie.SameSiteAttributeValue) - Static method in class org.keycloak.common.util.ServerCookie
- asn1derToConcatenatedRS(byte[], int) - Method in interface org.keycloak.common.crypto.ECDSACryptoProvider
- AUTHENTICATED_SPNEGO_CONTEXT - Static variable in class org.keycloak.common.constants.KerberosConstants
-
Attribute attached to the credential, which contains authenticated SPNEGO context.
- AUTHORIZATION - Enum constant in enum org.keycloak.common.Profile.Feature
B
- Base64 - Class in org.keycloak.common.util
-
Encodes and decodes to and from Base64 notation.
- Base64.InputStream - Class in org.keycloak.common.util
-
A
Base64.InputStream
will read data from another java.io.InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly. - Base64.OutputStream - Class in org.keycloak.common.util
-
A
Base64.OutputStream
will write data to another java.io.OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly. - Base64Url - Class in org.keycloak.common.util
- Base64Url() - Constructor for class org.keycloak.common.util.Base64Url
- BC_PROVIDER_ID - Static variable in class org.keycloak.common.crypto.CryptoConstants
-
Name of Java security provider used with non-fips BouncyCastle.
- BCFIPS_PROVIDER_ID - Static variable in class org.keycloak.common.crypto.CryptoConstants
-
Name of Java security provider used with fips BouncyCastle.
- BCFKS - Enum constant in enum org.keycloak.common.util.KeystoreUtil.KeystoreFormat
- BEGIN_CERT - Static variable in class org.keycloak.common.util.PemUtils
- BEGIN_PRIVATE_KEY - Static variable in class org.keycloak.common.util.PemUtils
- BEGIN_RSA_PRIVATE_KEY - Static variable in class org.keycloak.common.util.PemUtils
- BouncyIntegration - Class in org.keycloak.common.util
- BouncyIntegration() - Constructor for class org.keycloak.common.util.BouncyIntegration
- boxedClass(Class<?>) - Static method in class org.keycloak.common.util.reflections.Types
- boxedType(Type) - Static method in class org.keycloak.common.util.reflections.Types
-
Gets the boxed type of a class
- build(Object...) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- build(Object[], boolean) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- BUILD_TIME - Static variable in class org.keycloak.common.Version
- buildAsString(Object...) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- builder() - Static method in class org.keycloak.common.util.DelegatingSerializationFilter
- buildFromEncodedMap(Map<String, ?>) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- buildFromMap(Map<String, ?>) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- buildFromMap(Map<String, ?>, boolean) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- buildFromValues(boolean, boolean, Object...) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- buildFromValuesAsString(boolean, boolean, Object...) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- buildHtml(String, String, Map<String, String>) - Method in class org.keycloak.common.util.HttpPostRedirect
-
Deprecated.Generate an HTML page that does a browser redirect via a POST.
- buildTypeMap(Set<Type>) - Static method in class org.keycloak.common.util.reflections.Reflections
- buildUriFromMap(Map<String, ?>, boolean, boolean) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- buildUriFromTemplate(String, String, boolean) - Method in class org.keycloak.common.util.PathMatcher
C
- call(Retry.Supplier<T>, int, long) - Static method in class org.keycloak.common.util.Retry
-
Runs the given
runnable
at mostattemptsCount
times until it passes, leavingintervalMillis
milliseconds between the invocations. - canonize(String) - Static method in class org.keycloak.common.util.NetworkUtils
-
Convert IPv6 adress into RFC 5952 form.
- capitalize(String) - Static method in class org.keycloak.common.util.ObjectUtil
- cast(Object) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Perform a runtime cast.
- CertificateUtils - Class in org.keycloak.common.util
-
The Class CertificateUtils provides utility functions for generation of V1 and V3
X509Certificate
- CertificateUtils() - Constructor for class org.keycloak.common.util.CertificateUtils
- CertificateUtilsProvider - Interface in org.keycloak.common.crypto
-
The Class CertificateUtils provides utility functions for generation of V1 and V3
X509Certificate
- checkForMac() - Static method in class org.keycloak.common.util.NetworkUtils
- checkName(String) - Static method in class org.keycloak.common.util.ServerCookie
-
Deprecated.- Not used
- checkUrl(SslRequired, String, String) - Static method in class org.keycloak.common.util.UriUtils
- CIBA - Enum constant in enum org.keycloak.common.Profile.Feature
- classForName(String, ClassLoader...) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Loads and initializes a class for the given name.
- CLIENT_ADDRESS - Static variable in interface org.keycloak.common.constants.ServiceAccountConstants
- CLIENT_ADDRESS_PROTOCOL_MAPPER - Static variable in interface org.keycloak.common.constants.ServiceAccountConstants
- CLIENT_AUTH - Static variable in interface org.keycloak.common.constants.ServiceAccountConstants
- CLIENT_HOST - Static variable in interface org.keycloak.common.constants.ServiceAccountConstants
- CLIENT_HOST_PROTOCOL_MAPPER - Static variable in interface org.keycloak.common.constants.ServiceAccountConstants
- CLIENT_ID - Static variable in interface org.keycloak.common.constants.ServiceAccountConstants
- CLIENT_ID_PROTOCOL_MAPPER - Static variable in interface org.keycloak.common.constants.ServiceAccountConstants
- CLIENT_ID_SESSION_NOTE - Static variable in interface org.keycloak.common.constants.ServiceAccountConstants
- CLIENT_POLICIES - Enum constant in enum org.keycloak.common.Profile.Feature
- CLIENT_SECRET_ROTATION - Enum constant in enum org.keycloak.common.Profile.Feature
- ClientConnection - Interface in org.keycloak.common
-
Information about the client connection
- clone() - Method in class org.keycloak.common.util.KeycloakUriBuilder
- close() - Method in class org.keycloak.common.util.Base64.OutputStream
-
Flushes and closes (I think, in the superclass) the stream.
- closeCurlyReplacement - Static variable in class org.keycloak.common.util.PathHelper
- collectionEquals(Collection<T>, Collection<T>) - Static method in class org.keycloak.common.util.CollectionUtil
- CollectionUtil - Class in org.keycloak.common.util
- CollectionUtil() - Constructor for class org.keycloak.common.util.CollectionUtil
- CommaSeparatedListProfileConfigResolver - Class in org.keycloak.common.profile
- CommaSeparatedListProfileConfigResolver(String, String) - Constructor for class org.keycloak.common.profile.CommaSeparatedListProfileConfigResolver
- compare(String, String) - Static method in class org.keycloak.common.util.KeycloakUriBuilder
- concatenatedRSToASN1DER(byte[], int) - Method in interface org.keycloak.common.crypto.ECDSACryptoProvider
- ConcurrentMultivaluedHashMap<K,
V> - Class in org.keycloak.common.util - ConcurrentMultivaluedHashMap() - Constructor for class org.keycloak.common.util.ConcurrentMultivaluedHashMap
- configure(ProfileConfigResolver...) - Static method in class org.keycloak.common.Profile
- containsCTL(String, int) - Static method in class org.keycloak.common.util.ServerCookie
- containsWildcards(Type[]) - Static method in class org.keycloak.common.util.reflections.Reflections
- createECParams(String) - Method in interface org.keycloak.common.crypto.CryptoProvider
-
Create the param spec for the EC curve
- createJaasConfigurationForServer(String, String, boolean) - Method in class org.keycloak.common.util.KerberosJdkProvider
- createJaasConfigurationForUsernamePasswordLogin(boolean) - Method in class org.keycloak.common.util.KerberosJdkProvider
- createKeyId(Key) - Static method in class org.keycloak.common.util.KeyUtils
- createListInstance() - Method in class org.keycloak.common.util.ConcurrentMultivaluedHashMap
- createServicesTestCertificate(String, Date, Date, KeyPair, String...) - Method in interface org.keycloak.common.crypto.CertificateUtilsProvider
- createUriParamMatcher(String) - Static method in class org.keycloak.common.util.KeycloakUriBuilder
- CRL_DISTRIBUTION_POINTS_OID - Static variable in interface org.keycloak.common.crypto.CertificateUtilsProvider
- CryptoConstants - Class in org.keycloak.common.crypto
- CryptoConstants() - Constructor for class org.keycloak.common.crypto.CryptoConstants
- CryptoIntegration - Class in org.keycloak.common.crypto
- CryptoIntegration() - Constructor for class org.keycloak.common.crypto.CryptoIntegration
- CryptoProvider - Interface in org.keycloak.common.crypto
-
Abstraction to handle differences between the APIs for non-fips and fips mode
- currentTime() - Static method in class org.keycloak.common.util.Time
-
Returns current time in seconds adjusted by adding {@link #offset) seconds.
- currentTimeMillis() - Static method in class org.keycloak.common.util.Time
-
Returns current time in milliseconds adjusted by adding {@link #offset) seconds.
D
- DEBUG - Static variable in class org.keycloak.common.constants.KerberosConstants
- DECLARATIVE_USER_PROFILE - Enum constant in enum org.keycloak.common.Profile.Feature
- decode(byte[]) - Static method in class org.keycloak.common.util.Base64
-
Low-level access to decoding ASCII characters in the form of a byte array.
- decode(byte[], int, int, int) - Static method in class org.keycloak.common.util.Base64
-
Low-level access to decoding ASCII characters in the form of a byte array.
- decode(String) - Static method in class org.keycloak.common.util.Base64
-
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
- decode(String) - Static method in class org.keycloak.common.util.Base64Url
- decode(String) - Static method in class org.keycloak.common.util.Encode
- decode(String, int) - Static method in class org.keycloak.common.util.Base64
-
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
- decode(MultivaluedHashMap<String, String>) - Static method in class org.keycloak.common.util.Encode
-
decode an encoded map
- decode(MultivaluedHashMap<String, String>, String) - Static method in class org.keycloak.common.util.Encode
-
decode an encoded map
- DECODE - Static variable in class org.keycloak.common.util.Base64
-
Specify decoding in first bit.
- decodeCertificate(InputStream) - Static method in class org.keycloak.common.util.DerUtils
- decodeCertificate(String) - Method in class org.keycloak.common.crypto.PemUtilsProvider
-
Decode a X509 Certificate from a PEM string
- decodeCertificate(String) - Static method in class org.keycloak.common.util.PemUtils
-
Decode a X509 Certificate from a PEM string
- decodePath(String) - Static method in class org.keycloak.common.util.Encode
- decodePrivateKey(byte[]) - Static method in class org.keycloak.common.util.DerUtils
- decodePrivateKey(InputStream) - Static method in class org.keycloak.common.util.DerUtils
- decodePrivateKey(String) - Method in class org.keycloak.common.crypto.PemUtilsProvider
-
Decode a Private Key from a PEM string
- decodePrivateKey(String) - Static method in class org.keycloak.common.util.PemUtils
-
Decode a Private Key from a PEM string
- decodePublicKey(byte[]) - Static method in class org.keycloak.common.util.DerUtils
- decodePublicKey(byte[], String) - Static method in class org.keycloak.common.util.DerUtils
- decodePublicKey(String) - Method in class org.keycloak.common.crypto.PemUtilsProvider
-
Decode a Public Key from a PEM string
- decodePublicKey(String) - Static method in class org.keycloak.common.util.PemUtils
-
Decode a Public Key from a PEM string
- decodePublicKey(String, String) - Method in class org.keycloak.common.crypto.PemUtilsProvider
-
Decode a Public Key from a PEM string
- decodePublicKey(String, String) - Static method in class org.keycloak.common.util.PemUtils
-
Decode a Public Key from a PEM string
- decodeQueryString(String) - Static method in class org.keycloak.common.util.UriUtils
- DEFAULT - Enum constant in enum org.keycloak.common.Profile.Feature.Type
- DEFAULT - Enum constant in enum org.keycloak.common.Profile.ProfileName
- DEFAULT - Static variable in enum org.keycloak.common.enums.AccountRestApiVersion
- DEFAULT_JBOSS_AS_STARTUP_TIMEOUT - Static variable in class org.keycloak.common.util.Environment
- defaults() - Static method in class org.keycloak.common.Profile
- DelegatingSerializationFilter - Class in org.keycloak.common.util
- DelegatingSerializationFilter.FilterPatternBuilder - Class in org.keycloak.common.util
- DEPRECATED - Enum constant in enum org.keycloak.common.Profile.Feature.Type
- DerUtils - Class in org.keycloak.common.util
-
Extract PrivateKey, PublicKey, and X509Certificate from a DER encoded byte array or file.
- deserialize(String) - Static method in class org.keycloak.common.util.StringSerialization
- deserializeCredential(String) - Static method in class org.keycloak.common.util.KerberosSerializationUtils
- Deserializer(String) - Constructor for class org.keycloak.common.util.StringSerialization.Deserializer
- DEVICE_FLOW - Enum constant in enum org.keycloak.common.Profile.Feature
- DIGITS - Static variable in class org.keycloak.common.util.SecretGenerator
- DISABLED - Enum constant in enum org.keycloak.common.crypto.FipsMode
- DISABLED - Enum constant in enum org.keycloak.common.profile.ProfileConfigResolver.FeatureConfig
- DISABLED_BY_DEFAULT - Enum constant in enum org.keycloak.common.Profile.Feature.Type
- DO_BREAK_LINES - Static variable in class org.keycloak.common.util.Base64
-
Do break lines when encoding.
- DOCKER - Enum constant in enum org.keycloak.common.Profile.Feature
- DPOP - Enum constant in enum org.keycloak.common.Profile.Feature
- dumpJavaSecurityProviders() - Static method in class org.keycloak.common.crypto.CryptoIntegration
- dumpSecurityProperties() - Static method in class org.keycloak.common.crypto.CryptoIntegration
- DYNAMIC_SCOPES - Enum constant in enum org.keycloak.common.Profile.Feature
E
- ECDSACryptoProvider - Interface in org.keycloak.common.crypto
- either(UserIdentityExtractor) - Method in class org.keycloak.common.crypto.UserIdentityExtractorProvider
- EMPTY_ANNOTATION_ARRAY - Static variable in class org.keycloak.common.util.reflections.Reflections
-
An empty array of type
Annotation
, useful converting lists to arrays. - EMPTY_CLASSES - Static variable in class org.keycloak.common.util.reflections.Reflections
- EMPTY_OBJECT_ARRAY - Static variable in class org.keycloak.common.util.reflections.Reflections
-
An empty array of type
Object
, useful for converting lists to arrays. - EMPTY_TYPES - Static variable in class org.keycloak.common.util.reflections.Reflections
- ENABLED - Enum constant in enum org.keycloak.common.profile.ProfileConfigResolver.FeatureConfig
- encode(byte[]) - Static method in class org.keycloak.common.util.Base64Url
- encode(Object) - Method in class org.keycloak.common.crypto.PemUtilsProvider
- encode(ByteBuffer, ByteBuffer) - Static method in class org.keycloak.common.util.Base64
-
Performs Base64 encoding on the
raw
ByteBuffer, writing it to theencoded
ByteBuffer. - encode(ByteBuffer, CharBuffer) - Static method in class org.keycloak.common.util.Base64
-
Performs Base64 encoding on the
raw
ByteBuffer, writing it to theencoded
CharBuffer. - encode(MultivaluedHashMap<String, String>) - Static method in class org.keycloak.common.util.Encode
- Encode - Class in org.keycloak.common.util
- Encode() - Constructor for class org.keycloak.common.util.Encode
- ENCODE - Static variable in class org.keycloak.common.util.Base64
-
Specify encoding in first bit.
- encodeBase64ToBase64Url(String) - Static method in class org.keycloak.common.util.Base64Url
- encodeBase64UrlToBase64(String) - Static method in class org.keycloak.common.util.Base64Url
- encodeBytes(byte[]) - Static method in class org.keycloak.common.util.Base64
-
Encodes a byte array into Base64 notation.
- encodeBytes(byte[], int) - Static method in class org.keycloak.common.util.Base64
-
Encodes a byte array into Base64 notation.
- encodeBytes(byte[], int, int) - Static method in class org.keycloak.common.util.Base64
-
Encodes a byte array into Base64 notation.
- encodeBytes(byte[], int, int, int) - Static method in class org.keycloak.common.util.Base64
-
Encodes a byte array into Base64 notation.
- encodeBytesToBytes(byte[]) - Static method in class org.keycloak.common.util.Base64
-
Similar to
Base64.encodeBytes(byte[])
but returns a byte array instead of instantiating a String. - encodeBytesToBytes(byte[], int, int, int) - Static method in class org.keycloak.common.util.Base64
-
Similar to
Base64.encodeBytes(byte[], int, int, int)
but returns a byte array instead of instantiating a String. - encodeCertificate(Certificate) - Method in class org.keycloak.common.crypto.PemUtilsProvider
-
Encode a X509 Certificate to a PEM string
- encodeCertificate(Certificate) - Static method in class org.keycloak.common.util.PemUtils
-
Encode a X509 Certificate to a PEM string
- encodedFragment(String) - Method in class org.keycloak.common.util.KeycloakUriBuilder
-
Set fragment, but not encode it.
- encodeFragment(String) - Static method in class org.keycloak.common.util.Encode
-
Keep encoded values "%..." and template parameters intact.
- encodeFragmentAsIs(String) - Static method in class org.keycloak.common.util.Encode
- encodeFragmentNotTemplateParameters(String) - Static method in class org.keycloak.common.util.Encode
-
Keep encoded values "%..." but not the template parameters.
- encodeFromArray(String, String[], boolean) - Static method in class org.keycloak.common.util.Encode
- encodeKey(Key) - Method in class org.keycloak.common.crypto.PemUtilsProvider
-
Encode a Key to a PEM string
- encodeKey(Key) - Static method in class org.keycloak.common.util.PemUtils
-
Encode a Key to a PEM string
- encodeMatrixParam(String) - Static method in class org.keycloak.common.util.Encode
-
Keep encoded values "%..." and template parameters intact.
- encodeNonCodes(String) - Static method in class org.keycloak.common.util.Encode
-
Encode '%' if it is not an encoding sequence
- encodeObject(Serializable) - Static method in class org.keycloak.common.util.Base64
-
Serializes an object and returns the Base64-encoded version of that serialized object.
- encodeObject(Serializable, int) - Static method in class org.keycloak.common.util.Base64
-
Serializes an object and returns the Base64-encoded version of that serialized object.
- encodePath(String) - Static method in class org.keycloak.common.util.Encode
-
Keep encoded values "%...", matrix parameters, template parameters, and '/' characters intact.
- encodePathAsIs(String) - Static method in class org.keycloak.common.util.Encode
-
Encode via RFC 3986.
- encodePathSaveEncodings(String) - Static method in class org.keycloak.common.util.Encode
-
Keep any valid encodings from string i.e.
- encodePathSegment(String) - Static method in class org.keycloak.common.util.Encode
-
Keep encoded values "%...", matrix parameters and template parameters intact.
- encodePathSegmentAsIs(String) - Static method in class org.keycloak.common.util.Encode
-
Encode via RFC 3986.
- encodePathSegmentSaveEncodings(String) - Static method in class org.keycloak.common.util.Encode
-
Keep any valid encodings from string i.e.
- encodeQueryParam(String) - Static method in class org.keycloak.common.util.Encode
-
Keep encoded values "%..." and template parameters intact.
- encodeQueryParamAsIs(String) - Static method in class org.keycloak.common.util.Encode
-
Encodes everything of a query parameter name or value.
- encodeQueryParamSaveEncodings(String) - Static method in class org.keycloak.common.util.Encode
-
Keep any valid encodings from string i.e.
- encodeQueryString(String) - Static method in class org.keycloak.common.util.Encode
-
Keep encoded values "%..." and template parameters intact.
- encodeQueryStringNotTemplateParameters(String) - Static method in class org.keycloak.common.util.Encode
-
Keep encoded values "%..." but not the template parameters.
- encodeValue(String, String[]) - Static method in class org.keycloak.common.util.Encode
-
Keep encoded values "%..." and template parameters intact i.e.
- END_CERT - Static variable in class org.keycloak.common.util.PemUtils
- END_PRIVATE_KEY - Static variable in class org.keycloak.common.util.PemUtils
- END_RSA_PRIVATE_KEY - Static variable in class org.keycloak.common.util.PemUtils
- endsWithWildcard(String) - Method in class org.keycloak.common.util.PathMatcher
- Environment - Class in org.keycloak.common.util
- Environment() - Constructor for class org.keycloak.common.util.Environment
- EnvUtil - Class in org.keycloak.common.util
-
Replaces any ${} strings with their corresponding system property.
- equalsIgnoreValueOrder(MultivaluedHashMap<K, V>) - Method in class org.keycloak.common.util.MultivaluedHashMap
- escapeAttribute(String) - Static method in class org.keycloak.common.util.HtmlUtils
-
Escapes the value for a HTML element attribute.
- execute(Runnable, int, long) - Static method in class org.keycloak.common.util.Retry
-
Runs the given
runnable
at mostattemptsCount
times until it passes, leavingintervalMillis
milliseconds between the invocations. - executeWithBackoff(Retry.AdvancedRunnable, int, int) - Static method in class org.keycloak.common.util.Retry
-
Runs the given
runnable
at mostattemptsCount
times until it passes, leaving some increasing random delay milliseconds between the invocations. - executeWithBackoff(Retry.AdvancedRunnable, Duration, int) - Static method in class org.keycloak.common.util.Retry
- executeWithBackoff(Retry.AdvancedRunnable, Retry.ThrowableCallback, int, int) - Static method in class org.keycloak.common.util.Retry
- executeWithBackoff(Retry.AdvancedRunnable, Retry.ThrowableCallback, Duration, int) - Static method in class org.keycloak.common.util.Retry
- EXPERIMENTAL - Enum constant in enum org.keycloak.common.Profile.Feature.Type
- EXTERNAL - Enum constant in enum org.keycloak.common.enums.SslRequired
- extractPublicKey(PrivateKey) - Static method in class org.keycloak.common.util.KeyUtils
- extractUserIdentity(X509Certificate[]) - Method in interface org.keycloak.common.crypto.UserIdentityExtractor
- extractUserIdentity(X509Certificate[]) - Method in class org.keycloak.common.crypto.UserIdentityExtractorProvider.OrExtractor
- extractUserIdentity(X509Certificate[]) - Method in class org.keycloak.common.crypto.UserIdentityExtractorProvider.PatternMatcher
F
- FilterPatternBuilder() - Constructor for class org.keycloak.common.util.DelegatingSerializationFilter.FilterPatternBuilder
- findClassParameterizedTypes(Class<?>, ParameterizedType, Class<?>) - Static method in class org.keycloak.common.util.reflections.Types
- findDeclaredConstructor(Class<?>, Class<?>...) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Search the class hierarchy for a constructor with the given arguments.
- findDeclaredField(Class<?>, String) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Search the class hierarchy for a field with the given name.
- findDeclaredMethod(Class<?>, String, Class<?>...) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Search the class hierarchy for a method with the given name and arguments.
- findFile(String) - Static method in class org.keycloak.common.util.FindFile
- FindFile - Class in org.keycloak.common.util
- FindFile() - Constructor for class org.keycloak.common.util.FindFile
- findInterfaceParameterizedTypes(Class<?>, ParameterizedType, Class<?>) - Static method in class org.keycloak.common.util.reflections.Types
- findParameterizedTypes(Class<?>, Class<?>) - Static method in class org.keycloak.common.util.reflections.Types
-
Search for the given interface or class within the root's class/interface hierarchy.
- FIPS - Enum constant in enum org.keycloak.common.Profile.Feature
- FipsMode - Enum in org.keycloak.common.crypto
- flushBase64() - Method in class org.keycloak.common.util.Base64.OutputStream
-
Method added by PHIL.
- formatAddress(InetAddress) - Static method in class org.keycloak.common.util.NetworkUtils
-
Formats input address.
- formatAddress(InetSocketAddress) - Static method in class org.keycloak.common.util.NetworkUtils
-
Converts socket address into string literal, which has form: 'address:port'.
- formatOldCookie(Date) - Static method in class org.keycloak.common.util.ServerCookie
- formatOldCookie(Date, StringBuffer, FieldPosition) - Static method in class org.keycloak.common.util.ServerCookie
- formatPossibleIpv6Address(String) - Static method in class org.keycloak.common.util.NetworkUtils
- fragment(String) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- fragment(String, boolean) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- fromPath(String) - Static method in class org.keycloak.common.util.KeycloakUriBuilder
- fromTemplate(String) - Static method in class org.keycloak.common.util.KeycloakUriBuilder
-
You may put path parameters anywhere within the uriTemplate except port
- fromUri(String) - Static method in class org.keycloak.common.util.KeycloakUriBuilder
- fromUri(String, boolean) - Static method in class org.keycloak.common.util.KeycloakUriBuilder
- fromUri(URI) - Static method in class org.keycloak.common.util.KeycloakUriBuilder
G
- generateRsaKeyPair(int) - Static method in class org.keycloak.common.util.KeyUtils
- generateThumbprint(String[], String) - Method in class org.keycloak.common.crypto.PemUtilsProvider
- generateThumbprint(String[], String) - Static method in class org.keycloak.common.util.PemUtils
- generateV1SelfSignedCertificate(KeyPair, String) - Method in interface org.keycloak.common.crypto.CertificateUtilsProvider
-
Generate version 1 self signed
X509Certificate
.. - generateV1SelfSignedCertificate(KeyPair, String) - Static method in class org.keycloak.common.util.CertificateUtils
-
Generate version 1 self signed
X509Certificate
.. - generateV1SelfSignedCertificate(KeyPair, String, BigInteger) - Method in interface org.keycloak.common.crypto.CertificateUtilsProvider
- generateV1SelfSignedCertificate(KeyPair, String, BigInteger) - Static method in class org.keycloak.common.util.CertificateUtils
- generateV3Certificate(KeyPair, PrivateKey, X509Certificate, String) - Method in interface org.keycloak.common.crypto.CertificateUtilsProvider
-
Generates version 3
X509Certificate
. - generateV3Certificate(KeyPair, PrivateKey, X509Certificate, String) - Static method in class org.keycloak.common.util.CertificateUtils
-
Generates version 3
X509Certificate
. - GenericConstants - Class in org.keycloak.common.constants
- GenericConstants() - Constructor for class org.keycloak.common.constants.GenericConstants
- get(int) - Method in interface org.keycloak.common.util.Retry.Supplier
-
Gets a result.
- get(String) - Static method in enum org.keycloak.common.enums.AccountRestApiVersion
- getActualTypeArgumentsOfAnInterface(Class<?>, Class<?>) - Static method in class org.keycloak.common.util.reflections.Types
-
Given a class and an interfaces, go through the class hierarchy to find the interface and return its type arguments.
- getAesCbcCipher() - Method in interface org.keycloak.common.crypto.CryptoProvider
- getAesGcmCipher() - Method in interface org.keycloak.common.crypto.CryptoProvider
- getAlgorithmProvider(Class<T>, String) - Method in interface org.keycloak.common.crypto.CryptoProvider
-
Get some algorithm provider implementation.
- getAllDeclaredConstructors(Class<?>) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Get all the declared constructors on the class hierarchy.
- getAllDeclaredFields(Class<?>) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Get all the declared fields on the class hierarchy.
- getAllDeclaredMethods(Class<?>) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Get all the declared methods on the class hierarchy.
- getAllFeatures() - Method in class org.keycloak.common.Profile
- getAnnotationsWithMetaAnnotation(Set<Annotation>, Class<? extends Annotation>) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Search for annotations with the specified meta annotation type
- getArgumentType(ParameterizedType, int) - Static method in class org.keycloak.common.util.reflections.Types
-
Gets the index-th type argument.
- getBouncyCastleProvider() - Method in interface org.keycloak.common.crypto.CryptoProvider
- getCertificatePemIdentityExtractor() - Method in class org.keycloak.common.crypto.UserIdentityExtractorProvider
- getCertificatePolicyList(X509Certificate) - Method in interface org.keycloak.common.crypto.CertificateUtilsProvider
- getCertificateUtils() - Method in interface org.keycloak.common.crypto.CryptoProvider
-
Get CertificateUtils implementation.
- getCertPathBuilder() - Method in interface org.keycloak.common.crypto.CryptoProvider
- getCertStore(CollectionCertStoreParameters) - Method in interface org.keycloak.common.crypto.CryptoProvider
- getCollectionBaseType(Class, Type) - Static method in class org.keycloak.common.util.reflections.Types
- getContentType(File) - Static method in class org.keycloak.common.util.MimeTypeUtil
- getContentType(String) - Static method in class org.keycloak.common.util.MimeTypeUtil
- getCookieHeaderName(int) - Static method in class org.keycloak.common.util.ServerCookie
-
Return the header name to set the cookie, based on cookie version.
- getCRLDistributionPoints(X509Certificate) - Method in interface org.keycloak.common.crypto.CertificateUtilsProvider
- getDependencies() - Method in enum org.keycloak.common.Profile.Feature
- getDeprecatedFeatures() - Method in class org.keycloak.common.Profile
- getDisabledFeatures() - Method in class org.keycloak.common.Profile
- getEcdsaCryptoProvider() - Method in interface org.keycloak.common.crypto.CryptoProvider
- getExperimentalFeatures() - Method in class org.keycloak.common.Profile
- getFeatureConfig(Profile.Feature) - Method in class org.keycloak.common.profile.CommaSeparatedListProfileConfigResolver
- getFeatureConfig(Profile.Feature) - Method in interface org.keycloak.common.profile.ProfileConfigResolver
- getFeatureConfig(Profile.Feature) - Method in class org.keycloak.common.profile.PropertiesFileProfileConfigResolver
- getFeatureConfig(Profile.Feature) - Method in class org.keycloak.common.profile.PropertiesProfileConfigResolver
- getFeatures() - Method in class org.keycloak.common.Profile
- getFeatures(Profile.Feature.Type) - Method in class org.keycloak.common.Profile
- getFieldValue(Field, Object) - Static method in class org.keycloak.common.util.reflections.Reflections
- getFieldValue(Field, Object, Class<T>) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Get the value of the field, on the specified instance, casting the value of the field to the expected type.
- getFileExtension() - Method in enum org.keycloak.common.util.KeystoreUtil.KeystoreFormat
- getFirst(K) - Method in class org.keycloak.common.util.ConcurrentMultivaluedHashMap
- getFirst(K) - Method in class org.keycloak.common.util.MultivaluedHashMap
- getFragment() - Method in class org.keycloak.common.util.KeycloakUriBuilder
- getHost() - Method in class org.keycloak.common.util.KeycloakUriBuilder
- getHost(String) - Static method in class org.keycloak.common.util.UriUtils
- getHostName() - Static method in class org.keycloak.common.util.HostUtils
- getIdentityExtractorProvider() - Method in interface org.keycloak.common.crypto.CryptoProvider
- getImplementingMethod(Class, Method) - Static method in class org.keycloak.common.util.reflections.Types
-
Given a method and a root class, find the actual method declared in the root that implements the method.
- getInstance() - Static method in class org.keycloak.common.Profile
- getInstance() - Static method in class org.keycloak.common.util.SecretGenerator
- getIpAddress() - Static method in class org.keycloak.common.util.HostUtils
- getKey() - Method in enum org.keycloak.common.Profile.Feature
- getKeyFactory(String) - Method in interface org.keycloak.common.crypto.CryptoProvider
- getKeyPairGen(String) - Method in interface org.keycloak.common.crypto.CryptoProvider
- getKeyStore(KeystoreUtil.KeystoreFormat) - Method in interface org.keycloak.common.crypto.CryptoProvider
- getKeystoreType(String, String, String) - Static method in class org.keycloak.common.util.KeystoreUtil
-
Try to return supported keystore type
- getLabel() - Method in enum org.keycloak.common.Profile.Feature
- getLabel() - Method in enum org.keycloak.common.Profile.Feature.Type
- getList(K) - Method in class org.keycloak.common.util.ConcurrentMultivaluedHashMap
- getList(K) - Method in class org.keycloak.common.util.MultivaluedHashMap
- getLocalAddr() - Method in interface org.keycloak.common.ClientConnection
- getLocalPort() - Method in interface org.keycloak.common.ClientConnection
- getMapKeyType(Type) - Static method in class org.keycloak.common.util.reflections.Types
- getMapValueType(Type) - Static method in class org.keycloak.common.util.reflections.Types
- getMemberType(Member) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Get the type of the member
- getName() - Method in class org.keycloak.common.Profile
- getNesting(Class<?>) - Static method in class org.keycloak.common.util.reflections.Reflections
- getNonPrivateFinalMethodOrType(Class<?>) - Static method in class org.keycloak.common.util.reflections.Reflections
- getOCSPProver(Class<T>) - Method in interface org.keycloak.common.crypto.CryptoProvider
- getOffset() - Static method in class org.keycloak.common.util.Time
- getOrigin(String) - Static method in class org.keycloak.common.util.UriUtils
- getOrigin(URI) - Static method in class org.keycloak.common.util.UriUtils
- getPath() - Method in class org.keycloak.common.util.KeycloakUriBuilder
- getPath(P) - Method in class org.keycloak.common.util.PathMatcher
- getPathParamNamesInDeclarationOrder() - Method in class org.keycloak.common.util.KeycloakUriBuilder
-
Return a unique order list of path params
- getPaths() - Method in class org.keycloak.common.util.PathMatcher
- getPatternIdentityExtractor(String, Function<X509Certificate[], String>) - Method in class org.keycloak.common.crypto.UserIdentityExtractorProvider
- getPemUtils() - Method in interface org.keycloak.common.crypto.CryptoProvider
-
Get PEMUtils implementation.
- getPort() - Method in class org.keycloak.common.util.KeycloakUriBuilder
- getPreviewFeatures() - Method in class org.keycloak.common.Profile
- getProfileName() - Method in class org.keycloak.common.profile.CommaSeparatedListProfileConfigResolver
- getProfileName() - Method in interface org.keycloak.common.profile.ProfileConfigResolver
- getProfileName() - Method in class org.keycloak.common.profile.PropertiesFileProfileConfigResolver
- getProfileName() - Method in class org.keycloak.common.profile.PropertiesProfileConfigResolver
- getProperty(String) - Method in class org.keycloak.common.util.SystemEnvProperties
- getProperty(String, String) - Method in class org.keycloak.common.util.SystemEnvProperties
- getPropertyName(Method) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Gets the property name from a getter method.
- getProvider() - Static method in class org.keycloak.common.crypto.CryptoIntegration
- getProvider() - Static method in class org.keycloak.common.util.KerberosJdkProvider
- getProviderClassName() - Method in enum org.keycloak.common.crypto.FipsMode
- getQuery() - Method in class org.keycloak.common.util.KeycloakUriBuilder
- getRawType(Type) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Extract the raw type, given a type.
- getRawType(Type) - Static method in class org.keycloak.common.util.reflections.Types
- getRawTypeNoException(Type) - Static method in class org.keycloak.common.util.reflections.Types
- getRemoteAddr() - Method in interface org.keycloak.common.ClientConnection
- getRemoteHost() - Method in interface org.keycloak.common.ClientConnection
- getRemotePort() - Method in interface org.keycloak.common.ClientConnection
- getScheme() - Method in class org.keycloak.common.util.KeycloakUriBuilder
- getSecretKeyFact(String) - Method in interface org.keycloak.common.crypto.CryptoProvider
- getServerStartupTimeout() - Static method in class org.keycloak.common.util.Environment
- getShortStackTrace() - Static method in class org.keycloak.common.util.StackUtil
-
Returns string representation of the stack trace of the current call without the call to the
getShortStackTrace
itself, and ignoring usually irrelevant calls to methods insun.
andjava.lang.reflect
packages. - getShortStackTrace(String) - Static method in class org.keycloak.common.util.StackUtil
-
Returns string representation of the stack trace of the current call without the call to the
getShortStackTrace
itself, and ignoring usually irrelevant calls to methods insun.
andjava.lang.reflect
packages. - getSignature(String) - Method in interface org.keycloak.common.crypto.CryptoProvider
- getStrVersion() - Method in enum org.keycloak.common.enums.AccountRestApiVersion
- getSubjectAltNameExtractor(int) - Method in class org.keycloak.common.crypto.UserIdentityExtractorProvider
-
Obtains the subjectAltName given a
generalName
. - getSupportedKeyStoreTypes() - Method in interface org.keycloak.common.crypto.CryptoProvider
- getSupportedRsaKeySizes() - Method in interface org.keycloak.common.crypto.CryptoProvider
- getTemplateParameterOfInterface(Class, Class) - Static method in class org.keycloak.common.util.reflections.Types
- getType() - Method in enum org.keycloak.common.Profile.Feature
- getTypeArgument(Type) - Static method in class org.keycloak.common.util.reflections.Types
-
Returns the type argument from a parameterized type
- getUserInfo() - Method in class org.keycloak.common.util.KeycloakUriBuilder
- getX500NameExtractor(String, Function<X509Certificate[], Principal>) - Method in class org.keycloak.common.crypto.UserIdentityExtractorProvider
- getX509CertFactory() - Method in interface org.keycloak.common.crypto.CryptoProvider
- GMT_ZONE - Static variable in class org.keycloak.common.util.ServerCookie
-
GMT timezone - all HTTP dates are on GMT
- GSS_DELEGATION_CREDENTIAL - Static variable in class org.keycloak.common.constants.KerberosConstants
-
Internal attribute used in "userSession.note" map and in accessToken claims .
- GSS_DELEGATION_CREDENTIAL_DISPLAY_NAME - Static variable in class org.keycloak.common.constants.KerberosConstants
-
Display name for the above in admin console and consent screens
- gssCredentialToKerberosTicket(KerberosTicket, GSSCredential) - Method in class org.keycloak.common.util.KerberosJdkProvider
- GUNZIP - Static variable in class org.keycloak.common.util.Base64
-
Specify that data should be gunzipped.
- GZIP - Static variable in class org.keycloak.common.util.Base64
-
Specify that data should be gzip-compressed in second bit.
H
- handleThrowable(int, Throwable) - Method in interface org.keycloak.common.util.Retry.ThrowableCallback
- host(String) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- HostUtils - Class in org.keycloak.common.util
- HostUtils() - Constructor for class org.keycloak.common.util.HostUtils
- HtmlUtils - Class in org.keycloak.common.util
- HtmlUtils() - Constructor for class org.keycloak.common.util.HtmlUtils
- HttpPostRedirect - Class in org.keycloak.common.util
-
Deprecated.Class is deprecated and may be removed in the future. Use org.keycloak.saml.BaseSAML2BindingBuilder#buildHtml instead
- HttpPostRedirect() - Constructor for class org.keycloak.common.util.HttpPostRedirect
-
Deprecated.
I
- IMPERSONATION - Enum constant in enum org.keycloak.common.Profile.Feature
- init(ClassLoader) - Static method in class org.keycloak.common.crypto.CryptoIntegration
- init(Profile.ProfileName, Map<Profile.Feature, Boolean>) - Static method in class org.keycloak.common.Profile
- InputStream(InputStream) - Constructor for class org.keycloak.common.util.Base64.InputStream
-
Constructs a
Base64.InputStream
in DECODE mode. - InputStream(InputStream, int) - Constructor for class org.keycloak.common.util.Base64.InputStream
-
Constructs a
Base64.InputStream
in either ENCODE or DECODE mode. - intersection(Collection<T>, Collection<T>) - Static method in class org.keycloak.common.util.CollectionUtil
- invokeMethod(boolean, Method, Class<T>, Object, Object...) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Invoke the method on the instance, with any arguments specified, casting the result of invoking the method to the expected return type.
- invokeMethod(boolean, Method, Object, Object...) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Invoke the specified method on the provided instance, passing any additional arguments included in this method as arguments to the specified method.
- invokeMethod(Method, Class<T>, Object, Object...) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Invoke the specified method on the provided instance, passing any additional arguments included in this method as arguments to the specified method.
- invokeMethod(Method, Object, Object...) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Invoke the specified method on the provided instance, passing any additional arguments included in this method as arguments to the specified method.
- IS_IBM_JAVA - Static variable in class org.keycloak.common.util.Environment
- isA(Class, ParameterizedType) - Static method in class org.keycloak.common.util.reflections.Types
-
Is the genericType of a certain class?
- isAbstract(Method) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Checks if a method is abstract
- isArrayType(Class<?>) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Checks if raw type is array type
- isAssignableFrom(Class<?>, Type[], Class<?>, Type[]) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Check the assignability of one type to another, taking into account the actual type arguements
- isAssignableFrom(Class<?>, Type[], Type) - Static method in class org.keycloak.common.util.reflections.Reflections
- isAssignableFrom(Type[], Type) - Static method in class org.keycloak.common.util.reflections.Reflections
- isAssignableFrom(Type[], Type[]) - Static method in class org.keycloak.common.util.reflections.Reflections
- isAssignableFrom(Type, Type) - Static method in class org.keycloak.common.util.reflections.Reflections
- isAssignableFrom(Type, Type[]) - Static method in class org.keycloak.common.util.reflections.Reflections
- isAssignableFrom(Type, Set<? extends Type>) - Static method in class org.keycloak.common.util.reflections.Reflections
- isAssignableFrom(Set<Type>, Type) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Check the assignability of a set of flattened types.
- isAssignableFrom(Set<Type>, Set<Type>) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Check the assiginability of a set of flattened types.
- isBindingToMulticastDressSupported() - Static method in class org.keycloak.common.util.NetworkUtils
- isBlank(CharSequence) - Static method in class org.keycloak.common.util.ObjectUtil
-
Forked from apache-commons StringUtils
- isCacheable(Annotation[]) - Static method in class org.keycloak.common.util.reflections.Reflections
- isCacheable(Set<Annotation>) - Static method in class org.keycloak.common.util.reflections.Reflections
- isCompatible(Method, Method) - Static method in class org.keycloak.common.util.reflections.Types
-
See if the two methods are compatible, that is they have the same relative signature
- isEmpty(Collection<?>) - Static method in class org.keycloak.common.util.CollectionUtil
- isEqualOrBothNull(Object, Object) - Static method in class org.keycloak.common.util.ObjectUtil
- isFeatureEnabled(Profile.Feature) - Static method in class org.keycloak.common.Profile
- isFinal(Class<?>) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Checks if class is final
- isFinal(Member) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Checks if member is final
- isFipsEnabled() - Method in enum org.keycloak.common.crypto.FipsMode
- isJavaInFipsMode() - Static method in class org.keycloak.common.util.Environment
-
Tries to detect if Java platform is in the FIPS mode
- isKerberosAvailable() - Method in class org.keycloak.common.util.KerberosJdkProvider
- isNotEmpty(Collection<?>) - Static method in class org.keycloak.common.util.CollectionUtil
- isOrigin(String) - Static method in class org.keycloak.common.util.UriUtils
- isPackagePrivate(int) - Static method in class org.keycloak.common.util.reflections.Reflections
- isParamerterizedTypeWithWildcard(Class<?>) - Static method in class org.keycloak.common.util.reflections.Reflections
- isParameterizedType(Class<?>) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Checks if type is parameterized type
- isPrimitive(Type) - Static method in class org.keycloak.common.util.reflections.Reflections
- isPrivate(Member) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Checks if member is private
- isRequired(String) - Method in enum org.keycloak.common.enums.SslRequired
- isRequired(ClientConnection) - Method in enum org.keycloak.common.enums.SslRequired
- isSerializable(Class<?>) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Check if a class is serializable.
- isShortStackTraceEnabled() - Static method in class org.keycloak.common.util.StackUtil
- isStatic(Class<?>) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Checks if type is static
- isStatic(Member) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Checks if member is static
- isToken(String) - Static method in class org.keycloak.common.util.ServerCookie
- isToken2(String) - Static method in class org.keycloak.common.util.ServerCookie
- isTransient(Member) - Static method in class org.keycloak.common.util.reflections.Reflections
- isTypeBounded(Type, Type[], Type[]) - Static method in class org.keycloak.common.util.reflections.Reflections
- isTypeOrAnyMethodFinal(Class<?>) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Checks if type or member is final
J
- JAVA_INFO - Static variable in class org.keycloak.common.util.KerberosSerializationUtils
- JKS - Enum constant in enum org.keycloak.common.util.KeystoreUtil.KeystoreFormat
- join(Collection<String>) - Static method in class org.keycloak.common.util.CollectionUtil
- join(Collection<String>, String) - Static method in class org.keycloak.common.util.CollectionUtil
- JS_ADAPTER - Enum constant in enum org.keycloak.common.Profile.Feature
K
- KERBEROS - Enum constant in enum org.keycloak.common.Profile.Feature
- KERBEROS_PRINCIPAL - Static variable in class org.keycloak.common.constants.KerberosConstants
- KERBEROS_PRINCIPAL_ATTRIBUTE - Static variable in class org.keycloak.common.constants.KerberosConstants
- KERBEROS_PRINCIPAL_LDAP_ATTRIBUTE_KRB_PRINCIPAL_NAME - Static variable in class org.keycloak.common.constants.KerberosConstants
- KERBEROS_PRINCIPAL_LDAP_ATTRIBUTE_KRB5_PRINCIPAL_NAME - Static variable in class org.keycloak.common.constants.KerberosConstants
- KERBEROS_PRINCIPAL_LDAP_ATTRIBUTE_USER_PRINCIPAL_NAME - Static variable in class org.keycloak.common.constants.KerberosConstants
- KERBEROS_REALM - Static variable in class org.keycloak.common.constants.KerberosConstants
- KerberosConstants - Class in org.keycloak.common.constants
- KerberosConstants() - Constructor for class org.keycloak.common.constants.KerberosConstants
- KerberosJdkProvider - Class in org.keycloak.common.util
-
Provides abstraction to handle differences between various JDK vendors (Sun, IBM)
- KerberosJdkProvider() - Constructor for class org.keycloak.common.util.KerberosJdkProvider
- KerberosSerializationException(String) - Constructor for exception org.keycloak.common.util.KerberosSerializationUtils.KerberosSerializationException
- KerberosSerializationException(String, Throwable) - Constructor for exception org.keycloak.common.util.KerberosSerializationUtils.KerberosSerializationException
- KerberosSerializationUtils - Class in org.keycloak.common.util
-
Provides serialization/deserialization of kerberos
GSSCredential
, so it can be transmitted from auth-server to the application and used for further calls to kerberos-secured services - KerberosSerializationUtils.KerberosSerializationException - Exception in org.keycloak.common.util
- kerberosTicketToGSSCredential(KerberosTicket) - Method in class org.keycloak.common.util.KerberosJdkProvider
- kerberosTicketToGSSCredential(KerberosTicket, int, int) - Method in class org.keycloak.common.util.KerberosJdkProvider
- KeycloakUriBuilder - Class in org.keycloak.common.util
- KeycloakUriBuilder() - Constructor for class org.keycloak.common.util.KeycloakUriBuilder
- KeystoreUtil - Class in org.keycloak.common.util
- KeystoreUtil() - Constructor for class org.keycloak.common.util.KeystoreUtil
- KeystoreUtil.KeystoreFormat - Enum in org.keycloak.common.util
- KEYTAB - Static variable in class org.keycloak.common.constants.KerberosConstants
- KeyUtils - Class in org.keycloak.common.util
- KRB5_NAME_OID - Static variable in class org.keycloak.common.constants.KerberosConstants
- KRB5_OID - Static variable in class org.keycloak.common.constants.KerberosConstants
L
- LINKEDIN_OAUTH - Enum constant in enum org.keycloak.common.Profile.Feature
- loadKeyPairFromKeystore(String, String, String, String, KeystoreUtil.KeystoreFormat) - Static method in class org.keycloak.common.util.KeystoreUtil
- loadKeyStore(String, String) - Static method in class org.keycloak.common.util.KeystoreUtil
- loadSecretKey(byte[], String) - Static method in class org.keycloak.common.util.KeyUtils
- logger - Static variable in class org.keycloak.common.crypto.CryptoIntegration
M
- MAP_STORAGE - Enum constant in enum org.keycloak.common.Profile.Feature
- matches(Class<?>, Type[], Class<?>, Type[]) - Static method in class org.keycloak.common.util.reflections.Reflections
- matches(Class<?>, Type[], Type) - Static method in class org.keycloak.common.util.reflections.Reflections
- matches(Type, Type) - Static method in class org.keycloak.common.util.reflections.Reflections
- matches(Type, Set<? extends Type>) - Static method in class org.keycloak.common.util.reflections.Reflections
- matches(String) - Method in class org.keycloak.common.util.PathMatcher
- matches(Set<Type>, Set<Type>) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Check whether whether any of the types1 matches a type in types2
- matrixParam(String, Object...) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- maybeQuote(int, StringBuffer, String) - Static method in class org.keycloak.common.util.ServerCookie
-
Deprecated.- Not used
- maybeQuote2(int, StringBuffer, String) - Static method in class org.keycloak.common.util.ServerCookie
-
Quotes values using rules that vary depending on Cookie version.
- methodExists(Class<?>, String) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Determine if a method exists in a specified class hierarchy
- MimeTypeUtil - Class in org.keycloak.common.util
- MimeTypeUtil() - Constructor for class org.keycloak.common.util.MimeTypeUtil
- MULTI_SITE - Enum constant in enum org.keycloak.common.Profile.Feature
- MultivaluedHashMap<K,
V> - Class in org.keycloak.common.util - MultivaluedHashMap() - Constructor for class org.keycloak.common.util.MultivaluedHashMap
- MultivaluedHashMap(Map<K, List<V>>) - Constructor for class org.keycloak.common.util.MultivaluedHashMap
- MultivaluedHashMap(MultivaluedHashMap<K, V>) - Constructor for class org.keycloak.common.util.MultivaluedHashMap
N
- NAME - Static variable in class org.keycloak.common.Version
- NAME_HTML - Static variable in class org.keycloak.common.Version
- NEGOTIATE - Static variable in class org.keycloak.common.constants.KerberosConstants
-
Value of HTTP Headers "WWW-Authenticate" or "Authorization" used for SPNEGO/Kerberos
- NetworkUtils - Class in org.keycloak.common.util
-
Utility methods related to networking.
- NEVER - Enum constant in enum org.keycloak.common.enums.RelativeUrlsUsed
-
Relative Uri not used.
- newInstance(Class<?>, String) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Creates a new instance of a class given its
fullQualifiedName
. - newInstance(Class<T>) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Creates a new instance of a class.
- NEWLINE - Static variable in class org.keycloak.common.util.StringPropertyReplacer
-
New line string constant
- next(Class<T>) - Method in class org.keycloak.common.util.StringSerialization.Deserializer
- NO_OPTIONS - Static variable in class org.keycloak.common.util.Base64
-
No options specified.
- NON_STRICT - Enum constant in enum org.keycloak.common.crypto.FipsMode
- NONE - Enum constant in enum org.keycloak.common.enums.SslRequired
- NONE - Enum constant in enum org.keycloak.common.util.ServerCookie.SameSiteAttributeValue
O
- ObjectUtil - Class in org.keycloak.common.util
- openCurlyReplacement - Static variable in class org.keycloak.common.util.PathHelper
- or(UserIdentityExtractor) - Method in class org.keycloak.common.crypto.UserIdentityExtractorProvider.OrBuilder
- ORDERED - Static variable in class org.keycloak.common.util.Base64
-
Encode using the special "ordered" dialect of Base64 described here: http://www.faqs.org/qa/rfcc-1940.html.
- org.keycloak.common - package org.keycloak.common
- org.keycloak.common.constants - package org.keycloak.common.constants
- org.keycloak.common.crypto - package org.keycloak.common.crypto
- org.keycloak.common.enums - package org.keycloak.common.enums
- org.keycloak.common.profile - package org.keycloak.common.profile
- org.keycloak.common.util - package org.keycloak.common.util
- org.keycloak.common.util.reflections - package org.keycloak.common.util.reflections
- OutputStream(OutputStream) - Constructor for class org.keycloak.common.util.Base64.OutputStream
-
Constructs a
Base64.OutputStream
in ENCODE mode. - OutputStream(OutputStream, int) - Constructor for class org.keycloak.common.util.Base64.OutputStream
-
Constructs a
Base64.OutputStream
in either ENCODE or DECODE mode.
P
- padding(String, int) - Static method in class org.keycloak.common.util.PaddingUtils
-
Applies padding to given string up to specified number of characters.
- PaddingUtils - Class in org.keycloak.common.util
- PaddingUtils() - Constructor for class org.keycloak.common.util.PaddingUtils
- PAR - Enum constant in enum org.keycloak.common.Profile.Feature
- parseHierarchicalUri(String, Matcher, boolean) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- parseQueryParameters(String, boolean) - Static method in class org.keycloak.common.util.UriUtils
- path(String) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- PathHelper - Class in org.keycloak.common.util
-
A utility class for handling URI template parameters.
- PathHelper() - Constructor for class org.keycloak.common.util.PathHelper
- PathMatcher<P> - Class in org.keycloak.common.util
- PathMatcher() - Constructor for class org.keycloak.common.util.PathMatcher
- pathParamReplacement(String, List<String>) - Static method in class org.keycloak.common.util.Encode
- paths(boolean, String, String...) - Static method in class org.keycloak.common.util.KeycloakUriBuilder
- PemException - Exception in org.keycloak.common.util
- PemException(Throwable) - Constructor for exception org.keycloak.common.util.PemException
- pemToDer(String) - Method in class org.keycloak.common.crypto.PemUtilsProvider
- pemToDer(String) - Static method in class org.keycloak.common.util.PemUtils
- PemUtils - Class in org.keycloak.common.util
-
Utility classes to extract PublicKey, PrivateKey, and X509Certificate from openssl generated PEM files
- PemUtils() - Constructor for class org.keycloak.common.util.PemUtils
- PemUtilsProvider - Class in org.keycloak.common.crypto
-
Utility classes to extract PublicKey, PrivateKey, and X509Certificate from openssl generated PEM files
- PemUtilsProvider() - Constructor for class org.keycloak.common.crypto.PemUtilsProvider
- PKCS12 - Enum constant in enum org.keycloak.common.util.KeystoreUtil.KeystoreFormat
- port(int) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- preserveDefaultPort() - Method in class org.keycloak.common.util.KeycloakUriBuilder
-
When this is called, then the port will be preserved in the build URL even if it is default port for the protocol (http, https) For example: - KeycloakUriBuilder.fromUri("https://localhost:443/path").buildAsString() will return "https://localhost/path" (port not preserved) - KeycloakUriBuilder.fromUri("https://localhost:443/path").preserveDefaultPort().buildAsString() will return "https://localhost:443/path" (port is preserved even if default port) - KeycloakUriBuilder.fromUri("https://localhost/path").preserveDefaultPort().buildAsString() will return "https://localhost/path" (port not included even if "preserveDefaultPort" as it was not in the original URL)
- PREVIEW - Enum constant in enum org.keycloak.common.Profile.Feature.Type
- PREVIEW - Enum constant in enum org.keycloak.common.Profile.ProfileName
- PREVIEW_DISABLED_BY_DEFAULT - Enum constant in enum org.keycloak.common.Profile.Feature.Type
- Profile - Class in org.keycloak.common
- Profile.Feature - Enum in org.keycloak.common
- Profile.Feature.Type - Enum in org.keycloak.common
- Profile.ProfileName - Enum in org.keycloak.common
- ProfileConfigResolver - Interface in org.keycloak.common.profile
- ProfileConfigResolver.FeatureConfig - Enum in org.keycloak.common.profile
- ProfileException - Exception in org.keycloak.common.profile
- ProfileException(String) - Constructor for exception org.keycloak.common.profile.ProfileException
- ProfileException(String, Throwable) - Constructor for exception org.keycloak.common.profile.ProfileException
- PropertiesFileProfileConfigResolver - Class in org.keycloak.common.profile
- PropertiesFileProfileConfigResolver() - Constructor for class org.keycloak.common.profile.PropertiesFileProfileConfigResolver
- PropertiesProfileConfigResolver - Class in org.keycloak.common.profile
- PropertiesProfileConfigResolver(Properties) - Constructor for class org.keycloak.common.profile.PropertiesProfileConfigResolver
- PROTOCOL_CLASSPATH - Static variable in class org.keycloak.common.constants.GenericConstants
- PROVIDER - Static variable in class org.keycloak.common.util.BouncyIntegration
- putSingle(K, V) - Method in class org.keycloak.common.util.ConcurrentMultivaluedHashMap
- putSingle(K, V) - Method in class org.keycloak.common.util.MultivaluedHashMap
Q
- queryParam(String, Object...) - Method in class org.keycloak.common.util.KeycloakUriBuilder
R
- randomBytes() - Method in class org.keycloak.common.util.SecretGenerator
- randomBytes(int) - Method in class org.keycloak.common.util.SecretGenerator
- randomString() - Method in class org.keycloak.common.util.SecretGenerator
- randomString(int) - Method in class org.keycloak.common.util.SecretGenerator
- randomString(int, char[]) - Method in class org.keycloak.common.util.SecretGenerator
- read() - Method in class org.keycloak.common.util.Base64.InputStream
-
Reads enough of the input stream to convert to/from Base64 and returns the next byte.
- read(byte[], int, int) - Method in class org.keycloak.common.util.Base64.InputStream
-
Calls
Base64.InputStream.read()
repeatedly until the end of stream is reached or len bytes are read. - readString(InputStream) - Static method in class org.keycloak.common.util.StreamUtil
-
Deprecated.
- readString(InputStream, Charset) - Static method in class org.keycloak.common.util.StreamUtil
-
Reads string from byte input stream.
- recoverEnclosedCurlyBraces(String) - Static method in class org.keycloak.common.util.PathHelper
- RECOVERY_CODES - Enum constant in enum org.keycloak.common.Profile.Feature
- Reflections - Class in org.keycloak.common.util.reflections
-
Utility class for working with JDK Reflection and also CDI's {link Annotated} metadata.
- RelativeUrlsUsed - Enum in org.keycloak.common.enums
- relativize(URI, URI) - Static method in class org.keycloak.common.util.KeycloakUriBuilder
- removeBeginEnd(String) - Method in class org.keycloak.common.crypto.PemUtilsProvider
- removeBeginEnd(String) - Static method in class org.keycloak.common.util.PemUtils
- replace(String) - Static method in class org.keycloak.common.util.EnvUtil
-
Replaces any ${} strings with their corresponding system property.
- replaceEnclosedCurlyBraces(String) - Static method in class org.keycloak.common.util.PathHelper
- replaceMatrix(String) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- replaceParameter(Map<String, ?>, boolean, boolean, String, StringBuffer, boolean) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- replacePath(String) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- replacePath(String, boolean) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- replacePathParameter(String, String, boolean, String, StringBuffer, boolean) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- replaceProperties(String) - Static method in class org.keycloak.common.util.StringPropertyReplacer
-
Go through the input string and replace any occurance of ${p} with the System.getProperty(p) value.
- replaceProperties(String, Properties) - Static method in class org.keycloak.common.util.StringPropertyReplacer
-
Go through the input string and replace any occurance of ${p} with the props.getProperty(p) value.
- replaceProperties(String, StringPropertyReplacer.PropertyResolver) - Static method in class org.keycloak.common.util.StringPropertyReplacer
- replaceQuery(String) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- replaceQuery(String, boolean) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- replaceQueryParam(String, Object...) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- replaceQueryStringParameter(Map<String, ?>, boolean, boolean, String, StringBuffer) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- resolve(String) - Method in interface org.keycloak.common.util.StringPropertyReplacer.PropertyResolver
- resolveListType(Field, Object) - Static method in class org.keycloak.common.util.reflections.Reflections
- resolvePathConfig(P, String) - Method in class org.keycloak.common.util.PathMatcher
- resolveTemplate(String, Object) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- resolveTemplate(String, Object, boolean) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- resolveTemplates(Map<String, Object>) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- resolveTemplates(Map<String, Object>, boolean) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- resolveTemplatesFromEncoded(Map<String, Object>) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- resolveTypeVariable(Class<?>, TypeVariable<?>) - Static method in class org.keycloak.common.util.reflections.Types
-
Finds an actual value of a type variable.
- resolveTypeVariables(Class<?>, Type) - Static method in class org.keycloak.common.util.reflections.Types
- RESOURCES_VERSION - Static variable in class org.keycloak.common.Version
- RESPONSE_TOKEN - Static variable in class org.keycloak.common.constants.KerberosConstants
-
Internal attribute used in "state" map .
- resumeEncoding() - Method in class org.keycloak.common.util.Base64.OutputStream
-
Resumes encoding of the stream.
- Retry - Class in org.keycloak.common.util
- Retry() - Constructor for class org.keycloak.common.util.Retry
- Retry.AdvancedRunnable - Interface in org.keycloak.common.util
-
Runnable, which provides some additional info (iteration for now)
- Retry.Supplier<T> - Interface in org.keycloak.common.util
-
Needed here because: - java.util.function.Supplier defined from Java 8 - Adds some additional info (current iteration)
- Retry.ThrowableCallback - Interface in org.keycloak.common.util
-
Needed here because: - java.util.function.BiConsumer defined from Java 8 - Adds some additional info (current iteration and called throwable
- RSA_OAEP - Static variable in class org.keycloak.common.crypto.CryptoConstants
- RSA_OAEP_256 - Static variable in class org.keycloak.common.crypto.CryptoConstants
- RSA1_5 - Static variable in class org.keycloak.common.crypto.CryptoConstants
- run() - Method in class org.keycloak.common.util.reflections.SetAccessiblePrivilegedAction
- run() - Method in class org.keycloak.common.util.reflections.UnSetAccessiblePrivilegedAction
- run(int) - Method in interface org.keycloak.common.util.Retry.AdvancedRunnable
S
- savePathParams(String, StringBuilder, List<String>) - Static method in class org.keycloak.common.util.Encode
- scheme(String) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- schemeSpecificPart(String) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- SCRIPTS - Enum constant in enum org.keycloak.common.Profile.Feature
- SECRET_LENGTH_256_BITS - Static variable in class org.keycloak.common.util.SecretGenerator
- SECRET_LENGTH_384_BITS - Static variable in class org.keycloak.common.util.SecretGenerator
- SECRET_LENGTH_512_BITS - Static variable in class org.keycloak.common.util.SecretGenerator
- SecretGenerator - Class in org.keycloak.common.util
- segment(String...) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- serialize(Object...) - Static method in class org.keycloak.common.util.StringSerialization
-
Serialize given objects as strings separated by
StringSerialization.SEPARATOR
according to the#WELL_KNOWN_SERIALIZERS
. - serializeCredential(KerberosTicket, GSSCredential) - Static method in class org.keycloak.common.util.KerberosSerializationUtils
- SERVER_PRINCIPAL - Static variable in class org.keycloak.common.constants.KerberosConstants
- ServerCookie - Class in org.keycloak.common.util
-
Server-side cookie representation.
- ServerCookie() - Constructor for class org.keycloak.common.util.ServerCookie
- ServerCookie.SameSiteAttributeValue - Enum in org.keycloak.common.util
- SERVICE_ACCOUNT_USER_PREFIX - Static variable in interface org.keycloak.common.constants.ServiceAccountConstants
- ServiceAccountConstants - Interface in org.keycloak.common.constants
- setAccessible(A) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Set the accessibility flag on the
AccessibleObject
as described inAccessibleObject.setAccessible(boolean)
within the context of a {link PrivilegedAction}. - SetAccessiblePrivilegedAction - Class in org.keycloak.common.util.reflections
-
A
PrivilegedAction
that callsAccessibleObject.setAccessible(boolean)
- SetAccessiblePrivilegedAction(AccessibleObject) - Constructor for class org.keycloak.common.util.reflections.SetAccessiblePrivilegedAction
- setFilter(ObjectInputStream) - Method in class org.keycloak.common.util.DelegatingSerializationFilter.FilterPatternBuilder
- setOffset(int) - Static method in class org.keycloak.common.util.Time
-
Sets time offset in seconds that will be added to
Time.currentTime()
andTime.currentTimeMillis()
. - setProvider(CryptoProvider) - Static method in class org.keycloak.common.crypto.CryptoIntegration
- SPNEGO_OID - Static variable in class org.keycloak.common.constants.KerberosConstants
- SslRequired - Enum in org.keycloak.common.enums
- StackUtil - Class in org.keycloak.common.util
- StackUtil() - Constructor for class org.keycloak.common.util.StackUtil
- STEP_UP_AUTHENTICATION - Enum constant in enum org.keycloak.common.Profile.Feature
- StreamUtil - Class in org.keycloak.common.util
- STRICT - Enum constant in enum org.keycloak.common.crypto.FipsMode
- StringPropertyReplacer - Class in org.keycloak.common.util
-
A utility class for replacing properties in strings.
- StringPropertyReplacer() - Constructor for class org.keycloak.common.util.StringPropertyReplacer
- StringPropertyReplacer.PropertyResolver - Interface in org.keycloak.common.util
- StringSerialization - Class in org.keycloak.common.util
-
Utilities to serialize objects to string.
- StringSerialization() - Constructor for class org.keycloak.common.util.StringSerialization
- StringSerialization.Deserializer - Class in org.keycloak.common.util
- stripQueryParam(String, String) - Static method in class org.keycloak.common.util.UriUtils
- SubjectAltNameExtractor() - Constructor for class org.keycloak.common.crypto.UserIdentityExtractorProvider.SubjectAltNameExtractor
- substitutePathParam(String, Object, boolean) - Method in class org.keycloak.common.util.KeycloakUriBuilder
-
Only replace path params in path of URI.
- supports(Class<T>, Object, Class<?>) - Static method in class org.keycloak.common.util.reflections.Types
-
Grabs the parameterized type of fromInterface that object implements and sees if it is assignable from type.
- suspendEncoding() - Method in class org.keycloak.common.util.Base64.OutputStream
-
Suspends encoding of the stream.
- SystemEnvProperties - Class in org.keycloak.common.util
- SystemEnvProperties() - Constructor for class org.keycloak.common.util.SystemEnvProperties
- SystemEnvProperties(Map<String, String>) - Constructor for class org.keycloak.common.util.SystemEnvProperties
T
- Time - Class in org.keycloak.common.util
- Time() - Constructor for class org.keycloak.common.util.Time
- toDate(int) - Static method in class org.keycloak.common.util.Time
-
Returns
Date
object, its value set to time - toDate(long) - Static method in class org.keycloak.common.util.Time
-
Returns
Date
object, its value set to time - TOKEN_EXCHANGE - Enum constant in enum org.keycloak.common.Profile.Feature
- toMillis(long) - Static method in class org.keycloak.common.util.Time
-
Returns time in milliseconds for a time in seconds.
- toString() - Method in enum org.keycloak.common.crypto.FipsMode
- toString() - Method in class org.keycloak.common.util.DelegatingSerializationFilter.FilterPatternBuilder
- toString() - Method in enum org.keycloak.common.util.ServerCookie.SameSiteAttributeValue
- toTemplate() - Method in class org.keycloak.common.util.KeycloakUriBuilder
- TRANSIENT_USERS - Enum constant in enum org.keycloak.common.Profile.Feature
- Types - Class in org.keycloak.common.util.reflections
-
Utility class for Types
U
- UNCONFIGURED - Enum constant in enum org.keycloak.common.profile.ProfileConfigResolver.FeatureConfig
- UNKNOWN - Static variable in class org.keycloak.common.Version
- unsetAccessible(A) - Static method in class org.keycloak.common.util.reflections.Reflections
-
Set the accessibility flag on the
AccessibleObject
to false as described inAccessibleObject.setAccessible(boolean)
within the context of a {link PrivilegedAction}. - UnSetAccessiblePrivilegedAction - Class in org.keycloak.common.util.reflections
-
A
PrivilegedAction
that callsAccessibleObject.setAccessible(boolean)
- UnSetAccessiblePrivilegedAction(AccessibleObject) - Constructor for class org.keycloak.common.util.reflections.UnSetAccessiblePrivilegedAction
- UPDATE_EMAIL - Enum constant in enum org.keycloak.common.Profile.Feature
- UPDATE_PROFILE_FIRST_LOGIN - Static variable in class org.keycloak.common.constants.KerberosConstants
- UPPER - Static variable in class org.keycloak.common.util.SecretGenerator
- uri(String) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- uri(String, boolean) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- uri(URI) - Method in class org.keycloak.common.util.KeycloakUriBuilder
- URI_PARAM_NAME_REGEX - Static variable in class org.keycloak.common.util.PathHelper
- URI_PARAM_PATTERN - Static variable in class org.keycloak.common.util.PathHelper
- URI_PARAM_REGEX - Static variable in class org.keycloak.common.util.PathHelper
- URI_PARAM_REGEX_REGEX - Static variable in class org.keycloak.common.util.PathHelper
- URI_TEMPLATE_PATTERN - Static variable in class org.keycloak.common.util.PathHelper
-
A regex pattern that searches for a URI template parameter in the form of {*}
- uriTemplate(String) - Method in class org.keycloak.common.util.KeycloakUriBuilder
-
You may put path parameters anywhere within the uriTemplate except port
- UriUtils - Class in org.keycloak.common.util
- UriUtils() - Constructor for class org.keycloak.common.util.UriUtils
- URL_SAFE - Static variable in class org.keycloak.common.util.Base64
-
Encode using Base64-like encoding that is URL- and Filename-safe as described in Section 4 of RFC3548: http://www.faqs.org/rfcs/rfc3548.html.
- urlDecode(String) - Static method in class org.keycloak.common.util.Encode
- urlEncode(String) - Static method in class org.keycloak.common.util.Encode
- USE_KERBEROS_FOR_PASSWORD_AUTHENTICATION - Static variable in class org.keycloak.common.constants.KerberosConstants
- UserIdentityExtractor - Interface in org.keycloak.common.crypto
- UserIdentityExtractorProvider - Class in org.keycloak.common.crypto
- UserIdentityExtractorProvider() - Constructor for class org.keycloak.common.crypto.UserIdentityExtractorProvider
- UserIdentityExtractorProvider.OrBuilder - Class in org.keycloak.common.crypto
- UserIdentityExtractorProvider.OrExtractor - Class in org.keycloak.common.crypto
- UserIdentityExtractorProvider.PatternMatcher - Class in org.keycloak.common.crypto
- UserIdentityExtractorProvider.SubjectAltNameExtractor - Class in org.keycloak.common.crypto
- UserIdentityExtractorProvider.X500NameRDNExtractor - Class in org.keycloak.common.crypto
- userInfo(String) - Method in class org.keycloak.common.util.KeycloakUriBuilder
V
- V1_ALPHA1 - Enum constant in enum org.keycloak.common.enums.AccountRestApiVersion
- valueOf(String) - Static method in enum org.keycloak.common.crypto.FipsMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.common.enums.AccountRestApiVersion
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.common.enums.RelativeUrlsUsed
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.common.enums.SslRequired
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.common.Profile.Feature.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.common.Profile.Feature
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.common.profile.ProfileConfigResolver.FeatureConfig
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.common.Profile.ProfileName
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.common.util.KeystoreUtil.KeystoreFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.common.util.ServerCookie.SameSiteAttributeValue
-
Returns the enum constant of this type with the specified name.
- valueOfOption(String) - Static method in enum org.keycloak.common.crypto.FipsMode
- values() - Static method in enum org.keycloak.common.crypto.FipsMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.common.enums.AccountRestApiVersion
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.common.enums.RelativeUrlsUsed
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.common.enums.SslRequired
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.common.Profile.Feature.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.common.Profile.Feature
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.common.profile.ProfileConfigResolver.FeatureConfig
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.common.Profile.ProfileName
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.common.util.KeystoreUtil.KeystoreFormat
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.common.util.ServerCookie.SameSiteAttributeValue
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VerificationException - Exception in org.keycloak.common
- VerificationException() - Constructor for exception org.keycloak.common.VerificationException
- VerificationException(String) - Constructor for exception org.keycloak.common.VerificationException
- VerificationException(String, Throwable) - Constructor for exception org.keycloak.common.VerificationException
- VerificationException(Throwable) - Constructor for exception org.keycloak.common.VerificationException
- Version - Class in org.keycloak.common
- Version() - Constructor for class org.keycloak.common.Version
- VERSION - Static variable in class org.keycloak.common.Version
W
- WEB_AUTHN - Enum constant in enum org.keycloak.common.Profile.Feature
- wrapFactoryForTruststore(SSLSocketFactory) - Method in interface org.keycloak.common.crypto.CryptoProvider
-
Wrap given SSLSocketFactory and decorate it with some additional functionality.
- write(byte[], int, int) - Method in class org.keycloak.common.util.Base64.OutputStream
-
Calls
Base64.OutputStream.write(int)
repeatedly until len bytes are written. - write(int) - Method in class org.keycloak.common.util.Base64.OutputStream
-
Writes the byte to the output stream after converting to/from Base64 notation.
X
- X500NameRDNExtractor() - Constructor for class org.keycloak.common.crypto.UserIdentityExtractorProvider.X500NameRDNExtractor
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form