public static IdentityProvider createIdentityProvider()

in src/main/java/com/epam/aidial/auth/helper/services/keycloak/IdentityProviderFactory.java [7:14]


    public static IdentityProvider createIdentityProvider(String idp) {
        switch (idp) {
            case "microsoft":
                return MICROSOFT_IDENTITY_PROVIDER;
            default:
                throw new IllegalArgumentException("Unsupported identity provider: " + idp);
        }
    }