@Override
        public AuthDefinitionTrait createTrait(ShapeId target, Node value) {
            Builder builder = builder().sourceLocation(value);
            value.expectObjectNode().getArrayMember("traits", ShapeId::fromNode, builder::traits);
            AuthDefinitionTrait result = builder.build();
            result.setNodeCache(value);
            return result;
        }
Gets the list of shape IDs that auth implementations must know about
in order to successfully utilize the auth scheme.

@return Returns the auth traits.
smithy-model/src/main/java/software/amazon/smithy/model/traits/AuthDefinitionTrait.java