Class SignatureUtil


  • public class SignatureUtil
    extends Object
    Utility class for Signature Service
    Since:
    1.1.5.3
    Author:
    Mahammed Taheer
    • Constructor Detail

      • SignatureUtil

        public SignatureUtil()
    • Method Detail

      • isDataValid

        public static boolean isDataValid​(String anyData)
      • isJsonValid

        public static boolean isJsonValid​(String jsonInString)
      • isIncludeAttrsValid

        public static boolean isIncludeAttrsValid​(Boolean includes)
      • getJWSHeader

        public static com.nimbusds.jose.JWSHeader getJWSHeader​(String signAlgorithm,
                                                               boolean b64JWSHeaderParam,
                                                               boolean includeCertificate,
                                                               boolean includeCertHash,
                                                               String certificateUrl,
                                                               X509Certificate x509Certificate)
      • buildSignData

        public static byte[] buildSignData​(com.nimbusds.jose.JWSHeader jwsHeader,
                                           byte[] actualDataToSign)