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

org.pac4j.oidc.profile.azuread.AzureAdProfileCreator Maven / Gradle / Ivy

There is a newer version: 6.1.0
Show newest version
package org.pac4j.oidc.profile.azuread;

import org.pac4j.oidc.client.OidcClient;
import org.pac4j.oidc.config.OidcConfiguration;
import org.pac4j.oidc.profile.creator.OidcProfileCreator;

import static org.pac4j.core.util.CommonHelper.assertNotNull;

/**
 * Specific profile creator for Azure.
 *
 * @author Jerome Leleu
 * @since 1.9.2
 */
public class AzureAdProfileCreator extends OidcProfileCreator {

    /**
     * 

Constructor for AzureAdProfileCreator.

* * @param configuration a {@link OidcConfiguration} object * @param client a {@link OidcClient} object */ public AzureAdProfileCreator(final OidcConfiguration configuration, final OidcClient client) { super(configuration, client); } /** {@inheritDoc} */ @Override protected void internalInit(final boolean forceReinit) { assertNotNull("configuration", configuration); setProfileDefinitionIfUndefined(new AzureAdProfileDefinition()); super.internalInit(forceReinit); } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy