Module org.elasticsearch.security
Class RelyingPartyConfiguration
java.lang.Object
org.elasticsearch.xpack.security.authc.oidc.RelyingPartyConfiguration
A Class that contains all the OpenID Connect Relying Party configuration
-
Constructor Summary
ConstructorsConstructorDescriptionRelyingPartyConfiguration(com.nimbusds.oauth2.sdk.id.ClientID clientId, SecureString clientSecret, URI redirectUri, com.nimbusds.oauth2.sdk.ResponseType responseType, com.nimbusds.oauth2.sdk.Scope requestedScope, com.nimbusds.jose.JWSAlgorithm algorithm, com.nimbusds.oauth2.sdk.auth.ClientAuthenticationMethod clientAuthenticationMethod, com.nimbusds.jose.JWSAlgorithm clientAuthenticationJwtAlgorithm, URI postLogoutRedirectUri) -
Method Summary
Modifier and TypeMethodDescriptioncom.nimbusds.jose.JWSAlgorithmcom.nimbusds.oauth2.sdk.auth.ClientAuthenticationMethodcom.nimbusds.oauth2.sdk.id.ClientIDcom.nimbusds.oauth2.sdk.Scopecom.nimbusds.oauth2.sdk.ResponseTypecom.nimbusds.jose.JWSAlgorithm
-
Constructor Details
-
RelyingPartyConfiguration
public RelyingPartyConfiguration(com.nimbusds.oauth2.sdk.id.ClientID clientId, SecureString clientSecret, URI redirectUri, com.nimbusds.oauth2.sdk.ResponseType responseType, com.nimbusds.oauth2.sdk.Scope requestedScope, com.nimbusds.jose.JWSAlgorithm algorithm, com.nimbusds.oauth2.sdk.auth.ClientAuthenticationMethod clientAuthenticationMethod, com.nimbusds.jose.JWSAlgorithm clientAuthenticationJwtAlgorithm, @Nullable URI postLogoutRedirectUri)
-
-
Method Details
-
getClientId
public com.nimbusds.oauth2.sdk.id.ClientID getClientId() -
getClientSecret
-
getRedirectUri
-
getResponseType
public com.nimbusds.oauth2.sdk.ResponseType getResponseType() -
getRequestedScope
public com.nimbusds.oauth2.sdk.Scope getRequestedScope() -
getSignatureAlgorithm
public com.nimbusds.jose.JWSAlgorithm getSignatureAlgorithm() -
getPostLogoutRedirectUri
-
getClientAuthenticationMethod
public com.nimbusds.oauth2.sdk.auth.ClientAuthenticationMethod getClientAuthenticationMethod() -
getClientAuthenticationJwtAlgorithm
public com.nimbusds.jose.JWSAlgorithm getClientAuthenticationJwtAlgorithm()
-