Class ProfileMap
java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.ProfileMap
public final class ProfileMap extends Object
-
Field Summary
Fields Modifier and Type Field Description static Map<Profile.AdESType,Map<Profile.AdESLevel,Supplier<Profile<?,?>>>>profiles -
Method Summary
Modifier and Type Method Description static Profile<?,?>getProfile(Profile.AdESType adESType, Profile.AdESLevel adESLevel)static <Enc, Sig extends Signature<Enc>>
Profile<Enc,Sig>getProfile(Class<? extends Sig> signatureClass, Profile.AdESLevel level)static Profile<?,?>getProfile(String instance)static <Enc, Sig extends Signature<Enc>>
Profile<Enc,Sig>getProfile(Sig signature, Profile.AdESLevel level)static List<Profile<?,?>>getProfiles(Profile.AdESType type)static <Enc, Sig extends Signature<Enc>>
List<Profile<Enc,Sig>>getProfiles(Class<? extends Sig> signatureClass)static <Enc, Sig extends Signature<Enc>>
List<Profile<Enc,Sig>>getProfiles(Sig signature)
-
Field Details
-
profiles
-
-
Method Details
-
getProfiles
-
getProfiles
-
getProfiles
-
getProfile
public static <Enc, Sig extends Signature<Enc>> Profile<Enc,Sig> getProfile(Class<? extends Sig> signatureClass, Profile.AdESLevel level) -
getProfile
public static <Enc, Sig extends Signature<Enc>> Profile<Enc,Sig> getProfile(Sig signature, Profile.AdESLevel level) -
getProfile
-
getProfile
-