sample-spring-boot-api-service
sample-spring-boot-api-service copied to clipboard
Zowe REST API service SDK and sample API service that integrates with Zowe API Mediation Layer
Maybe I'm missing something, but I removed any custom exception handlers in favor of what is being done in the commons jar: https://github.com/zowe/sample-spring-boot-api-service/blob/master/zowe-rest-api-commons-spring/src/main/java/org/zowe/commons/spring/CustomRestExceptionHandler.java For "403" I get the following response:...
Steps: 1. Use `http` protocol to connect 2. Following message is displayed: ``` 2019-10-05 15:59:06.400 SDKBLD1 (org.apache.coyote.http11.Http11NioProtocol:175) ERROR Error reading request, ignored java.lang.NullPointerException: null at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.getSslSupport(NioEndpoint.java:1392) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:853) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1593)...
The [PlatformAccessControl](https://www.ibm.com/support/knowledgecenter/en/SSYKE2_8.0.0/com.ibm.java.zsecurity.api.80.doc/com.ibm.os390.security/com/ibm/os390/security/PlatformAccessControl.html) class and its underlying implementation [__check_resource_auth_np()](https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.3.0/com.ibm.zos.v2r3.bpxbd00/rckaut.htm) support the general resources only. In particular, the class can not specify `DATASET`. But checking access to `DATASET` can be useful. Acceptance...
Tooling that simplifies localization and checks its correctness and can generate a message reference for numbered error messages. - Create a new `zowe-api-dev messages i18n` command that will: - Create...
We need an example "callable" endpoint in the SDK tested against all three security subsystems (modeled after wrapRunnableInEnvironmentForAuthenticatedUser) and understand why one appears to need BPX.DAEMON and the other does...
We would like the SDK to require only BPX.SERVER (instead of BPX.DAEMON & superuser)
- A small change but it will reflect the status of the repository that is not just a sample but a real SDK
- Provide guidelines on how to package the REST API service so it can be installed on z/OS - Non-SMP/E PAX file - SMP/E guidelines - Describe the z/OS installation...
The goal of this story is to enable developers who are using the SDK to use token-based authentication in their REST API services. - The SDK commons library is enhanced...
The goal is to enable simple integration with Zowe Authentication and Authorization Service to enable authentication and authorization. This should be turned on by one configuration property and then ZAAS...