Utilities Service

Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.
Utilitas

Layanan ini menyediakan utilitas untuk encoding/dekode string, pemformatan tanggal, manipulasi JSON, dan tugas lain-lain.

Kelas

NameDeskripsi singkat
CharsetEnum aman untuk himpunan karakter.
DigestAlgorithmPemilih algoritme Digest.
MacAlgorithmPemilih algoritme MAC
RsaAlgorithmPemilih algoritme RSA
UtilitiesLayanan ini menyediakan utilitas untuk encoding/dekode string, pemformatan tanggal, manipulasi JSON, dan tugas lain-lain.

Charset

Properti

PropertiJenisDeskripsi
US_ASCIIEnum
UTF_8Enum

DigestAlgorithm

Properti

PropertiJenisDeskripsi
MD2EnumAlgoritme MD2
MD5EnumAlgoritme MD5
SHA_1EnumAlgoritme SHA-1
SHA_256EnumAlgoritme SHA-256
SHA_384EnumAlgoritme SHA-384
SHA_512EnumAlgoritme SHA-512

MacAlgorithm

Properti

PropertiJenisDeskripsi
HMAC_MD5Enum
HMAC_SHA_1Enum
HMAC_SHA_256Enum
HMAC_SHA_384Enum
HMAC_SHA_512Enum

RsaAlgorithm

Properti

PropertiJenisDeskripsi
RSA_SHA_1Enum
RSA_SHA_256Enum

Utilities

Properti

PropertiJenisDeskripsi
CharsetCharset
DigestAlgorithmDigestAlgorithm
MacAlgorithmMacAlgorithm
RsaAlgorithmRsaAlgorithm

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
base64Decode(encoded)Byte[]Mendekode string yang dienkode base-64 menjadi array byte UTF-8.
base64Decode(encoded, charset)Byte[]Mendekode string yang dienkode base-64 ke array byte dalam kumpulan karakter tertentu.
base64DecodeWebSafe(encoded)Byte[]Mendekode string yang dienkode dengan aman di web base-64 menjadi array byte UTF-8.
base64DecodeWebSafe(encoded, charset)Byte[]Mendekode string yang dienkode dengan aman di web base-64 menjadi array byte dalam kumpulan karakter tertentu.
base64Encode(data)StringMenghasilkan string berenkode base-64 dari array byte yang diberikan.
base64Encode(data)StringMenghasilkan string berenkode base-64 dari string tertentu.
base64Encode(data, charset)StringMenghasilkan string berenkode base-64 dari string tertentu dalam kumpulan karakter tertentu.
base64EncodeWebSafe(data)StringMenghasilkan string berenkode web-safe base-64 dari array byte yang diberikan.
base64EncodeWebSafe(data)StringMenghasilkan string yang dienkode dengan aman di web base-64 dari string yang diberikan.
base64EncodeWebSafe(data, charset)StringMenghasilkan string berenkode base-64 yang aman bagi web dari string tertentu dalam kumpulan karakter tertentu.
computeDigest(algorithm, value)Byte[]Menghitung ringkasan menggunakan algoritme yang ditentukan pada nilai Byte[] yang ditentukan.
computeDigest(algorithm, value)Byte[]Menghitung ringkasan menggunakan algoritme yang ditentukan pada nilai String yang ditentukan.
computeDigest(algorithm, value, charset)Byte[]Menghitung digest menggunakan algoritme yang ditentukan pada nilai String yang ditentukan dengan himpunan karakter yang diberikan.
computeHmacSha256Signature(value, key)Byte[]Menandatangani nilai yang diberikan menggunakan HMAC-SHA256 dengan kunci yang diberikan.
computeHmacSha256Signature(value, key)Byte[]Menandatangani nilai yang diberikan menggunakan HMAC-SHA256 dengan kunci yang diberikan.
computeHmacSha256Signature(value, key, charset)Byte[]Menandatangani nilai yang diberikan menggunakan HMAC-SHA256 dengan kunci dan himpunan karakter yang diberikan.
computeHmacSignature(algorithm, value, key)Byte[]Menghitung kode autentikasi pesan menggunakan algoritme yang ditentukan pada kunci dan nilai yang ditentukan.
computeHmacSignature(algorithm, value, key)Byte[]Menghitung kode autentikasi pesan menggunakan algoritme yang ditentukan pada kunci dan nilai yang ditentukan.
computeHmacSignature(algorithm, value, key, charset)Byte[]Menghitung kode autentikasi pesan menggunakan algoritme yang ditentukan pada kunci dan nilai yang ditentukan.
computeRsaSha1Signature(value, key)Byte[]Menandatangani nilai yang diberikan menggunakan RSA-SHA1 dengan kunci yang diberikan.
computeRsaSha1Signature(value, key, charset)Byte[]Menandatangani nilai yang diberikan menggunakan RSA-SHA1 dengan kunci dan charset yang ditentukan.
computeRsaSha256Signature(value, key)Byte[]Menandatangani nilai yang diberikan menggunakan RSA-SHA256 dengan kunci yang diberikan.
computeRsaSha256Signature(value, key, charset)Byte[]Menandatangani nilai yang diberikan menggunakan RSA-SHA256 dengan kunci yang diberikan.
computeRsaSignature(algorithm, value, key)Byte[]Menandatangani nilai yang diberikan menggunakan algoritme RSA yang ditentukan dengan kunci yang diberikan.
computeRsaSignature(algorithm, value, key, charset)Byte[]Menandatangani nilai yang diberikan menggunakan algoritme RSA yang ditentukan dengan kunci dan charset yang ditentukan.
formatDate(date, timeZone, format)StringMemformat tanggal sesuai dengan spesifikasi yang dijelaskan dalam class SimpleDateFormat Java SE.
formatString(template, args)StringMelakukan pemformatan string seperti sprintf menggunakan string format bergaya '%'.
getUuid()StringDapatkan UUID sebagai string (setara dengan penggunaan metode java.util.UUID.randomUUID()).
gzip(blob)Blobgzip akan mengompresi data Blob yang disediakan dan menampilkannya dalam objek Blob baru.
gzip(blob, name)Blobgzip akan mengompresi data Blob yang disediakan dan menampilkannya dalam objek Blob baru.
newBlob(data)BlobMembuat objek Blob baru dari array byte.
newBlob(data, contentType)BlobBuat objek Blob baru dari array byte dan jenis konten.
newBlob(data, contentType, name)BlobBuat objek Blob baru dari array byte, jenis konten, dan nama.
newBlob(data)BlobBuat objek Blob baru dari string.
newBlob(data, contentType)BlobBuat objek Blob baru dari string dan jenis konten.
newBlob(data, contentType, name)BlobBuat objek Blob baru dari string, jenis konten, dan nama.
parseCsv(csv)String[][]Menampilkan representasi array 2D tabel dari string CSV.
parseCsv(csv, delimiter)String[][]Menampilkan representasi array 2D tabel dari string CSV menggunakan pembatas kustom.
parseDate(date, timeZone, format)DateMenguraikan tanggal string yang disediakan sesuai dengan spesifikasi yang dijelaskan dalam class SimpleDateFormat Edisi Standar Java.
sleep(milliseconds)voidTidur untuk jumlah milidetik yang ditentukan.
ungzip(blob)BlobMengompresi objek Blob dan menampilkan Blob yang berisi data yang tidak dikompresi.
unzip(blob)Blob[]Mengambil Blob yang mewakili file zip dan menampilkan file komponennya.
zip(blobs)BlobMembuat objek Blob baru yang merupakan file zip yang berisi data dari Blob yang diteruskan.
zip(blobs, name)BlobMembuat objek Blob baru yang merupakan file zip yang berisi data dari Blob yang diteruskan.