module Aws::S3::Encryption::KeyProvider

This module defines the interface required for a {Client#key_provider}. A key provider is any object that:

Public Instance Methods

encryption_materials() click to toggle source

@return [Materials]

# File lib/aws-sdk-resources/services/s3/encryption/key_provider.rb, line 20
def encryption_materials; end
key_for(materials_description) click to toggle source

@param [String<JSON>] materials_description @return [OpenSSL::PKey::RSA, String] encryption_key

# File lib/aws-sdk-resources/services/s3/encryption/key_provider.rb, line 24
def key_for(materials_description); end