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

net.unicon.cas.mfa.authentication.CompositeAuthentication Maven / Gradle / Ivy

Go to download

This module is intended to include all the Java you need to add to a CAS implementation to take advantage of the extended multifactor authentication features in this project.

There is a newer version: 2.0.0-RC3
Show newest version
package net.unicon.cas.mfa.authentication;

import java.util.Set;

import org.jasig.cas.authentication.Authentication;

/**
 * A composite authentication that specifically is able to collect
 * authentication methods fulfilled in the chain.
 * @author Misagh Moayyed
 */
public interface CompositeAuthentication extends Authentication {

    /**
     * Retrieves the collection of authentication methods available in the list
     * of authentication attributes.
     * @return collection of authentication methods
     */
    Set getSatisfiedAuthenticationMethods();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy