Giter VIP home page Giter VIP logo

cfn-identity-provider's People

Contributors

nonspecialist avatar stevemac007 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

cfn-identity-provider's Issues

Test issue

Testing out integrations, ignore this

Lambda code silently handles exceptions

Hello,
The lambda code looks pretty dangerous and does not use any logging.

I'm working on refactoring it, I will post an update with better code once it's finished.

Or you should ask for code review.

How to use delete event

How to delete the identity provider. i see lambda function can handle the deletion as well. but not sure how to trigger that.

No need to escape Metadata

When running the code, I kept getting errors that the metadata could not be parsed. I eventually ran the metadata as one line but unescaped. I was using metadata from Okta specifically.

tr -d '\n' < metadata.xml > out.xml

Issue with account IDs that begin with the digit 0

Hey, awesome repo you have here, but there's one small issue with it:

You have some lines like provider_arn = "arn:aws:iam::" + str(${AWS::AccountId}) + ":saml-provider/" + provider_name which cause an error when you have an account ID beginning with 0. Python barfs on it, so I reckon it would be easier to do provider_arn = "arn:aws:iam::" + "${AWS::AccountId}" + ":saml-provider/" + provider_name

SAML Metadata greater than 4,096 bytes

My SAML metadata is > 4,096 bytes, so it cannot be passed as a parameter. I'm trying to save it as a json file on S3 and use a Transform and AWS::Include, but can't get it to work.
AWS' recommendation for large parameter values is "To use a larger parameter value, create multiple parameters and then use Fn::Join to append the multiple values into a single value."
Any other suggestions?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.