Utilities Service

काम की सेवाएं

यह सेवा, स्ट्रिंग को कोड में बदलने/कोड से वापस सामान्य टेक्स्ट में बदलने, तारीख को फ़ॉर्मैट करने, JSON में बदलाव करने, और अन्य कामों के लिए टूल उपलब्ध कराती है.

क्लास

नामसंक्षिप्त विवरण
Charsetवर्ण सेट के लिए, टाइपसेफ़ सूची.
DigestAlgorithmडाइजेस्ट एल्गोरिदम का सिलेक्टर.
MacAlgorithmमैक एल्गोरिदम चुनने वाला
RsaAlgorithmआरएसए एल्गोरिदम चुनने वाला
Utilitiesयह सेवा, स्ट्रिंग को एन्कोड/डिकोड करने, तारीख को फ़ॉर्मैट करने, JSON में बदलाव करने, और अन्य कामों के लिए टूल उपलब्ध कराती है.

Charset

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
US_ASCIIEnumUS ASCII वर्णसेट.
UTF_8EnumUTF-8 वर्णसेट.

DigestAlgorithm

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
MD2EnumMD2 एल्गोरिदम
MD5EnumMD5 एल्गोरिदम
SHA_1EnumSHA-1 एल्गोरिदम
SHA_256EnumSHA-256 एल्गोरिदम
SHA_384EnumSHA-384 एल्गोरिदम
SHA_512EnumSHA-512 एल्गोरिदम

MacAlgorithm

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
HMAC_MD5Enum
HMAC_SHA_1Enum
HMAC_SHA_256Enum
HMAC_SHA_384Enum
HMAC_SHA_512Enum

RsaAlgorithm

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
RSA_SHA_1Enum
RSA_SHA_256Enum

Utilities

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
CharsetCharset
DigestAlgorithmDigestAlgorithm
MacAlgorithmMacAlgorithm
RsaAlgorithmRsaAlgorithm

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
base64Decode(encoded)Byte[]यह फ़ंक्शन, base-64 एन्कोड की गई स्ट्रिंग को UTF-8 बाइट ऐरे में डीकोड करता है.
base64Decode(encoded, charset)Byte[]यह फ़ंक्शन, base-64 कोड में बदली गई स्ट्रिंग को किसी खास वर्ण सेट में बाइट ऐरे में बदलता है.
base64DecodeWebSafe(encoded)Byte[]यह फ़ंक्शन, base-64 वेब-सुरक्षित एन्कोड की गई स्ट्रिंग को UTF-8 बाइट ऐरे में डीकोड करता है.
base64DecodeWebSafe(encoded, charset)Byte[]यह फ़ंक्शन, base-64 वेब-सुरक्षित एन्कोड की गई स्ट्रिंग को किसी खास वर्ण सेट में बाइट ऐरे में डीकोड करता है.
base64Encode(data)Stringयह फ़ंक्शन, दिए गए बाइट अरे से base-64 कोड में बदली गई स्ट्रिंग जनरेट करता है.
base64Encode(data)Stringयह फ़ंक्शन, दी गई स्ट्रिंग से base-64 कोड में बदली गई स्ट्रिंग जनरेट करता है.
base64Encode(data, charset)Stringयह फ़ंक्शन, किसी खास वर्ण सेट में दी गई स्ट्रिंग से base-64 कोड में बदली गई स्ट्रिंग जनरेट करता है.
base64EncodeWebSafe(data)Stringयह फ़ंक्शन, दिए गए बाइट अरे से base-64 वेब-सुरक्षित एन्कोडेड स्ट्रिंग जनरेट करता है.
base64EncodeWebSafe(data)Stringयह फ़ंक्शन, दी गई स्ट्रिंग से base-64 वेब-सुरक्षित एन्कोडेड स्ट्रिंग जनरेट करता है.
base64EncodeWebSafe(data, charset)Stringयह फ़ंक्शन, किसी खास वर्ण सेट में दी गई स्ट्रिंग से, base-64 वेब-सुरक्षित एनकोडेड स्ट्रिंग जनरेट करता है.
computeDigest(algorithm, value)Byte[]बताए गए Byte[] वैल्यू पर, बताए गए एल्गोरिदम का इस्तेमाल करके डाइजेस्ट की गणना करता है.
computeDigest(algorithm, value)Byte[]बताए गए String वैल्यू पर, बताए गए एल्गोरिदम का इस्तेमाल करके डाइजेस्ट की गणना करता है.
computeDigest(algorithm, value, charset)Byte[]दिए गए वर्ण सेट के साथ, दी गई String वैल्यू पर बताए गए एल्गोरिदम का इस्तेमाल करके डाइजेस्ट का हिसाब लगाता है.
computeHmacSha256Signature(value, key)Byte[]यह फ़ंक्शन, दी गई कुंजी का इस्तेमाल करके, HMAC-SHA256 की मदद से दी गई वैल्यू पर हस्ताक्षर करता है.
computeHmacSha256Signature(value, key)Byte[]यह फ़ंक्शन, दी गई कुंजी का इस्तेमाल करके, HMAC-SHA256 की मदद से दी गई वैल्यू पर हस्ताक्षर करता है.
computeHmacSha256Signature(value, key, charset)Byte[]यह फ़ंक्शन, दी गई कुंजी और वर्ण सेट के साथ HMAC-SHA256 का इस्तेमाल करके, दी गई वैल्यू पर हस्ताक्षर करता है.
computeHmacSignature(algorithm, value, key)Byte[]इस फ़ंक्शन का इस्तेमाल, किसी कुंजी और वैल्यू के लिए तय किए गए एल्गोरिदम का इस्तेमाल करके, मैसेज ऑथेंटिकेशन कोड को कंप्यूट करने के लिए किया जाता है.
computeHmacSignature(algorithm, value, key)Byte[]इस फ़ंक्शन का इस्तेमाल, किसी कुंजी और वैल्यू के लिए तय किए गए एल्गोरिदम का इस्तेमाल करके, मैसेज ऑथेंटिकेशन कोड को कंप्यूट करने के लिए किया जाता है.
computeHmacSignature(algorithm, value, key, charset)Byte[]इस फ़ंक्शन का इस्तेमाल, किसी कुंजी और वैल्यू के लिए तय किए गए एल्गोरिदम का इस्तेमाल करके, मैसेज ऑथेंटिकेशन कोड को कंप्यूट करने के लिए किया जाता है.
computeRsaSha1Signature(value, key)Byte[]यह फ़ंक्शन, दी गई कुंजी का इस्तेमाल करके, RSA-SHA1 की मदद से दी गई वैल्यू पर हस्ताक्षर करता है.
computeRsaSha1Signature(value, key, charset)Byte[]यह फ़ंक्शन, दी गई कुंजी और वर्णसेट का इस्तेमाल करके, RSA-SHA1 की मदद से दी गई वैल्यू पर हस्ताक्षर करता है.
computeRsaSha256Signature(value, key)Byte[]यह फ़ंक्शन, दी गई कुंजी का इस्तेमाल करके RSA-SHA256 की मदद से, दी गई वैल्यू पर हस्ताक्षर करता है.
computeRsaSha256Signature(value, key, charset)Byte[]यह फ़ंक्शन, दी गई कुंजी का इस्तेमाल करके RSA-SHA256 की मदद से, दी गई वैल्यू पर हस्ताक्षर करता है.
computeRsaSignature(algorithm, value, key)Byte[]यह फ़ंक्शन, दी गई कुंजी के साथ तय किए गए आरएसए एल्गोरिदम का इस्तेमाल करके, दी गई वैल्यू पर हस्ताक्षर करता है.
computeRsaSignature(algorithm, value, key, charset)Byte[]यह फ़ंक्शन, दी गई कुंजी और वर्णसेट के साथ, तय किए गए आरएसए एल्गोरिदम का इस्तेमाल करके दी गई वैल्यू पर हस्ताक्षर करता है.
formatDate(date, timeZone, format)Stringयह तारीख को Java SE SimpleDateFormat क्लास में बताए गए स्पेसिफ़िकेशन के हिसाब से फ़ॉर्मैट करता है.
formatString(template, args)Stringयह फ़ंक्शन, '%'-स्टाइल वाली फ़ॉर्मैट स्ट्रिंग का इस्तेमाल करके, sprintf जैसी स्ट्रिंग फ़ॉर्मैटिंग करता है.
getUuid()Stringस्ट्रिंग के तौर पर यूयूआईडी पाएं. यह java.util.UUID.randomUUID() तरीके का इस्तेमाल करने के बराबर है.
gzip(blob)Blobgzip-यह उपलब्ध कराए गए Blob डेटा को कंप्रेस करता है और इसे नए Blob ऑब्जेक्ट में दिखाता है.
gzip(blob, name)Blobgzip-यह दिए गए Blob डेटा को कंप्रेस करता है और इसे नए Blob ऑब्जेक्ट में दिखाता है.
newBlob(data)Blobबाइट ऐरे से नया Blob ऑब्जेक्ट बनाता है.
newBlob(data, contentType)Blobबाइट अरे और कॉन्टेंट टाइप से नया Blob ऑब्जेक्ट बनाता है.
newBlob(data, contentType, name)Blobबाइट ऐरे, कॉन्टेंट टाइप, और नाम से नया Blob ऑब्जेक्ट बनाएं.
newBlob(data)Blobस्ट्रिंग से नया Blob ऑब्जेक्ट बनाता है.
newBlob(data, contentType)Blobस्ट्रिंग और कॉन्टेंट टाइप से नया Blob ऑब्जेक्ट बनाता है.
newBlob(data, contentType, name)Blobस्ट्रिंग, कॉन्टेंट टाइप, और नाम से नया ब्लॉब ऑब्जेक्ट बनाएं.
parseCsv(csv)String[][]यह फ़ंक्शन, CSV स्ट्रिंग को टेबल के तौर पर व्यवस्थित किए गए 2D ऐरे के तौर पर दिखाता है.
parseCsv(csv, delimiter)String[][]यह फ़ंक्शन, कस्टम डेलिमीटर का इस्तेमाल करके CSV स्ट्रिंग को टेबल के तौर पर दिखाने वाली 2D सरणी के तौर पर दिखाता है.
parseDate(date, timeZone, format)Dateयह फ़ंक्शन, दी गई स्ट्रिंग तारीख को Java Standard Edition SimpleDateFormat क्लास में बताई गई खास बातों के हिसाब से पार्स करता है.
sleep(milliseconds)voidयह फ़ंक्शन, तय की गई मिलीसेकंड की संख्या के लिए स्लीप मोड में चला जाता है.
ungzip(blob)Blobयह फ़ंक्शन, Blob ऑब्जेक्ट को अनकंप्रेस करता है और अनकंप्रेस किए गए डेटा वाला Blob ऑब्जेक्ट दिखाता है.
unzip(blob)Blob[]यह फ़ंक्शन, zip फ़ाइल को दिखाने वाले Blob को लेता है और उसकी कॉम्पोनेंट फ़ाइलें दिखाता है.
zip(blobs)Blobयह एक नया Blob ऑब्जेक्ट बनाता है. यह एक ZIP फ़ाइल होती है, जिसमें पास किए गए Blobs का डेटा होता है.
zip(blobs, name)Blobयह एक नया Blob ऑब्जेक्ट बनाता है. यह एक ZIP फ़ाइल होती है, जिसमें पास किए गए Blobs का डेटा होता है.