This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# SFDX menu for my most commonly called commands | |
# | |
function run { | |
echo | |
echo $1 | |
eval "$1" | |
echo | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<template> | |
<article class="slds-card"><div class="slds-card__header slds-grid"> | |
<slot name="title">TITLE</slot> | |
</div> | |
<div class="slds-card__body slds-card__body_inner"> | |
<slot name="body">BODY</slot> | |
<slot></slot> | |
</div> | |
</article> | |
</template> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
div .LARGE { | |
background : red; | |
} | |
div .MEDIUM { | |
background : green; | |
} | |
div .SMALL { | |
background : blue; | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import java.io.IOException; | |
import java.net.URISyntaxException; | |
import java.nio.file.Files; | |
import java.nio.file.Paths; | |
import java.security.KeyFactory; | |
import java.security.NoSuchAlgorithmException; | |
import java.security.PrivateKey; | |
import java.security.PublicKey; | |
import java.security.interfaces.RSAPublicKey; | |
import java.security.spec.InvalidKeySpecException; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.salesforce.app; | |
import java.io.IOException; | |
import java.net.URISyntaxException; | |
import java.nio.file.Files; | |
import java.nio.file.Paths; | |
import java.security.KeyFactory; | |
import java.security.NoSuchAlgorithmException; | |
import java.security.PrivateKey; | |
import java.security.PublicKey; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.salesforce.app; | |
import java.io.IOException; | |
import java.net.URISyntaxException; | |
import java.nio.file.Files; | |
import java.nio.file.Paths; | |
import java.security.KeyFactory; | |
import java.security.NoSuchAlgorithmException; | |
import java.security.PrivateKey; | |
import java.security.PublicKey; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
function clean-metadata { | |
clean-item $1 '/<fieldPermissions>/,/<\/fieldPermissions>/d' | |
clean-item $1 '/<userPermissions>/,/<\/userPermissions>/d' | |
clean-item $1 '/<recordTypeVisibilities>/,/<\/recordTypeVisibilities>/d' | |
clean-item $1 '/<recordTypeVisibilities>/,/<\/recordTypeVisibilities>/d' | |
clean-item $1 '/<categoryGroupVisibilities>/,/<\/categoryGroupVisibilities>/d' | |
clean-item $1 '/<applicationVisibilities>/,/<\/applicationVisibilities>/d' | |
clean-item $1 '/<tabVisibilities>/,/<\/tabVisibilities>/d' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
function clean-metadata { | |
clean-item $1 '/<fieldPermissions>/,/<\/fieldPermissions>/d' | |
clean-item $1 '/<userPermissions>/,/<\/userPermissions>/d' | |
clean-item $1 '/<recordTypeVisibilities>/,/<\/recordTypeVisibilities>/d' | |
clean-item $1 '/<recordTypeVisibilities>/,/<\/recordTypeVisibilities>/d' | |
clean-item $1 '/<categoryGroupVisibilities>/,/<\/categoryGroupVisibilities>/d' | |
clean-item $1 '/<applicationVisibilities>/,/<\/applicationVisibilities>/d' | |
clean-item $1 '/<tabVisibilities>/,/<\/tabVisibilities>/d' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
while getopts m:b:d:n: option | |
do | |
case "${option}" | |
in | |
m) MESSAGE=${OPTARG};; | |
b) BRANCH=${OPTARG};; | |
d) DEFAULTORG=${OPTARG};; | |
n) SCRATCHORGNAME=${OPTARG};; | |
esac | |
done |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
Run Client App Auth Flow - as follows | |
1. Request a JWT to be created for a Community user from an IDP org with a csid | |
2. Pass the JWT to the SP org for an access token using the Oauth JWT bearer flow | |
3. If we get an 'invalid_grant' then send the JWT to a registration service for Just In Time user provisioning | |
4. On success retry the Oauth JWT bearer flow (step 2) | |
5. On success verify it works with an example API call to query the user object | |
- Components | |
- NodeJS App to Simulate a Client App |