Relying Party

‘relyingparty’ cards are used for verifier authentication .

When partners create the Verify with Samsung Wallet button, they will need to create cdata.
This is the data spec included when creating the cdata of relayingparty type.

Wallet Card type

Wallet card type

Wallet card subtype

relyingparty

Others

Others

Figure 01: Sample UI: Relying Party

Wallet Card data fields

Attributes

Type

Value

Description

attributes{fields}

logoImage
String(256)

(Required)
URL of the logo image.
The file size must not be greater than 256 KB.

logoImage.darkUrl
String(256)

(Required)
URL of the logo image.
The file size must not be greater than 256 KB.

logoImage.lightUrl
String(256)

(Required)
URL of the logo image.
The file size must not be greater than 256 KB.

fontColor
String(8)

(Optional)
Display Color of the font during user authentication.

providerName
String(32)

(Required)
Display name during user authentication

clientType
String(32)

(Required)
Information on whether the client operates as an application or Web.

clientPackageName
String(32)

(Required)
If the client is operating as an app, enter the package name, If it works on the web, enter a service name.

[Example]

{
	"card": {
		"type": "relyingparty",
		"subType": "others",
		"data": [
			{
				"refId": "0613001",
				"createdAt": 1686657600000,
				"updatedAt ": 1686657600000,
				"language": "en",
				"attributes": {
					"logoImage": "https://samsung.com",
					"logoImage.darkUrl": "https://dark.samsung.com",
					"logoImage.lightUrl": "https://light.samsung.com",
					"fontColor": "black",
					"providerName": "Company Name",
					"clientType": "app",
					"clientPackageName": "com.companyName.app"
				}
			}
		]
	}
}