Liking cljdoc? Tell your friends :D

oidc-provider.store

In-memory implementations of storage protocols for development and testing.

These stores hold plaintext client secrets in memory and are not suitable for production. Production deployments should use hashed secrets via the :client-secret-hash field and oidc-provider.util/hash-client-secret.

In-memory implementations of storage protocols for development and testing.

These stores hold plaintext client secrets in memory and are **not suitable for
production**. Production deployments should use hashed secrets via the
`:client-secret-hash` field and [[oidc-provider.util/hash-client-secret]].
raw docstring

create-authorization-code-storeclj

(create-authorization-code-store)

Creates an in-memory authorization code store.

Returns: InMemoryAuthorizationCodeStore instance

Creates an in-memory authorization code store.

Returns:
  InMemoryAuthorizationCodeStore instance
raw docstring

create-client-storeclj

(create-client-store)
(create-client-store initial-clients)

Creates an in-memory client store.

Args: initial-clients: Optional vector of client configurations to pre-populate

Returns: InMemoryClientStore instance

Creates an in-memory client store.

Args:
  initial-clients: Optional vector of client configurations to pre-populate

Returns:
  InMemoryClientStore instance
raw docstring

create-token-storeclj

(create-token-store)

Creates an in-memory token store.

Returns: InMemoryTokenStore instance

Creates an in-memory token store.

Returns:
  InMemoryTokenStore instance
raw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close