Lines Matching refs:CodeSource
494 // Extended JavaUtilJarAccess CodeSource API Support
502 * Create a unique mapping from codeSigner cache entries to CodeSource.
506 private synchronized CodeSource mapSignersToCodeSource(URL url, CodeSigner[] signers) {
519 CodeSource cs = (CodeSource) map.get(signers);
527 private CodeSource[] mapSignersToCodeSources(URL url, List signers, boolean unsigned) {
536 return (CodeSource[]) sources.toArray(new CodeSource[sources.size()]);
541 * Match CodeSource to a CodeSigner[] in the signer cache.
543 private CodeSigner[] findMatchingSigners(CodeSource cs) {
553 * but this handles a CodeSource of any type, just in case.
555 CodeSource[] sources = mapSignersToCodeSources(cs.getLocation(), getJarCodeSigners(), true);
576 private static class VerifierCodeSource extends CodeSource {
660 public synchronized Enumeration<String> entryNames(JarFile jar, final CodeSource[] cs) {
852 public synchronized CodeSource[] getCodeSources(JarFile jar, URL url) {
858 public CodeSource getCodeSource(URL url, String name) {
865 public CodeSource getCodeSource(URL url, JarFile jar, JarEntry je) {
879 static CodeSource getUnsignedCS(URL url) {