Utilities Service

काम की सेवाएं

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

क्लास

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

Charset

प्रॉपर्टी

प्रॉपर्टीTypeब्यौरा
US_ASCIIEnum
UTF_8Enum

DigestAlgorithm

प्रॉपर्टी

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

MacAlgorithm

प्रॉपर्टी

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

RsaAlgorithm

प्रॉपर्टी

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

Utilities

प्रॉपर्टी

प्रॉपर्टीTypeब्यौरा
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दिए गए बाइट अरे से, बेस-64 वेब-सुरक्षित कोड में बदली गई स्ट्रिंग जनरेट करता है.
base64EncodeWebSafe(data)Stringदी गई स्ट्रिंग से, बेस-64 वेब-सुरक्षित कोड में बदली गई स्ट्रिंग जनरेट करता है.
base64EncodeWebSafe(data, charset)Stringकिसी खास वर्ण सेट में दी गई स्ट्रिंग से, बेस-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[]दी गई कुंजी के साथ आरएसए-SHA1 का इस्तेमाल करके, दी गई वैल्यू को साइन करता है.
computeRsaSha1Signature(value, key, charset)Byte[]आरएसए-SHA1 का इस्तेमाल करके, दी गई कुंजी और वर्णसेट का इस्तेमाल करके, दी गई वैल्यू को साइन करता है.
computeRsaSha256Signature(value, key)Byte[]दी गई कुंजी से आरएसए-SHA256 का इस्तेमाल करके, दी गई वैल्यू को साइन करता है.
computeRsaSha256Signature(value, key, charset)Byte[]दी गई कुंजी से आरएसए-SHA256 का इस्तेमाल करके, दी गई वैल्यू को साइन करता है.
computeRsaSignature(algorithm, value, key)Byte[]दी गई कुंजी के साथ तय आरएसए एल्गोरिदम का इस्तेमाल करके, दी गई वैल्यू को साइन करता है.
computeRsaSignature(algorithm, value, key, charset)Byte[]दिए गए कुंजी और वर्णसेट के साथ तय आरएसए एल्गोरिदम का इस्तेमाल करके, दी गई वैल्यू को साइन करता है.
formatDate(date, timeZone, format)StringJava 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किसी स्ट्रिंग, कॉन्टेंट टाइप, और नाम से एक नया Blob ऑब्जेक्ट बनाएं.
parseCsv(csv)String[][]किसी CSV स्ट्रिंग का टेबल फ़ॉर्मैट में 2D अरे दिखाता है.
parseCsv(csv, delimiter)String[][]कस्टम डीलिमिटर का इस्तेमाल करके, CSV स्ट्रिंग का टेबल फ़ॉर्मैट में 2D अरे दिखाता है.
parseDate(date, timeZone, format)Dateयह फ़ंक्शन, Java स्टैंडर्ड एडिशन SimpleDateFormat क्लास में बताए गए निर्देशों के मुताबिक स्ट्रिंग की तारीख को पार्स करता है.
sleep(milliseconds)voidतय मिलीसेकंड तक सोता है.
ungzip(blob)BlobBlob ऑब्जेक्ट को अनकंप्रेस करता है और ऐसा Blob दिखाता है जिसमें कंप्रेस नहीं किया गया डेटा होता है.
unzip(blob)Blob[]ZIP फ़ाइल का प्रतिनिधित्व करने वाला Blob लेता है और उसके कॉम्पोनेंट की फ़ाइलें दिखाता है.
zip(blobs)Blobएक नया Blob ऑब्जेक्ट बनाया जाता है. यह एक ZIP फ़ाइल है, जिसमें पास किए गए Blobs का डेटा शामिल होता है.
zip(blobs, name)Blobएक नया Blob ऑब्जेक्ट बनाया जाता है. यह एक ZIP फ़ाइल है, जिसमें पास किए गए Blobs का डेटा शामिल होता है.