UNPKG

@aurahelper/languages

Version:

Language Libraries to work with XML, Aura, Apex... files. tokenizers, parsers, system classes and much more

358 lines 12.3 kB
{ "id": "Auth.samljithandler", "nodeType": "class", "name": "interface", "namespace": "Auth", "startToken": "SamlJitHandler", "accessModifier": { "type": "keyword.modifier.access", "text": "global", "textToLower": "global", "isAux": false, "range": {}, "id": "keyword.modifier.access_global" }, "sharingModifier": { "type": "keyword.modifier.sharing", "text": "without sharing", "textToLower": "without sharing", "isAux": false, "range": {}, "id": "keyword.modifier.sharing_without sharing" }, "description": "Use this interface to control and customize Just-in-Time user provisioning logic during SAML single sign-on.", "documentation": "https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_interface_Auth_SamlJitHandler.htm", "classes": {}, "interfaces": {}, "enums": {}, "methods": { "createuser(id,id,id,string,map,string>)": { "id": "Auth.samljithandler.createuser", "nodeType": "method", "name": "createUser", "startToken": { "type": "declaration.entity.name.function", "text": "createUser", "textToLower": "createuser", "isAux": false, "range": {}, "id": "declaration.entity.name.function_createUser" }, "accessModifier": { "type": "keyword.modifier.access", "text": "public", "textToLower": "public", "isAux": false, "range": {}, "id": "keyword.modifier.access_public" }, "signature": "public User createUser(Id samlSsoProviderId, Id communityId, Id portalId, String federationId, Map <String, String> attributes,)", "simplifiedSignature": "createUser(Id,Id,Id,String,Map,String>)", "datatype": { "id": "Auth.samljithandler.createuser.User", "nodeType": "datatype", "name": "User", "type": "" }, "description": "Returns a User object using the specified Federation ID. The User object corresponds to the user information and may be a new user that hasn’t t been inserted in the database or may represent an existing user record in the database.", "params": { "samlSsoProviderId": { "id": "Auth.samljithandler.createuser.samlssoproviderid", "type": "var", "name": "samlSsoProviderId", "startToken": { "type": "declaration.entity.name.variable", "text": "samlSsoProviderId", "textToLower": "samlssoproviderid", "isAux": false, "range": {}, "id": "declaration.entity.name.variable_samlSsoProviderId" }, "signature": "Id samlSsoProviderId", "datatype": { "id": "Auth.samljithandler.createuser.id", "nodeType": "datatype", "name": "Id", "type": "Id" } }, "communityId": { "id": "Auth.samljithandler.createuser.communityid", "type": "var", "name": "communityId", "startToken": { "type": "declaration.entity.name.variable", "text": "communityId", "textToLower": "communityid", "isAux": false, "range": {}, "id": "declaration.entity.name.variable_communityId" }, "signature": "Id communityId", "datatype": { "id": "Auth.samljithandler.createuser.id", "nodeType": "datatype", "name": "Id", "type": "Id" } }, "portalId": { "id": "Auth.samljithandler.createuser.portalid", "type": "var", "name": "portalId", "startToken": { "type": "declaration.entity.name.variable", "text": "portalId", "textToLower": "portalid", "isAux": false, "range": {}, "id": "declaration.entity.name.variable_portalId" }, "signature": "Id portalId", "datatype": { "id": "Auth.samljithandler.createuser.id", "nodeType": "datatype", "name": "Id", "type": "Id" } }, "federationId": { "id": "Auth.samljithandler.createuser.federationid", "type": "var", "name": "federationId", "startToken": { "type": "declaration.entity.name.variable", "text": "federationId", "textToLower": "federationid", "isAux": false, "range": {}, "id": "declaration.entity.name.variable_federationId" }, "signature": "String federationId", "datatype": { "id": "Auth.samljithandler.createuser.string", "nodeType": "datatype", "name": "String", "type": "String" } }, "<String": { "id": "Auth.samljithandler.createuser.<string", "type": "var", "name": "<String", "startToken": { "type": "declaration.entity.name.variable", "text": "<String", "textToLower": "<string", "isAux": false, "range": {}, "id": "declaration.entity.name.variable_<String" }, "signature": "Map <String", "datatype": { "id": "Auth.samljithandler.createuser.map", "nodeType": "datatype", "name": "Map", "type": "Map" } }, "attributes,": { "id": "Auth.samljithandler.createuser.attributes,", "type": "var", "name": "attributes,", "startToken": { "type": "declaration.entity.name.variable", "text": "attributes,", "textToLower": "attributes,", "isAux": false, "range": {}, "id": "declaration.entity.name.variable_attributes," }, "signature": "String> attributes,", "datatype": { "id": "Auth.samljithandler.createuser.string>", "nodeType": "datatype", "name": "String>", "type": "String" } } } }, "updateuser(id,id,id,id,string,map,string>)": { "id": "Auth.samljithandler.updateuser", "nodeType": "method", "name": "updateUser", "startToken": { "type": "declaration.entity.name.function", "text": "updateUser", "textToLower": "updateuser", "isAux": false, "range": {}, "id": "declaration.entity.name.function_updateUser" }, "accessModifier": { "type": "keyword.modifier.access", "text": "public", "textToLower": "public", "isAux": false, "range": {}, "id": "keyword.modifier.access_public" }, "signature": "public void updateUser(Id userId, Id samlSsoProviderId, Id communityId, Id portalId, String federationId, Map <String, String> attributes,)", "simplifiedSignature": "updateUser(Id,Id,Id,Id,String,Map,String>)", "datatype": { "id": "Auth.samljithandler.updateuser.void", "nodeType": "datatype", "name": "void", "type": "void" }, "description": "Updates the specified user’s information. This method is called if the user has logged in before with SAML single sign-on and then logs in again, or if your application is using the Existing User Linking URL.", "params": { "userId": { "id": "Auth.samljithandler.updateuser.userid", "type": "var", "name": "userId", "startToken": { "type": "declaration.entity.name.variable", "text": "userId", "textToLower": "userid", "isAux": false, "range": {}, "id": "declaration.entity.name.variable_userId" }, "signature": "Id userId", "datatype": { "id": "Auth.samljithandler.updateuser.id", "nodeType": "datatype", "name": "Id", "type": "Id" } }, "samlSsoProviderId": { "id": "Auth.samljithandler.updateuser.samlssoproviderid", "type": "var", "name": "samlSsoProviderId", "startToken": { "type": "declaration.entity.name.variable", "text": "samlSsoProviderId", "textToLower": "samlssoproviderid", "isAux": false, "range": {}, "id": "declaration.entity.name.variable_samlSsoProviderId" }, "signature": "Id samlSsoProviderId", "datatype": { "id": "Auth.samljithandler.updateuser.id", "nodeType": "datatype", "name": "Id", "type": "Id" } }, "communityId": { "id": "Auth.samljithandler.updateuser.communityid", "type": "var", "name": "communityId", "startToken": { "type": "declaration.entity.name.variable", "text": "communityId", "textToLower": "communityid", "isAux": false, "range": {}, "id": "declaration.entity.name.variable_communityId" }, "signature": "Id communityId", "datatype": { "id": "Auth.samljithandler.updateuser.id", "nodeType": "datatype", "name": "Id", "type": "Id" } }, "portalId": { "id": "Auth.samljithandler.updateuser.portalid", "type": "var", "name": "portalId", "startToken": { "type": "declaration.entity.name.variable", "text": "portalId", "textToLower": "portalid", "isAux": false, "range": {}, "id": "declaration.entity.name.variable_portalId" }, "signature": "Id portalId", "datatype": { "id": "Auth.samljithandler.updateuser.id", "nodeType": "datatype", "name": "Id", "type": "Id" } }, "federationId": { "id": "Auth.samljithandler.updateuser.federationid", "type": "var", "name": "federationId", "startToken": { "type": "declaration.entity.name.variable", "text": "federationId", "textToLower": "federationid", "isAux": false, "range": {}, "id": "declaration.entity.name.variable_federationId" }, "signature": "String federationId", "datatype": { "id": "Auth.samljithandler.updateuser.string", "nodeType": "datatype", "name": "String", "type": "String" } }, "<String": { "id": "Auth.samljithandler.updateuser.<string", "type": "var", "name": "<String", "startToken": { "type": "declaration.entity.name.variable", "text": "<String", "textToLower": "<string", "isAux": false, "range": {}, "id": "declaration.entity.name.variable_<String" }, "signature": "Map <String", "datatype": { "id": "Auth.samljithandler.updateuser.map", "nodeType": "datatype", "name": "Map", "type": "Map" } }, "attributes,": { "id": "Auth.samljithandler.updateuser.attributes,", "type": "var", "name": "attributes,", "startToken": { "type": "declaration.entity.name.variable", "text": "attributes,", "textToLower": "attributes,", "isAux": false, "range": {}, "id": "declaration.entity.name.variable_attributes," }, "signature": "String> attributes,", "datatype": { "id": "Auth.samljithandler.updateuser.string>", "nodeType": "datatype", "name": "String>", "type": "String" } } } } }, "constructors": {}, "extendsType": "", "implementTypes": [], "implements": {} }