Class OidcConfiguration

    • Constructor Detail

      • OidcConfiguration

        public OidcConfiguration()
    • Method Detail

      • getProviderMetadata

        public com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata getProviderMetadata()
      • findProviderMetadata

        public com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata findProviderMetadata()
      • setProviderMetadata

        public void setProviderMetadata​(com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata providerMetadata)
      • getClientId

        public String getClientId()
      • setClientId

        public void setClientId​(String clientId)
      • getSecret

        public String getSecret()
      • setSecret

        public void setSecret​(String secret)
      • getDiscoveryURI

        public String getDiscoveryURI()
      • defaultDiscoveryURI

        public void defaultDiscoveryURI​(String discoveryURI)
      • getScope

        public String getScope()
      • setScope

        public void setScope​(String scope)
      • getCustomParam

        public String getCustomParam​(String name)
      • setCustomParams

        public void setCustomParams​(Map<String,​String> customParams)
      • addCustomParam

        public void addCustomParam​(String key,
                                   String value)
      • getClientAuthenticationMethod

        public com.nimbusds.oauth2.sdk.auth.ClientAuthenticationMethod getClientAuthenticationMethod()
      • setClientAuthenticationMethod

        public void setClientAuthenticationMethod​(com.nimbusds.oauth2.sdk.auth.ClientAuthenticationMethod clientAuthenticationMethod)
      • setClientAuthenticationMethodAsString

        public void setClientAuthenticationMethodAsString​(String auth)
      • isUseNonce

        public boolean isUseNonce()
      • setUseNonce

        public void setUseNonce​(boolean useNonce)
      • getPreferredJwsAlgorithm

        public com.nimbusds.jose.JWSAlgorithm getPreferredJwsAlgorithm()
      • setPreferredJwsAlgorithm

        public void setPreferredJwsAlgorithm​(com.nimbusds.jose.JWSAlgorithm preferredJwsAlgorithm)
      • setPreferredJwsAlgorithm

        public void setPreferredJwsAlgorithm​(String preferredJwsAlgorithm)
      • getMaxAge

        public Integer getMaxAge()
      • setMaxAge

        public void setMaxAge​(Integer maxAge)
      • getMaxClockSkew

        public int getMaxClockSkew()
      • setMaxClockSkew

        public void setMaxClockSkew​(int maxClockSkew)
      • getConnectTimeout

        public int getConnectTimeout()
      • setConnectTimeout

        public void setConnectTimeout​(int connectTimeout)
      • getReadTimeout

        public int getReadTimeout()
      • setReadTimeout

        public void setReadTimeout​(int readTimeout)
      • getResourceRetriever

        public com.nimbusds.jose.util.ResourceRetriever getResourceRetriever()
      • findResourceRetriever

        public com.nimbusds.jose.util.ResourceRetriever findResourceRetriever()
      • setDiscoveryURI

        public void setDiscoveryURI​(String discoveryURI)
      • setResourceRetriever

        public void setResourceRetriever​(com.nimbusds.jose.util.ResourceRetriever resourceRetriever)
      • getResponseType

        public String getResponseType()
      • setResponseType

        public void setResponseType​(String responseType)
      • getResponseMode

        public String getResponseMode()
      • setResponseMode

        public void setResponseMode​(String responseMode)
      • getLogoutUrl

        public String getLogoutUrl()
      • setLogoutUrl

        public void setLogoutUrl​(String logoutUrl)
      • isWithState

        public boolean isWithState()
      • setWithState

        public void setWithState​(boolean withState)
      • setStateData

        @Deprecated
        public void setStateData​(String stateData)
        Deprecated.
      • isExpireSessionWithToken

        public boolean isExpireSessionWithToken()
      • setExpireSessionWithToken

        public void setExpireSessionWithToken​(boolean expireSessionWithToken)
      • getTokenExpirationAdvance

        public int getTokenExpirationAdvance()
      • setTokenExpirationAdvance

        public void setTokenExpirationAdvance​(int tokenExpirationAdvance)
      • setStateGenerator

        public void setStateGenerator​(StateGenerator stateGenerator)