Class OpenIdConnectProviderConfiguration

java.lang.Object
org.elasticsearch.xpack.security.authc.oidc.OpenIdConnectProviderConfiguration

public class OpenIdConnectProviderConfiguration extends Object
A Class that contains all the OpenID Connect Provider configuration
  • Constructor Details

    • OpenIdConnectProviderConfiguration

      public OpenIdConnectProviderConfiguration(com.nimbusds.oauth2.sdk.id.Issuer issuer, String jwkSetPath, URI authorizationEndpoint, @Nullable URI tokenEndpoint, @Nullable URI userinfoEndpoint, @Nullable URI endsessionEndpoint)
  • Method Details

    • getAuthorizationEndpoint

      public URI getAuthorizationEndpoint()
    • getTokenEndpoint

      public URI getTokenEndpoint()
    • getUserinfoEndpoint

      public URI getUserinfoEndpoint()
    • getEndsessionEndpoint

      public URI getEndsessionEndpoint()
    • getIssuer

      public com.nimbusds.oauth2.sdk.id.Issuer getIssuer()
    • getJwkSetPath

      public String getJwkSetPath()