// 
// Decompiled by Procyon v0.6.0
// 

package com.nimbusds.jose.crypto.bc;

import org.bouncycastle.jce.provider.BouncyCastleProvider;
import java.security.Provider;

public final class BouncyCastleProviderSingleton
{
    private static Provider bouncyCastleProvider;
    
    private BouncyCastleProviderSingleton() {
    }
    
    public static Provider getInstance() {
        if (BouncyCastleProviderSingleton.bouncyCastleProvider == null) {
            BouncyCastleProviderSingleton.bouncyCastleProvider = new BouncyCastleProvider();
        }
        return BouncyCastleProviderSingleton.bouncyCastleProvider;
    }
}
