পরিচয়পত্র রেজিস্ট্রি

এই সমস্যাগুলো সমাধানের জন্য, আমরা একটি নতুন রেজিস্ট্রি ব্যবস্থা যুক্ত করছি যা একটি অ্যাপকে গোপনীয়তা বজায় রেখে ডিজিটাল ক্রেডেনশিয়াল সরবরাহ করার সুযোগ দেবে। সাধারণভাবে বলতে গেলে, সরবরাহকারী অ্যাপটি তাদের সমস্ত সম্ভাব্য ডিজিটাল ক্রেডেনশিয়াল ক্রেডেনশিয়াল ম্যানেজারের কাছে আগে থেকেই রেজিস্টার করে রাখবে; যখন ক্রেডেনশিয়াল ম্যানেজার কোনো নির্দিষ্ট ডিজিটাল ক্রেডেনশিয়ালের জন্য অ্যাপের অনুরোধ পাবে, তখন এটি একটি স্যান্ডবক্সে ক্রেডেনশিয়াল মেলানো এবং ব্যবহারকারী নির্বাচক UI (ইউজার সিলেক্টর ইউজার ইন্টারফেস) চালাবে।
সর্বশেষ আপডেট স্থিতিশীল রিলিজ রিলিজ প্রার্থী বিটা রিলিজ আলফা রিলিজ
২৯ জুলাই, ২০২৬ - - - ১.০.০-আলফা০৫

নির্ভরতা ঘোষণা করা

ক্রেডেনশিয়াল রেজিস্ট্রি-তে ডিপেন্ডেন্সি যোগ করতে হলে, আপনাকে আপনার প্রজেক্টে গুগল মেভেন রিপোজিটরি যোগ করতে হবে। আরও তথ্যের জন্য গুগলের মেভেন রিপোজিটরি পড়ুন।

আপনার অ্যাপ বা মডিউলের build.gradle ফাইলে প্রয়োজনীয় আর্টিফ্যাক্টগুলোর ডিপেন্ডেন্সি যোগ করুন:

গ্রোভি

dependencies {
    // Use to implement credentials registrys

    implementation "androidx.credentials.registry:registry-digitalcredentials-mdoc:1.0.0-alpha05"
    implementation "androidx.credentials.registry:registry-digitalcredentials-openid:1.0.0-alpha05"
    implementation "androidx.credentials.registry:registry-digitalcredentials-sdjwtvc:1.0.0-alpha05"
    implementation "androidx.credentials.registry:registry-provider:1.0.0-alpha05"
    implementation "androidx.credentials.registry:registry-provider-play-services:1.0.0-alpha05"

}

কোটলিন

dependencies {
    // Use to implement credentials registrys

    implementation("androidx.credentials.registry:registry-digitalcredentials-mdoc:1.0.0-alpha05")
    implementation("androidx.credentials.registry:registry-digitalcredentials-openid:1.0.0-alpha05")
    implementation("androidx.credentials.registry:registry-digitalcredentials-sdjwtvc:1.0.0-alpha05")
    implementation("androidx.credentials.registry:registry-provider:1.0.0-alpha05")
    implementation("androidx.credentials.registry:registry-provider-play-services:1.0.0-alpha05")

}

নির্ভরতা সম্পর্কে আরও তথ্যের জন্য, 'বিল্ড নির্ভরতা যোগ করুন ' দেখুন।

প্রতিক্রিয়া

আপনার মতামত জেটপ্যাককে আরও উন্নত করতে সাহায্য করে। আপনি যদি নতুন কোনো সমস্যা খুঁজে পান অথবা এই লাইব্রেরিটি উন্নত করার জন্য কোনো ধারণা থাকে, তবে আমাদের জানান। নতুন কোনো সমস্যা তৈরি করার আগে অনুগ্রহ করে এই লাইব্রেরির বিদ্যমান সমস্যাগুলো দেখে নিন। আপনি তারকা বোতামে ক্লিক করে কোনো বিদ্যমান সমস্যায় আপনার ভোট যোগ করতে পারেন।

একটি নতুন সমস্যা তৈরি করুন

আরও তথ্যের জন্য ইস্যু ট্র্যাকার ডকুমেন্টেশন দেখুন।

সংস্করণ ১.০

সংস্করণ 1.0.0-alpha05

২৯ জুলাই, ২০২৬

androidx.credentials.registry:registry-*:1.0.0-alpha05 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha05-এ এই কমিটগুলো রয়েছে।

এপিআই পরিবর্তন

  • OpenID4VP প্রোটোকল নিবন্ধনের জন্য OpenId4VpRegistry কনস্ট্রাক্টরে supportedProtocols ঐচ্ছিক প্যারামিটার যোগ করা হয়েছে। ( Id5053 )
  • VerificationEntryDisplayPropertiesmetadataDisplayText প্রপার্টি যোগ করা হয়েছে। ( I62ba54 )

বাগ সংশোধন

  • OpenId4VpRegistry দ্বারা তৈরি ভেরিফিকেশন JSON পেলোড থেকে explainer এবং warning ফিল্ড অনুপস্থিত থাকার সমস্যাটি সমাধান করা হয়েছে। ( I933e07 )

ক্রেডেনশিয়াল রেজিস্ট্রি ১.০

সংস্করণ 1.0.0-alpha04

১৭ ডিসেম্বর, ২০২৫

androidx.credentials.registry:registry-*:1.0.0-alpha04 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha04-এ এই কমিটগুলো রয়েছে।

এপিআই পরিবর্তন

  • ProviderCreateCredentialRequest থেকে নির্বাচিত এন্ট্রি আইডিগুলো পুনরুদ্ধার করার জন্য এক্সটেনশন মেথড যোগ করুন। ( I72dee )
  • ক্রেডেনশিয়াল ম্যানেজারে ক্রিয়েশন অপশনগুলোর রেজিস্ট্রেশন এবং ক্লিয়ারেন্সের জন্য এপিআই যোগ করুন। ( I01073 )

সংস্করণ 1.0.0-alpha03

০৮ অক্টোবর, ২০২৫

androidx.credentials.registry:registry-*:1.0.0-alpha03 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha03-এ এই কমিটগুলো রয়েছে।

নতুন বৈশিষ্ট্য

  • বৃহৎ ডেটার অপ্টিমাইজড সিরিয়ালাইজেশন

সংস্করণ 1.0.0-alpha02

২৪ সেপ্টেম্বর, ২০২৫

androidx.credentials.registry:registry-*:1.0.0-alpha02 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha02-এ এই কমিটগুলো রয়েছে।

এপিআই পরিবর্তন

  • OpenID4VP 1.0 এর জন্য রেজিস্ট্রি এপিআই ( Ifdda3 , b/439430789 )
  • ক্রেডেনশিয়াল রেজিস্ট্রি পরিষ্কার করার জন্য এপিআই যোগ করা হয়েছে। ( I64c0d , b/368092001 )
  • কাস্টমাইজড ইন্টেন্ট অ্যাকশনের মাধ্যমে ক্রেডেনশিয়াল রেজিস্ট্রি সমর্থন করুন। ( I09d92 , b/402293724 )
  • ক্রেডেনশিয়াল সেট নির্বাচনের সমর্থন। ( Ia1f80 , b/444332219 )

সংস্করণ 1.0.0-alpha01

১৬ অক্টোবর, ২০২৪

androidx.credentials.registry:registry-*:1.0.0-alpha01 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha01-এ এই কমিটগুলো রয়েছে।

নতুন বৈশিষ্ট্য

  • নতুন ক্রেডেনশিয়াল ম্যানেজার প্রোভাইডার রেজিস্ট্রি সাপোর্ট: প্রোভাইডারদের ক্রেডেনশিয়াল ম্যানেজারের সাথে ক্রেডেনশিয়াল মেটাডেটা আগে থেকে রেজিস্টার করার সুযোগ দেয়, যা পরবর্তীতে কোনো অ্যাপ রিকোয়েস্ট এলে ক্রেডেনশিয়াল ম্যানেজার ব্যবহারকারীর কাছে প্রদর্শন করতে পারবে।
  • mdoc ক্রেডেনশিয়াল নিবন্ধনের জন্য ISO/IEC mdoc ক্রেডেনশিয়াল API যোগ করা হয়েছে।
  • এন্ড-টু-এন্ড সক্ষমতা প্রদর্শনের জন্য একটি প্রিভিউ প্রোটোকল ভিত্তিক রেজিস্ট্রিও যুক্ত করা হয়েছে।