Class CredentialDelete
Deletes a credential from the XRP Ledger. Can be submitted by:
- The issuer of the credential (to revoke it).
- The subject of the credential (to un-accept it).
- Any account, if the credential has expired. Requires the Credentials amendment.
Inherited Members
Namespace: Xrpl.Models.Transactions
Assembly: Xrpl.dll
Syntax
public class CredentialDelete : TransactionRequest, ITransactionRequest, ICredentialDelete, ITransactionCommon
Constructors
| Edit this page View SourceCredentialDelete()
Declaration
public CredentialDelete()
Properties
| Edit this page View SourceCredentialType
The type of credential to delete, as a hex-encoded string.
Declaration
[JsonPropertyName("CredentialType")]
public string CredentialType { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CredentialTypeValue
Decoded human-readable value of CredentialType (UTF-8).
Declaration
[JsonIgnore]
public string CredentialTypeValue { get; }
Property Value
| Type | Description |
|---|---|
| string |
Issuer
(Optional) The issuer of the credential. If omitted, the Account (transaction sender) is assumed to be the issuer.
Declaration
[JsonPropertyName("Issuer")]
public string Issuer { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Subject
(Optional) The subject of the credential. If omitted, the Account (transaction sender) is assumed to be the subject.
Declaration
[JsonPropertyName("Subject")]
public string Subject { get; set; }
Property Value
| Type | Description |
|---|---|
| string |