Package org.wildfly.security.http.oidc
package org.wildfly.security.http.oidc
-
ClassDescriptionA representation of an OpenID Connect token response that contains both an access token and an ID token as per the OpenID Connect Core 1.0 specification.Representation of an access token.Representation of an address claim as per OpenID Connect Core 1.0.Pre-installed actions that must be authenticated Actions include: CORS Origin Check and Response headers k_query_bearer_token: Get bearer token from server for Javascripts CORS requestsIndicates an OIDC related authentication error.SPI for authenticating clients/applications.Traditional OAuth2 authentication of clients based on client_id and client_secretA client secret credentials provider.Constants related to CORS.Abstraction for creating HttpClients.Representation of an OIDC ID token, as per OpenID Connect Core 1.0.Representation of a JSON Web Token, as per RFC 7519.Client authentication based on JWT signed by client private key.Client authentication based on JWT signed by a client secret instead of a private key.Common marker interface when there is an OIDC related logout error.Utility methods related to networking.Used for clustering with Keycloak.Constants and utility methods related to the OpenID Connect HTTP mechanism.Replaces any ${} strings with their corresponding system property.The OpenID Connect (OIDC) configuration for a client application.Builder for the OpenID Connect (OIDC) configuration for a client application.An interface that can be used to resolve the configuration needed for the OpenID Connect HTTP authentication mechanism.This delegate is used to store temporary, per-request metadata like request resolved URLs.A
ServletContextListenerthat parses the OIDC configuration and sets the configuration as aServletContextattribute in order to provide toOidcAuthenticationMechanisma way to obtain the configuration when processing requests.Exception to indicate a general failure related to the OpenID Connect HTTP mechanism.Configuration for Java based adaptersAnHttpServerAuthenticationMechanismFactoryimplementation for the OpenID Connect (OIDC) HTTP authentication mechanism.OidcPrincipal<T extends OidcSecurityContext>OpenID provider metadata values used by the OpenID Connect (OIDC) HTTP mechanism, as defined in OpenID Connect Discovery 1.0.Available in secured requests under HttpServletRequest.getAttribute().An interface to locate the public key for an OpenID provider.Representation of a realm access claim.Validator for an ID token or bearer token, as per OpenID Connect Core 1.0 and RFC 7523.Provider for the HTTP OpenID Connect authentication mechanism.