Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aws-samples/aws-saas-factory-dynamic-policy-generation
/ functions
Functions
140 in github.com/aws-samples/aws-saas-factory-dynamic-policy-generation
⨍
Functions
140
◇
Types & classes
38
Method
TokenVendor
(TokenVendorBuilder builder)
policy-engine/src/main/java/com/amazon/aws/partners/saasfactory/token/TokenVendor.java:44
Method
TokenVendorBuilder
()
policy-engine/src/main/java/com/amazon/aws/partners/saasfactory/token/TokenVendor.java:102
Method
TokenVendorBuilder
()
policy-engine/src/main/java/com/amazon/aws/partners/saasfactory/token/JwtTokenVendor.java:129
Method
assembleLocalPolicyTemplates
()
policy-engine/src/test/java/com/amazon/aws/partners/saasfactory/template/PolicyTemplateProcessorTest.java:15
Method
assemblePolicy
()
policy-engine/src/test/java/com/amazon/aws/partners/saasfactory/DeclarativePolicyGeneratorTest.java:11
Method
assemblePolicy
()
policy-engine/src/test/java/com/amazon/aws/partners/saasfactory/OpenDeclarativePolicyGeneratorTest.java:16
Method
build
()
policy-engine/src/main/java/com/amazon/aws/partners/saasfactory/template/PolicyTemplateProcessor.java:60
Method
data
(Map<String, String> data)
policy-engine/src/main/java/com/amazon/aws/partners/saasfactory/template/PolicyTemplateProcessor.java:55
Method
efSAccessPointPerTenant
()
policy-engine/src/main/java/com/amazon/aws/partners/saasfactory/policy/DeclarativePolicyGenerator.java:74
Method
generatePolicy
()
policy-engine/src/main/java/com/amazon/aws/partners/saasfactory/policy/DeclarativePolicyGenerator.java:85
Method
generatePolicy
()
policy-engine/src/main/java/com/amazon/aws/partners/saasfactory/policy/OpenScopedPolicyGenerator.java:61
Method
getCredentialsForTenant_empty
()
policy-engine/src/test/java/com/amazon/aws/partners/saasfactory/token/CognitoTokenVendorTest.java:8
Method
getPrivateKey
()
policy-engine/src/main/java/com/amazon/aws/partners/saasfactory/cognito/CognitoRSAKeyProvider.java:37
Method
getPrivateKeyId
()
policy-engine/src/main/java/com/amazon/aws/partners/saasfactory/cognito/CognitoRSAKeyProvider.java:42
Method
getPublicKeyById
(String keyId)
policy-engine/src/main/java/com/amazon/aws/partners/saasfactory/cognito/CognitoRSAKeyProvider.java:26
Method
getTenant
()
policy-engine/src/main/java/com/amazon/aws/partners/saasfactory/policy/OpenScopedPolicyGenerator.java:52
Method
handleRequest
(APIGatewayProxyRequestEvent requestEvent, Context context)
cognito-lambda-example/src/main/java/com/amazon/aws/partners/saasfactory/ApiGatewayAuthorizedHandler.java:33
Method
handleRequest
(APIGatewayProxyRequestEvent requestEvent, Context context)
cognito-lambda-example/src/main/java/com/amazon/aws/partners/saasfactory/JwtSimpleFlowHandler.java:33
Method
handleRequest
(APIGatewayProxyRequestEvent requestEvent, Context context)
cognito-lambda-example/src/main/java/com/amazon/aws/partners/saasfactory/CognitoIdentityPoolHandler.java:51
Method
headers
(Map<String, String> headers)
policy-engine/src/main/java/com/amazon/aws/partners/saasfactory/token/CognitoTokenVendor.java:152
Method
identityPool
(String identityPool)
policy-engine/src/main/java/com/amazon/aws/partners/saasfactory/cognito/CognitoWebIdentityManager.java:117
Method
main
(String[] args)
command-line-example/src/main/java/com/amazon/aws/partners/saasfactory/CommandLineTokenVendorExample.java:42
Method
parameterStorePathPerTenant
(String tenantPath)
policy-engine/src/main/java/com/amazon/aws/partners/saasfactory/policy/DeclarativePolicyGenerator.java:79
Method
policyGenerator
(PolicyGenerator policyGenerator)
policy-engine/src/main/java/com/amazon/aws/partners/saasfactory/token/CognitoTokenVendor.java:167
Method
policyGenerator
(PolicyGenerator policyGenerator)
policy-engine/src/main/java/com/amazon/aws/partners/saasfactory/token/JwtTokenVendor.java:152
Method
providerLogins
(Map<String, String> providerLogins)
policy-engine/src/main/java/com/amazon/aws/partners/saasfactory/cognito/CognitoWebIdentityManager.java:122
Method
retrieveTemplate
()
policy-engine/src/test/java/com/amazon/aws/partners/saasfactory/template/PolicyTemplateLoaderTest.java:10
Method
role
(String role)
policy-engine/src/main/java/com/amazon/aws/partners/saasfactory/token/JwtTokenVendor.java:132
Method
secretsManagerResourceTag
()
policy-engine/src/main/java/com/amazon/aws/partners/saasfactory/policy/DeclarativePolicyGenerator.java:69
Method
setIdentityPool
(String identityPool)
policy-engine/src/main/java/com/amazon/aws/partners/saasfactory/cognito/CognitoClaims.java:24
Method
templates
(String statements)
policy-engine/src/main/java/com/amazon/aws/partners/saasfactory/template/PolicyTemplateProcessor.java:50
Method
tenant
(String tenant)
policy-engine/src/main/java/com/amazon/aws/partners/saasfactory/policy/DeclarativePolicyGenerator.java:47
Method
tenant
(String tenant)
policy-engine/src/main/java/com/amazon/aws/partners/saasfactory/policy/OpenScopedPolicyGenerator.java:56
Method
tenant
(String tenant)
policy-engine/src/main/java/com/amazon/aws/partners/saasfactory/cognito/CognitoClaims.java:59
Method
useCredentialsForDynamo
(AwsCredentialsProvider tenantCredentials, String table, String currentTenant)
command-line-example/src/main/java/com/amazon/aws/partners/saasfactory/CommandLineTokenVendorExample.java:135
Method
useCredentialsForEfs
(AwsCredentialsProvider tenantCredentials, String accessPoint)
command-line-example/src/main/java/com/amazon/aws/partners/saasfactory/CommandLineTokenVendorExample.java:168
Method
useCredentialsForParameterStore
(AwsCredentialsProvider tenantCredentials, String parameterName)
command-line-example/src/main/java/com/amazon/aws/partners/saasfactory/CommandLineTokenVendorExample.java:159
Method
useCredentialsForSecretsManager
(AwsCredentialsProvider tenantCredentials, String secretName)
command-line-example/src/main/java/com/amazon/aws/partners/saasfactory/CommandLineTokenVendorExample.java:154
Method
useCredentialsForSqs
(AwsCredentialsProvider tenantCredentials, String json, String queueUrl)
command-line-example/src/main/java/com/amazon/aws/partners/saasfactory/CommandLineTokenVendorExample.java:145
Method
vendTokenNoJwtValidation
Does not validate the JWT token with an IdP extracts the tenant from the JWT claims and uses the tenant to vend the token. @param headers the HTTP he
token-vending-layer/src/main/java/com/amazon/aws/partners/saasfactory/TokenVendingMachine.java:128
← previous
101–140 of 140, ranked by callers