OidcConfigFactory

open class OidcConfigFactory(clientId: String, secret: String, discoveryURI: String, systemLogger: SystemLogger, iss: String, callback: String, requireEmail: Boolean = true, requireConsent: Boolean = false, oidcConfiguration: <Error class: unknown class> = OidcConfiguration() .withClientId(clientId) .withSecret(secret) .withDiscoveryURI(discoveryURI) .withUseNonce(true) .withCustomParams(if (requireConsent) mapOf("prompt" to "consent") else mapOf()))

Constructors

Link copied to clipboard
constructor(clientId: String, secret: String, discoveryURI: String, systemLogger: SystemLogger, iss: String, callback: String, requireEmail: Boolean = true, requireConsent: Boolean = false, oidcConfiguration: <Error class: unknown class> = OidcConfiguration() .withClientId(clientId) .withSecret(secret) .withDiscoveryURI(discoveryURI) .withUseNonce(true) .withCustomParams(if (requireConsent) mapOf("prompt" to "consent") else mapOf()))

Functions

Link copied to clipboard
open fun build(vararg parameters: Any?): <Error class: unknown class>