Class BaseResponseWithErrors<T extends io.jans.as.model.error.IErrorType>

    • Constructor Detail

      • BaseResponseWithErrors

        protected BaseResponseWithErrors()
      • BaseResponseWithErrors

        protected BaseResponseWithErrors​(org.jboss.resteasy.client.ClientResponse<java.lang.String> clientResponse)
    • Method Detail

      • getClaimMap

        public java.util.Map<java.lang.String,​java.util.List<java.lang.String>> getClaimMap()
      • getClaims

        public java.util.Map<java.lang.String,​java.lang.String> getClaims()
      • setClaimMap

        public void setClaimMap​(java.util.Map<java.lang.String,​java.util.List<java.lang.String>> claims)
      • getClaim

        public java.util.List<java.lang.String> getClaim​(java.lang.String claimName)
      • getFirstClaim

        @Nullable
        public @Nullable java.lang.String getFirstClaim​(@NotNull
                                                        @NotNull java.lang.String claimName)
      • getErrorDescription

        public java.lang.String getErrorDescription()
      • setErrorDescription

        public void setErrorDescription​(java.lang.String errorDescription)
      • getErrorType

        public T getErrorType()
      • setErrorType

        public void setErrorType​(T errorType)
      • getErrorUri

        public java.lang.String getErrorUri()
      • setErrorUri

        public void setErrorUri​(java.lang.String errorUri)
      • fromString

        public abstract T fromString​(java.lang.String str)
      • injectDataFromJson

        public void injectDataFromJson​(java.lang.String json)
      • injectErrorIfExistSilently

        public void injectErrorIfExistSilently​(org.json.JSONObject jsonObj)
                                        throws org.json.JSONException
        Throws:
        org.json.JSONException
      • injectErrorIfExistSilently

        public void injectErrorIfExistSilently​(java.lang.String entity)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object