UNPKG

@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

95 lines 4.25 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.SamlSsoConfig = void 0; var core_1 = require("@aurahelper/core"); exports.SamlSsoConfig = { attributeNameIdFormat: new core_1.StringXMLField('attributeNameIdFormat', 'Attribute Name Id Format') .setMinApi(28) .setEditable(), attributeName: new core_1.StringXMLField('attributeName', 'Attribute Name') .setMinApi(28) .setEditable(), decryptionCertificate: new core_1.StringXMLField('decryptionCertificate', 'Decryption Certificate') .setMinApi(30) .setEditable(), errorUrl: new core_1.StringXMLField('errorUrl', 'Error URL') .setMinApi(28) .setEditable(), executionUserId: new core_1.StringXMLField('executionUserId', 'Execution User Id') .setMinApi(28) .setEditable() .linkFieldToSObject('User'), identityLocation: new core_1.EnumXMLField('identityLocation', 'Identity Location') .setMinApi(28) .setEditable() .addEnumValue('Subject Name Id', 'SubjectNameId') .addEnumValue('Attribute', 'Attribute'), identityMapping: new core_1.EnumXMLField('identityMapping', 'Identity Mapping') .setMinApi(28) .setEditable() .addEnumValue('Username', 'Username') .addEnumValue('Federation Id', 'FederationId') .addEnumValue('User Id', 'UserId'), issuer: new core_1.StringXMLField('issuer', 'Issuer') .setMinApi(28) .setEditable(), loginUrl: new core_1.StringXMLField('loginUrl', 'Login URL') .setMinApi(28) .setEditable(), logoutUrl: new core_1.StringXMLField('logoutUrl', 'Logout URL') .setMinApi(28) .setEditable(), name: new core_1.StringXMLField('name', 'Name') .setMinApi(28) .setEditable() .setRequired() .setUnique(), oauthTokenEndpoint: new core_1.StringXMLField('oauthTokenEndpoint', 'Oauth Token Endpoint') .setMinApi(28) .setEditable(), redirectBinding: new core_1.BooleanXMLField('redirectBinding', 'Redirect Binding') .setMinApi(28) .setEditable(), requestSignatureMethod: new core_1.EnumXMLField('requestSignatureMethod', 'Request Signatur eMethod') .setMinApi(28) .setEditable() .addEnumValue('RSA-SHA1', 'RSA-SHA1') .addEnumValue('RSA-SHA256', 'RSA-SHA256'), requestSigningCertId: new core_1.StringXMLField('requestSigningCertId', 'Request Signing Certificate Id') .setMinApi(28) .setEditable() .setMetadataType(core_1.MetadataTypes.CERTIFICATE), salesforceLoginUrl: new core_1.StringXMLField('salesforceLoginUrl', 'Salesforce Login URL') .setMinApi(28) .setEditable(), samlEntityId: new core_1.StringXMLField('samlEntityId', 'SAML Entity Id') .setMinApi(28) .setEditable(), samlJitHandlerId: new core_1.StringXMLField('samlJitHandlerId', 'SAML Jit Handler Id') .setMinApi(28) .setEditable() .setMetadataType(core_1.MetadataTypes.APEX_CLASS), samlVersion: new core_1.EnumXMLField('samlVersion', 'SAML Version') .setMinApi(28) .setEditable() .addEnumValue('SAML 1.1', 'SAML1_1') .addEnumValue('SAML 2.0', 'SAML2_0'), singleLogoutBinding: new core_1.EnumXMLField('singleLogoutBinding', 'Single Logout Binding') .setMinApi(28) .setEditable() .addEnumValue('Redirect Binding', 'RedirectBinding') .addEnumValue('Post Binding', 'PostBinding'), singleLogoutUrl: new core_1.StringXMLField('singleLogoutUrl', 'Single Logout URL') .setMinApi(28) .setEditable(), useConfigRequestMethod: new core_1.BooleanXMLField('useConfigRequestMethod', 'Use Config Request Method') .setMinApi(28) .setEditable(), userProvisioning: new core_1.BooleanXMLField('userProvisioning', 'User Provisioning') .setMinApi(28) .setEditable(), validationCert: new core_1.StringXMLField('validationCert', 'ValidationCert') .setMinApi(28) .setEditable(), }; //# sourceMappingURL=samlSsoConfig.js.map