Class AcmeResource

java.lang.Object
org.shredzone.acme4j.AcmeResource
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AcmeJsonResource, Certificate

public abstract class AcmeResource extends Object implements Serializable
A generic ACME resource.
See Also:
  • Constructor Details

  • Method Details

    • getLogin

      protected Login getLogin()
      Gets the Login this resource is bound with.
    • getSession

      protected Session getSession()
      Gets the Session this resource is bound with.
    • rebind

      public void rebind(Login login)
      Rebinds this resource to a Login.

      Logins are not serialized, because they contain volatile session data and also a private key. After de-serialization of an AcmeResource, use this method to rebind it to a Login.

      Parameters:
      login - Login to bind this resource to
    • getLocation

      public URL getLocation()
      Gets the resource's location.