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

fun.mike.azure.auth.alpha.AuthenticatorFactory Maven / Gradle / Ivy

There is a newer version: 0.0.12
Show newest version
package fun.mike.azure.auth.alpha;

public class AuthenticatorFactory {
    public static Authenticator build(String tenantId, String clientId) {
        String metadataUrl = MetadataUrlBuilder.build(tenantId);
        String requiredIssuer = RequiredIssuerBuilder.build(tenantId);
        TokenValidator tokenValidator = TokenValidatorFactory.build(metadataUrl,
                                                                    requiredIssuer,
                                                                    clientId);
        return new Authenticator(tokenValidator);
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy