作成 2010.01.05
更新 2010.01.05
更新 2010.01.05
Java でセキュリティプロバイダとサポートしているアルゴリズムを列挙する
ubuntu 9.10 javac 1.6.0_15
Provider.Service.getAlgorithm() の取り出し方をご存知の方、教えてください。
Provider.Service.getAlgorithm() の取り出し方をご存知の方、教えてください。
import java.security.Security; import java.security.Provider; import java.util.Set; class mysecure{ public static void main(String args[]){ Provider providers[] = Security.getProviders(); Set<Provider.Service> sps; Object ps[]; int i,j; for(i=0; i<providers.length; i++){ System.out.println("-----"); System.out.println("Name:\t" + providers[i].getName()); System.out.println("Info:\t" + providers[i].getInfo()); sps = providers[i].getServices(); ps = sps.toArray(); System.out.println("Support:\t" + ps.length); for(j=0; j<ps.length; j++){ System.out.print(ps[j].toString()); } } } }
タグ: Java