Module java.base
Package java.security

# Class CodeSource

=
public class CodeSource
extends java.lang.Object
implements java.io.Serializable

## Constructors

- =
  public CodeSource(java.net.URL arg0, java.security.CodeSigner[] arg1)
- =
  public CodeSource(java.net.URL arg0, java.security.cert.Certificate[] arg1)

## Methods

- =
  public boolean equals(java.lang.Object arg0)
- =
  public final java.security.cert.Certificate[] getCertificates()
- =
  public final java.security.CodeSigner[] getCodeSigners()
- =
  public final java.net.URL getLocation()
- =
  public int hashCode()
- =
  public boolean implies(java.security.CodeSource arg0)
- =
  public java.lang.String toString()

## Serialized Form

=

### serialVersionUID

=4977541819976013951

### Serialized Fields

- =
  java.net.URL location

### Serialization Methods

- =
  private void readObject(java.io.ObjectInputStream arg0) throws java.io.IOException, java.lang.ClassNotFoundException
- =
  private void writeObject(java.io.ObjectOutputStream arg0) throws java.io.IOException

## Summary

No differences.