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