@aurahelper/xml-definitions
Version:
Powerfull Libraries to get the XML Definitions of ALL XML Salesforce Metadata Files. Support All API Versions up to API 53.0. You can get the definition of one or more XML files for a specific version of Salesforce. For Example: You can get the XML Defini
94 lines • 4.17 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.NamedCredential = void 0;
var core_1 = require("@aurahelper/core");
exports.NamedCredential = {
awsAccessKey: new core_1.StringXMLField('awsAccessKey', 'AWS Access Key')
.setMinApi(46)
.setEditable(),
awsAccessSecret: new core_1.StringXMLField('awsAccessSecret', 'AWS Access Secret')
.setMinApi(46)
.setEditable(),
awsRegion: new core_1.StringXMLField('awsRegion', 'AWS Region')
.setMinApi(46)
.setEditable(),
awsService: new core_1.StringXMLField('awsService', 'AWS Service')
.setMinApi(46)
.setEditable(),
allowMergeFieldsInBody: new core_1.BooleanXMLField('allowMergeFieldsInBody', 'Allow Merge Fields In Body')
.setMinApi(41)
.setEditable(),
allowMergeFieldsInHeader: new core_1.BooleanXMLField('allowMergeFieldsInHeader', 'Allow Merge Fields In Header')
.setMinApi(41)
.setEditable(),
authProvider: new core_1.StringXMLField('authProvider', 'Auth Provider')
.setMinApi(33)
.setEditable(),
authTokenEndpointUrl: new core_1.StringXMLField('authTokenEndpointUrl', 'Auth Token Endpoint URL')
.setMinApi(46)
.setEditable(),
certificate: new core_1.StringXMLField('certificate', 'Certificate')
.setMinApi(33)
.setEditable(),
endpoint: new core_1.StringXMLField('endpoint', 'Endpoint')
.setMinApi(33)
.setEditable(),
generateAuthorizationHeader: new core_1.BooleanXMLField('generateAuthorizationHeader', 'Generate Authorization Header')
.setMinApi(41)
.setEditable(),
jwtAudience: new core_1.StringXMLField('jwtAudience', 'JWT Audience')
.setMinApi(33)
.setEditable(),
jwtFormulaSubject: new core_1.StringXMLField('jwtFormulaSubject', 'JWT Formula Subject')
.setMinApi(46)
.setEditable(),
jwtIssuer: new core_1.StringXMLField('jwtIssuer', 'JWT Issuer')
.setMinApi(46)
.setEditable(),
jwtSigningCertificate: new core_1.StringXMLField('jwtSigningCertificate', 'JWT Signing Certificate')
.setMinApi(46)
.setEditable(),
jwtTextSubject: new core_1.StringXMLField('jwtTextSubject', 'JWT Text Subject')
.setMinApi(46)
.setEditable(),
jwtValidityPeriodSeconds: new core_1.StringXMLField('jwtValidityPeriodSeconds', 'JWT Validity Period Seconds')
.setMinApi(46)
.setEditable(),
label: new core_1.StringXMLField('label', 'Label')
.setMinApi(33)
.setEditable(),
oauthRefreshToken: new core_1.StringXMLField('oauthRefreshToken', 'Oauth Refresh Token')
.setMinApi(33)
.setEditable(),
oauthScope: new core_1.StringXMLField('oauthScope', 'OAuth Scope')
.setMinApi(33)
.setEditable(),
oauthToken: new core_1.StringXMLField('oauthToken', 'OAuth Token')
.setMinApi(33)
.setEditable(),
outboundNetworkConnection: new core_1.StringXMLField('outboundNetworkConnection', 'Outbound Network Connection')
.setMinApi(49)
.setEditable(),
password: new core_1.StringXMLField('password', 'Password')
.setMinApi(33)
.setEditable(),
principalType: new core_1.EnumXMLField('principalType', 'Principal Type')
.setMinApi(33)
.setEditable()
.addEnumValue('Anonymous', 'Anonymous')
.addEnumValue('Per User', 'PerUser')
.addEnumValue('Named User', 'NamedUser'),
protocol: new core_1.EnumXMLField('protocol', 'Protocol')
.setMinApi(33)
.setEditable()
.addEnumValue('AWS Signature Version 4', 'AwsSig4')
.addEnumValue('JWT', 'Jwt')
.addEnumValue('JWT Exchange', 'JwtExchange')
.addEnumValue('No Authentication', 'NoAuthentication')
.addEnumValue('OAuth', 'Oauth')
.addEnumValue('Password', 'Password'),
username: new core_1.StringXMLField('username', 'Username')
.setMinApi(33)
.setEditable(),
};
//# sourceMappingURL=namedCredential.js.map