Ich habe versucht https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_retrieve.htm ..aber ich bin nicht in der Lage, Informationen über verschlüsselte Feld in Metadaten abrufen.Ich arbeite an Salesforce-Shield-Verschlüsselung. Wie kann ich herausfinden, ob das Feld in Metadaten verschlüsselt ist?
0
A
Antwort
0
Sie können wie folgt vorgehen:
Schema.DescribeFieldResult F = CustomObject__c.customField__c.getDescribe();
system.debug(F);
Hier können Sie zum Beispiel sehen können:
- IsEncrypted
- getType (zB ENCRYPTEDSTRING)
0
folgenden Code gibt Ihnen die Feld Ergebnis
Schema.DescribeFieldResult describeFieldResult = CustomObject__c.customField__c.getDescribe();
Mit dem Feld describeFieldResult können Sie Ihr Feld überprüfen, wenn es in Metadaten verschlüsselt ist.