Interface FederationRequestHandler

    • Method Summary

      All Methods Instance Methods Default Methods 
      Modifier and Type Method Description
      default software.amazon.awssdk.services.athena.AthenaClient getAthenaClient​(software.amazon.awssdk.awscore.AwsRequestOverrideConfiguration awsRequestOverrideConfiguration, software.amazon.awssdk.services.athena.AthenaClient defaultAthena)  
      default software.amazon.awssdk.awscore.AwsRequestOverrideConfiguration getRequestOverrideConfig​(Map<String,​String> configOptions, KmsEncryptionProvider kmsEncryptionProvider)  
      default software.amazon.awssdk.services.s3.S3Client getS3Client​(software.amazon.awssdk.awscore.AwsRequestOverrideConfiguration awsRequestOverrideConfiguration, software.amazon.awssdk.services.s3.S3Client defaultS3)  
      default software.amazon.awssdk.auth.credentials.AwsCredentials getSessionCredentials​(String kmsKeyId, String tokenString, KmsEncryptionProvider kmsEncryptionProvider)  
      • Methods inherited from interface com.amazonaws.services.lambda.runtime.RequestStreamHandler

        handleRequest
    • Method Detail

      • getSessionCredentials

        default software.amazon.awssdk.auth.credentials.AwsCredentials getSessionCredentials​(String kmsKeyId,
                                                                                             String tokenString,
                                                                                             KmsEncryptionProvider kmsEncryptionProvider)
      • getRequestOverrideConfig

        default software.amazon.awssdk.awscore.AwsRequestOverrideConfiguration getRequestOverrideConfig​(Map<String,​String> configOptions,
                                                                                                        KmsEncryptionProvider kmsEncryptionProvider)
      • getS3Client

        default software.amazon.awssdk.services.s3.S3Client getS3Client​(software.amazon.awssdk.awscore.AwsRequestOverrideConfiguration awsRequestOverrideConfiguration,
                                                                        software.amazon.awssdk.services.s3.S3Client defaultS3)
      • getAthenaClient

        default software.amazon.awssdk.services.athena.AthenaClient getAthenaClient​(software.amazon.awssdk.awscore.AwsRequestOverrideConfiguration awsRequestOverrideConfiguration,
                                                                                    software.amazon.awssdk.services.athena.AthenaClient defaultAthena)