generated from amazon-archives/__template_Apache-2.0
    
        
        - 
                Notifications
    
You must be signed in to change notification settings  - Fork 265
 
Open
Labels
feature-requestA feature should be added or improved.A feature should be added or improved.p3This is a minor priority issueThis is a minor priority issue
Description
Describe the feature
aws_smithy_experimental currently requires you to specify a CryptoMode - Ring, AwsLc, or AwsLcFips.
Internally this gets translated into an
#[derive(Clone)]
enum Inner {
    Standard(CryptoMode),
    #[allow(dead_code)]
    Custom(CryptoProvider),
}The following are needed:
- The ability to run with no crypto at all, for use cases where calls are made to only HTTP endpoints (IMDS, etc)
 - The ability to directly pass a custom crypto provider
 
Use Case
- I have use cases that need a specific crypto provider for compliance
 - I have use cases where I know I will never do TLS and want to ensure that is the case.
 
Proposed Solution
- Add 
CryptoMode::Custom - Add 
CryptoMode::None 
Other Information
No response
Acknowledgements
- I may be able to implement this feature request
 - This feature might incur a breaking change
 
A note for the community
Community Note
- Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
 - Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
 - If you are interested in working on this issue, please leave a comment
 
russfellows
Metadata
Metadata
Assignees
Labels
feature-requestA feature should be added or improved.A feature should be added or improved.p3This is a minor priority issueThis is a minor priority issue