CodeSource

  • CodeSource is a legacy security class and should not be used in new code.

  • It represents the source of a piece of code, including its location (URL) and certificates or code signers.

  • Provides methods to retrieve the location, certificates, and code signers associated with the code source.

  • Includes an implies method to check if this CodeSource implies another, based on location and certificates/signers.

public class CodeSource extends Object
implements Serializable

Legacy security code; do not use.

Public Constructor Summary

CodeSource(URL url, CodeSigner[] signers)

Public Method Summary

final Certificate[]
final CodeSigner[]
final URL
boolean
implies(CodeSource codesource)

Inherited Method Summary

Public Constructors

public CodeSource (URL url, Certificate[] certs)

Parameters
url
certs

public CodeSource (URL url, CodeSigner[] signers)

Parameters
url
signers

Public Methods

public final Certificate[] getCertificates ()

public final CodeSigner[] getCodeSigners ()

public final URL getLocation ()

public boolean implies (CodeSource codesource)

Parameters
codesource