Interface IdentityConfiguration<T>

  • Type Parameters:
    T - The annotated configuration class containing the service's identity attributes.

    public interface IdentityConfiguration<T>
    This interface identifies the ServiceComponentConfig as containing configuration that is applied to an identity.
    • Method Detail

      • identity

        Optional<T> identity​(Identity identity)
        Gets the configuration instance for the given identity with the given id.
        Returns:
        The configuration instance containing the identity service attributes.
        Throws:
        IllegalStateException - If the configuration does not adhere to the given service interface's types.
        ServiceConfigException - If the configuration could not be retrieved.