All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.committed.invest.plugin.server.auth.AuthExtension Maven / Gradle / Ivy

The newest version!
package io.committed.invest.plugin.server.auth;

import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Import;

import io.committed.invest.extensions.InvestExtension;

/**
 * An extension which provides authentication support for Invest.
 *
 * 

This does not lock down GraphQL or any other end point. That is the responsibility of the * implementor of the GraphQL resolves (etc). * *

However it provides the mechanism by which sessions and authentication is managed and provided * by Invest, and abstracts different authentication implementations. * *

Authentication implementations are managed by profiles. */ @Configuration @Import(AuthConfiguration.class) public class AuthExtension implements InvestExtension { @Override public String getName() { return "Invest Authentication"; } @Override public String getDescription() { return "Authentication and authorisation for Invest"; } }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy