Class IscheduleClient.PrivateKeys

java.lang.Object
org.bedework.calsvc.scheduling.hosts.IscheduleClient.PrivateKeys
Enclosing class:
IscheduleClient

public abstract static class IscheduleClient.PrivateKeys extends Object
Provided to the client class to allow access to private key.
  • Constructor Details

    • PrivateKeys

      public PrivateKeys()
  • Method Details

    • getKey

      public abstract PrivateKey getKey(String domain, String service)
      Fetch a private key for a request to the given domain and service. The response will be null if there is no key and the interaction should be unsigned. An exception will be thrown if we should not attempt to communicate with the site or for some other error.
      Parameters:
      domain - name
      service - name
      Returns:
      key or null for unsigned.