MCPcopy Index your code
hub / github.com/OpenFeign/feign / IAMTarget

Class IAMTarget

jaxb/src/test/java/feign/jaxb/examples/IAMExample.java:49–75  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

47 }
48
49 static class IAMTarget extends AWSSignatureVersion4 implements Target<IAM> {
50
51 private IAMTarget(String accessKey, String secretKey) {
52 super(accessKey, secretKey);
53 }
54
55 @Override
56 public Class<IAM> type() {
57 return IAM.class;
58 }
59
60 @Override
61 public String name() {
62 return "iam";
63 }
64
65 @Override
66 public String url() {
67 return "https://iam.amazonaws.com";
68 }
69
70 @Override
71 public Request apply(RequestTemplate in) {
72 in.target(url());
73 return super.apply(in);
74 }
75 }
76
77 @XmlRootElement(name = "GetUserResponse", namespace = "https://iam.amazonaws.com/doc/2010-05-08/")
78 @XmlAccessorType(XmlAccessType.FIELD)

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected