Get trust entity by DID
Pass a DID id and return the matching trust entity details. This is useful for displaying trust information such as website and logo.
Function
- React Native
- iOS
- Android
getTrustEntityByDid(didId: DidListItem["id"]): Promise<TrustEntity>;
func getTrustEntityByDid(didId: String) throws -> GetTrustEntityResponseBindingDto
fun `getTrustEntityByDid`(`didId`: kotlin.String): GetTrustEntityResponseBindingDto
Parameters
didId
- Specify the id of the entity's DID.
Return value
- React Native
- iOS
- Android
export interface TrustEntityListItem {
id: string;
createdDate: string;
lastModified: string;
name: string;
logo?: string;
website?: string;
termsUrl?: string;
privacyUrl?: string;
role: TrustEntityRoleEnum;
state: TrustEntityStateEnum;
did: DidListItem;
trustAnchor: TrustAnchor;
}
export interface TrustEntity extends TrustEntityListItem {
organisationId: string;
}
public struct GetTrustEntityResponseBindingDto {
public var id: String
public var organisationId: String?
public var createdDate: String
public var lastModified: String
public var name: String
public var logo: String?
public var website: String?
public var termsUrl: String?
public var privacyUrl: String?
public var role: TrustEntityRoleBindingEnum
public var trustAnchor: GetTrustAnchorResponseBindingDto
public var did: DidListItemBindingDto
public var state: TrustEntityStateBindingEnum
}
data class GetTrustEntityResponseBindingDto (
var `id`: kotlin.String,
var `organisationId`: kotlin.String?,
var `createdDate`: kotlin.String,
var `lastModified`: kotlin.String,
var `name`: kotlin.String,
var `logo`: kotlin.String?,
var `website`: kotlin.String?,
var `termsUrl`: kotlin.String?,
var `privacyUrl`: kotlin.String?,
var `role`: TrustEntityRoleBindingEnum,
var `trustAnchor`: GetTrustAnchorResponseBindingDto,
var `did`: DidListItemBindingDto,
var `state`: TrustEntityStateBindingEnum
)