Class MCRRestAccessKeyHelper

java.lang.Object
org.mycore.mcr.acl.accesskey.restapi.v2.MCRRestAccessKeyHelper

public class MCRRestAccessKeyHelper extends Object
  • Field Details

    • PARAM_SECRET

      protected static final String PARAM_SECRET
      Placeholder for the path param secret
      See Also:
    • QUERY_PARAM_SECRET_ENCODING

      protected static final String QUERY_PARAM_SECRET_ENCODING
      Placeholder for the query param secret_format
      See Also:
  • Constructor Details

    • MCRRestAccessKeyHelper

      public MCRRestAccessKeyHelper()
  • Method Details

    • doCreateAccessKey

      protected static jakarta.ws.rs.core.Response doCreateAccessKey(MCRObjectID objectId, String accessKeyJson, jakarta.ws.rs.core.UriInfo uriInfo)
    • doGetAccessKey

      protected static jakarta.ws.rs.core.Response doGetAccessKey(MCRObjectID objectId, String secret, String secretEncoding)
    • doListAccessKeys

      protected static jakarta.ws.rs.core.Response doListAccessKeys(MCRObjectID objectId, int offset, int limit)
    • doRemoveAccessKey

      protected static jakarta.ws.rs.core.Response doRemoveAccessKey(MCRObjectID objectId, String secret, String secretEncoding)
    • doUpdateAccessKey

      protected static jakarta.ws.rs.core.Response doUpdateAccessKey(MCRObjectID objectId, String secret, String accessKeyJson, String secretEncoding)