kratos

Kratos

  • Identity Charmers
Channel Revision Published Runs on
latest/stable 527 20 Jan 2025
Ubuntu 22.04
latest/edge 552 08 Apr 2025
Ubuntu 22.04
istio/edge 548 10 Mar 2025
Ubuntu 22.04
0.4/edge 551 02 Apr 2025
Ubuntu 22.04
0.3/edge 419 05 Jul 2024
Ubuntu 22.04
0.2/stable 406 26 Jun 2024
Ubuntu 22.04
0.2/edge 406 02 May 2024
Ubuntu 22.04
0.1/edge 383 29 Sep 2023
Ubuntu 22.04
juju deploy kratos
Show information

Platform:

charms.kratos.v0.kratos_registration_webhook

Interface library for configuring a kratos registration webhook.

The provider side is responsible for providing the configuration that kratos will use to call this webhook.

The requirer side (kratos) takes the configuration provided and updates its config.


class BaseModel

Methods

BaseModel. __init__( self )

def deserialize_bool(v)

def deserialize_model(
    v,
    info: FieldValidationInfo
)

class ResponseConfig

class AuthConfig

class ProviderData

class ReadyEvent

Description

An event when the integration is ready. None

class UnavailableEvent

Description

An event when the integration is unavailable. None

class RelationEvents

class KratosRegistrationWebhookProvider

Description

Provider side of the kratos-registration-webhook relation. None

Methods

KratosRegistrationWebhookProvider. __init__( self , charm: CharmBase , relation_name: str )

KratosRegistrationWebhookProvider. update_relations_app_data( self , data )

Description

Update the integration data. None

class KratosRegistrationWebhookRequirer

Description

Requirer side of the kratos-registration-webhook relation. None

Methods

KratosRegistrationWebhookRequirer. __init__( self , charm: CharmBase , relation_name: str )

KratosRegistrationWebhookRequirer. consume_relation_data( relation , relation_id )

Description

An API for the requirer charm to consume the related information in the application databag. None

KratosRegistrationWebhookRequirer. relations( self )

Description

The list of Relation instances associated with this relation_name. None

KratosRegistrationWebhookRequirer. ready( self , relation_id )

Description

Check if the relation data is ready. None