Utilities Service

ইউটিলিটিস

এই পরিষেবাটি স্ট্রিং এনকোডিং/ডিকোডিং, তারিখ বিন্যাস, JSON ম্যানিপুলেশন এবং অন্যান্য বিবিধ কাজের জন্য উপযোগিতা প্রদান করে।

ক্লাস

নাম সংক্ষিপ্ত বিবরণ
Charset অক্ষর সেটের জন্য একটি প্রকার নিরাপদ enum।
Digest Algorithm ডাইজেস্ট অ্যালগরিদমের নির্বাচক।
Mac Algorithm MAC অ্যালগরিদমের নির্বাচক
Rsa Algorithm RSA অ্যালগরিদমের নির্বাচক
Utilities এই পরিষেবাটি স্ট্রিং এনকোডিং/ডিকোডিং, তারিখ বিন্যাস, JSON ম্যানিপুলেশন এবং অন্যান্য বিবিধ কাজের জন্য উপযোগিতা প্রদান করে।

Charset

বৈশিষ্ট্য

সম্পত্তি টাইপ বর্ণনা
US_ASCII Enum
UTF_8 Enum

Digest Algorithm

বৈশিষ্ট্য

সম্পত্তি টাইপ বর্ণনা
MD2 Enum MD2 অ্যালগরিদম
MD5 Enum MD5 অ্যালগরিদম
SHA_1 Enum SHA-1 অ্যালগরিদম
SHA_256 Enum SHA-256 অ্যালগরিদম
SHA_384 Enum SHA-384 অ্যালগরিদম
SHA_512 Enum SHA-512 অ্যালগরিদম

Mac Algorithm

বৈশিষ্ট্য

সম্পত্তি টাইপ বর্ণনা
HMAC_MD5 Enum
HMAC_SHA_1 Enum
HMAC_SHA_256 Enum
HMAC_SHA_384 Enum
HMAC_SHA_512 Enum

Rsa Algorithm

বৈশিষ্ট্য

সম্পত্তি টাইপ বর্ণনা
RSA_SHA_1 Enum
RSA_SHA_256 Enum

Utilities

বৈশিষ্ট্য

সম্পত্তি টাইপ বর্ণনা
Charset Charset
Digest Algorithm Digest Algorithm
Mac Algorithm Mac Algorithm
Rsa Algorithm Rsa Algorithm

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
base64Decode(encoded) Byte[] একটি UTF-8 বাইট অ্যারেতে একটি বেস-64 এনকোড করা স্ট্রিং ডিকোড করে।
base64Decode(encoded, charset) Byte[] একটি নির্দিষ্ট অক্ষর সেটে একটি বাইট অ্যারেতে একটি বেস-64 এনকোড করা স্ট্রিং ডিকোড করে।
base64DecodeWebSafe(encoded) Byte[] একটি UTF-8 বাইট অ্যারেতে একটি বেস-64 ওয়েব-নিরাপদ এনকোডেড স্ট্রিং ডিকোড করে।
base64DecodeWebSafe(encoded, charset) Byte[] একটি নির্দিষ্ট অক্ষর সেটে একটি বাইট অ্যারেতে একটি বেস-64 ওয়েব-নিরাপদ এনকোডেড স্ট্রিং ডিকোড করে।
base64Encode(data) String প্রদত্ত বাইট অ্যারে থেকে একটি বেস-64 এনকোডেড স্ট্রিং তৈরি করে।
base64Encode(data) String প্রদত্ত স্ট্রিং থেকে একটি বেস-64 এনকোডেড স্ট্রিং তৈরি করে।
base64Encode(data, charset) String একটি নির্দিষ্ট অক্ষর সেটে প্রদত্ত স্ট্রিং থেকে একটি বেস-64 এনকোডেড স্ট্রিং তৈরি করে।
base64EncodeWebSafe(data) String প্রদত্ত বাইট অ্যারে থেকে একটি বেস-64 ওয়েব-নিরাপদ এনকোডেড স্ট্রিং তৈরি করে।
base64EncodeWebSafe(data) String প্রদত্ত স্ট্রিং থেকে একটি বেস-64 ওয়েব-নিরাপদ এনকোডেড স্ট্রিং তৈরি করে।
base64EncodeWebSafe(data, charset) String একটি নির্দিষ্ট অক্ষর সেটে প্রদত্ত স্ট্রিং থেকে একটি বেস-64 ওয়েব-নিরাপদ এনকোডেড স্ট্রিং তৈরি করে।
compute Digest(algorithm, value) Byte[] নির্দিষ্ট Byte[] মানের উপর নির্দিষ্ট অ্যালগরিদম ব্যবহার করে একটি ডাইজেস্ট গণনা করুন।
compute Digest(algorithm, value) Byte[] নির্দিষ্ট String মানের উপর নির্দিষ্ট অ্যালগরিদম ব্যবহার করে একটি ডাইজেস্ট গণনা করুন।
compute Digest(algorithm, value, charset) Byte[] প্রদত্ত অক্ষর সেটের সাথে নির্দিষ্ট String মানের উপর নির্দিষ্ট অ্যালগরিদম ব্যবহার করে একটি ডাইজেস্ট গণনা করুন।
compute Hmac Sha256Signature(value, key) Byte[] প্রদত্ত কী দিয়ে HMAC-SHA256 ব্যবহার করে প্রদত্ত মান স্বাক্ষর করে।
compute Hmac Sha256Signature(value, key) Byte[] প্রদত্ত কী দিয়ে HMAC-SHA256 ব্যবহার করে প্রদত্ত মান স্বাক্ষর করে।
compute Hmac Sha256Signature(value, key, charset) Byte[] প্রদত্ত কী এবং অক্ষর সেট সহ HMAC-SHA256 ব্যবহার করে প্রদত্ত মান স্বাক্ষর করে।
compute Hmac Signature(algorithm, value, key) Byte[] নির্দিষ্ট কী এবং মানের উপর নির্দিষ্ট অ্যালগরিদম ব্যবহার করে একটি বার্তা প্রমাণীকরণ কোড গণনা করুন।
compute Hmac Signature(algorithm, value, key) Byte[] নির্দিষ্ট কী এবং মানের উপর নির্দিষ্ট অ্যালগরিদম ব্যবহার করে একটি বার্তা প্রমাণীকরণ কোড গণনা করুন।
compute Hmac Signature(algorithm, value, key, charset) Byte[] নির্দিষ্ট কী এবং মানের উপর নির্দিষ্ট অ্যালগরিদম ব্যবহার করে একটি বার্তা প্রমাণীকরণ কোড গণনা করুন।
compute Rsa Sha1Signature(value, key) Byte[] প্রদত্ত কী দিয়ে RSA-SHA1 ব্যবহার করে প্রদত্ত মান স্বাক্ষর করে।
compute Rsa Sha1Signature(value, key, charset) Byte[] প্রদত্ত কী এবং অক্ষরসেট দিয়ে RSA-SHA1 ব্যবহার করে প্রদত্ত মান স্বাক্ষর করে।
compute Rsa Sha256Signature(value, key) Byte[] প্রদত্ত কী দিয়ে RSA-SHA256 ব্যবহার করে প্রদত্ত মান স্বাক্ষর করে।
compute Rsa Sha256Signature(value, key, charset) Byte[] প্রদত্ত কী দিয়ে RSA-SHA256 ব্যবহার করে প্রদত্ত মান স্বাক্ষর করে।
compute Rsa Signature(algorithm, value, key) Byte[] প্রদত্ত কী দিয়ে নির্দিষ্ট RSA অ্যালগরিদম ব্যবহার করে প্রদত্ত মান স্বাক্ষর করে।
compute Rsa Signature(algorithm, value, key, charset) Byte[] প্রদত্ত কী এবং অক্ষর সেটের সাথে নির্দিষ্ট RSA অ্যালগরিদম ব্যবহার করে প্রদত্ত মান স্বাক্ষর করে।
format Date(date, timeZone, format) String জাভা SE SimpleDateFormat ক্লাসে বর্ণিত স্পেসিফিকেশন অনুযায়ী তারিখ বিন্যাস।
format String(template, args) String '%'-স্টাইল ফরম্যাট স্ট্রিং ব্যবহার করে sprintf মতো স্ট্রিং ফরম্যাটিং করে।
get Uuid() String একটি স্ট্রিং হিসাবে একটি UUID পান ( java.util.UUID.randomUUID() পদ্ধতি ব্যবহার করার সমতুল্য)।
gzip(blob) Blob gzip -প্রদত্ত Blob ডেটা সংকুচিত করে এবং একটি নতুন Blob অবজেক্টে ফেরত দেয়।
gzip(blob, name) Blob gzip -প্রদত্ত Blob ডেটা সংকুচিত করে এবং একটি নতুন Blob অবজেক্টে ফেরত দেয়।
new Blob(data) Blob একটি বাইট অ্যারে থেকে একটি নতুন ব্লব অবজেক্ট তৈরি করুন।
new Blob(data, contentType) Blob একটি বাইট অ্যারে এবং সামগ্রীর ধরন থেকে একটি নতুন ব্লব অবজেক্ট তৈরি করুন।
new Blob(data, contentType, name) Blob একটি বাইট অ্যারে, বিষয়বস্তুর ধরন এবং নাম থেকে একটি নতুন ব্লব অবজেক্ট তৈরি করুন।
new Blob(data) Blob একটি স্ট্রিং থেকে একটি নতুন ব্লব অবজেক্ট তৈরি করুন।
new Blob(data, contentType) Blob একটি স্ট্রিং এবং বিষয়বস্তু প্রকার থেকে একটি নতুন ব্লব অবজেক্ট তৈরি করুন।
new Blob(data, contentType, name) Blob একটি স্ট্রিং, বিষয়বস্তুর ধরন এবং নাম থেকে একটি নতুন ব্লব অবজেক্ট তৈরি করুন।
parse Csv(csv) String[][] একটি CSV স্ট্রিং এর একটি সারণী 2D অ্যারে উপস্থাপনা প্রদান করে।
parse Csv(csv, delimiter) String[][] একটি কাস্টম ডিলিমিটার ব্যবহার করে একটি CSV স্ট্রিংয়ের একটি সারণী 2D অ্যারে উপস্থাপনা প্রদান করে।
parse Date(date, timeZone, format) Date জাভা স্ট্যান্ডার্ড এডিশন Simple Date Format ক্লাসে বর্ণিত স্পেসিফিকেশন অনুযায়ী প্রদত্ত স্ট্রিং তারিখ পার্স করে।
sleep(milliseconds) void নির্দিষ্ট সংখ্যক মিলিসেকেন্ডের জন্য ঘুমায়।
ungzip(blob) Blob একটি Blob অবজেক্টকে কম্প্রেস করে এবং আনকম্প্রেসড ডেটা ধারণকারী একটি Blob ফেরত দেয়।
unzip(blob) Blob[] একটি জিপ ফাইলের প্রতিনিধিত্বকারী একটি ব্লব নেয় এবং এর উপাদান ফাইলগুলি ফেরত দেয়।
zip(blobs) Blob একটি নতুন ব্লব অবজেক্ট তৈরি করে যা একটি জিপ ফাইল যাতে পাস করা ব্লবস থেকে ডেটা রয়েছে৷
zip(blobs, name) Blob একটি নতুন ব্লব অবজেক্ট তৈরি করে যা একটি জিপ ফাইল যাতে পাস করা ব্লবস থেকে ডেটা রয়েছে৷