1 package org.bouncycastle.jcajce.provider.symmetric.util; 2 3 import java.lang.reflect.Constructor; 4 import java.lang.reflect.Method; 5 import java.security.spec.AlgorithmParameterSpec; 6 7 import org.bouncycastle.asn1.ASN1Primitive; 8 import org.bouncycastle.internal.asn1.cms.GCMParameters; 9 import org.bouncycastle.crypto.params.AEADParameters; 10 import org.bouncycastle.crypto.params.KeyParameter; 11 import org.bouncycastle.util.Integers; 12 13 public class GcmSpecUtil 14 { extractMethod(final String name)15 private static Method extractMethod(final String name) 16 { 17 return null; 18 } 19 gcmSpecExists()20 public static boolean gcmSpecExists() 21 { 22 return false; 23 } 24 isGcmSpec(AlgorithmParameterSpec paramSpec)25 public static boolean isGcmSpec(AlgorithmParameterSpec paramSpec) 26 { 27 return false; 28 } 29 isGcmSpec(Class paramSpecClass)30 public static boolean isGcmSpec(Class paramSpecClass) 31 { 32 return false; 33 } 34 extractGcmSpec(ASN1Primitive spec)35 public static AlgorithmParameterSpec extractGcmSpec(ASN1Primitive spec) 36 { 37 return null; 38 } 39 extractAeadParameters(final KeyParameter keyParam, final AlgorithmParameterSpec params)40 static AEADParameters extractAeadParameters(final KeyParameter keyParam, final AlgorithmParameterSpec params) 41 { 42 return null; 43 } 44 extractGcmParameters(final AlgorithmParameterSpec paramSpec)45 public static GCMParameters extractGcmParameters(final AlgorithmParameterSpec paramSpec) 46 { 47 return null; 48 } 49 } 50