OK:
- listFormats()
- getFormat()
- getLogRecords()
-
CONVERTED TO TICKETS
Performed against: https://cn-dev-2.dataone.org/cn/
Using valid cert signed by CILogon (OpenID)
CNAuthorization.isAuthorized() returns true or false when called with an existing PID
GET /cn/v1/isAuthorized/testMNodeTier3:20113401248774_common-unicode-ascii-escaped-tomcatBlocked-%25255C
404
- very odd that it doesn't work.
- 404 is wrapped in NotFound exception by CN
CNAuthorization.setAccessPolicy() correctly changes the access policy on an existing object
PUT /cn/v1/accessRules/testMNodeTier3:20113404152642_common-unicode-ascii-escape-anyway-%252B
404
- should work
- 404 is wrapped in NotFound exception by CN
CNReplication.setReplicationPolicy()
PUT /cn/v1/replicaPolicies/testMNodeTier3:201134012486227_common-unicode-ascii-safe-unreserved-._~
500
- should work
CN returns DataONEException:
ServiceFailure: name: ServiceFailure
errorCode: 500
detailCode: 4882
description: Couldn't resolve the multipart request: Processing of multipart/form-data request failed. Stream ended unexpectedly
CNRegister.updateNodeCapabilities()
PUT /cn/v1/node/test_node_outquestion%3Btwitteration%3Bnifling
500
- should work (tested recently)
CN returns DataONEException:
ServiceFailure: name: ServiceFailure
errorCode: 500
detailCode: 500
description: Internal Server Error: The server encountered an unexpected condition which prevented it from fulfilling the request.
register()
POST /cn/v1/node
500
- should work (tested recently)
CN returns DataONEException:
ServiceFailure: name: ServiceFailure
errorCode: 500
detailCode: 500
description: Internal Server Error: The server encountered an unexpected condition which prevented it from fulfilling the request.