Class STS2EndpointBuilderFactory.STS2HeaderNameBuilder
- java.lang.Object
-
- org.apache.camel.builder.endpoint.dsl.STS2EndpointBuilderFactory.STS2HeaderNameBuilder
-
- Enclosing interface:
- STS2EndpointBuilderFactory
public static class STS2EndpointBuilderFactory.STS2HeaderNameBuilder extends Object
The builder of headers' name for the AWS Security Token Service (STS) component.
-
-
Constructor Summary
Constructors Constructor Description STS2HeaderNameBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
awsStsFederatedName()
The name of the federated user.String
awsStsOperation()
The operation we want to perform.String
awsStsRoleArn()
The Amazon Resource Name (ARN) of the role to assume.String
awsStsRoleSessionName()
An identifier for the assumed role session.
-
-
-
Method Detail
-
awsStsOperation
public String awsStsOperation()
The operation we want to perform. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsStsOperation
.
-
awsStsRoleArn
public String awsStsRoleArn()
The Amazon Resource Name (ARN) of the role to assume. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsStsRoleArn
.
-
awsStsRoleSessionName
public String awsStsRoleSessionName()
An identifier for the assumed role session. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsStsRoleSessionName
.
-
awsStsFederatedName
public String awsStsFederatedName()
The name of the federated user. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsStsFederatedName
.
-
-