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

Class IAMTarget

sax/src/test/java/feign/sax/examples/IAMExample.java:42–68  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

40 }
41
42 static class IAMTarget extends AWSSignatureVersion4 implements Target<IAM> {
43
44 private IAMTarget(String accessKey, String secretKey) {
45 super(accessKey, secretKey);
46 }
47
48 @Override
49 public Class<IAM> type() {
50 return IAM.class;
51 }
52
53 @Override
54 public String name() {
55 return "iam";
56 }
57
58 @Override
59 public String url() {
60 return "https://iam.amazonaws.com";
61 }
62
63 @Override
64 public Request apply(RequestTemplate in) {
65 in.target(url());
66 return super.apply(in);
67 }
68 }
69
70 static class UserIdHandler extends DefaultHandler
71 implements SAXDecoder.ContentHandlerWithResult<Long> {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected