Interface AuthorityResource

Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

public interface AuthorityResource
  • Field Details

  • Method Details

    • findCAs

      Response findCAs(String id, String parentID, String dn, String issuerDN) throws Exception
      Throws:
      Exception
    • getCA

      Response getCA(String caIDString) throws Exception
      Throws:
      Exception
    • getCert

      Response getCert(String caIDString)
    • getCertPEM

      Response getCertPEM(String caIDString)
    • getChain

      Response getChain(String caIDString)
    • getChainPEM

      Response getChainPEM(String caIDString)
    • createCA

      Response createCA(AuthorityData data)
    • modifyCA

      Response modifyCA(String caIDString, AuthorityData data)
      Modify a CA (supports partial updates). isHostEnabled, authorityID, authorityParentID and DN are immutable; differences in these values are ignored. Other values, if null, are ignored, otherwise they are set to the new value. To remove the description, use an empty string.
    • enableCA

      Response enableCA(String caIDString)
    • disableCA

      Response disableCA(String caIDString)
    • renewCA

      Response renewCA(String caIDString)
    • deleteCA

      Response deleteCA(String caIDString)