Interface ClientVpnTrustProvider.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ClientVpnTrustProvider.Builder,,ClientVpnTrustProvider> SdkBuilder<ClientVpnTrustProvider.Builder,,ClientVpnTrustProvider> SdkPojo
- Enclosing class:
ClientVpnTrustProvider
-
Method Summary
Modifier and TypeMethodDescriptionpublicSigningKeyUrl(String publicSigningKeyUrl) The URL of the public signing key that is used to verify the identity token issued by the device trust provider.The tenant ID associated with your device trust provider account.trustProviderType(String trustProviderType) The type of the device trust provider.trustProviderType(ClientVpnDeviceTrustProviderType trustProviderType) The type of the device trust provider.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
trustProviderType
The type of the device trust provider. Possible values include:
-
crowdstrike- CrowdStrike device trust provider. -
jamf- Jamf device trust provider. -
jumpcloud- JumpCloud device trust provider.
- Parameters:
trustProviderType- The type of the device trust provider. Possible values include:-
crowdstrike- CrowdStrike device trust provider. -
jamf- Jamf device trust provider. -
jumpcloud- JumpCloud device trust provider.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
trustProviderType
ClientVpnTrustProvider.Builder trustProviderType(ClientVpnDeviceTrustProviderType trustProviderType) The type of the device trust provider. Possible values include:
-
crowdstrike- CrowdStrike device trust provider. -
jamf- Jamf device trust provider. -
jumpcloud- JumpCloud device trust provider.
- Parameters:
trustProviderType- The type of the device trust provider. Possible values include:-
crowdstrike- CrowdStrike device trust provider. -
jamf- Jamf device trust provider. -
jumpcloud- JumpCloud device trust provider.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
tenantId
The tenant ID associated with your device trust provider account.
- Parameters:
tenantId- The tenant ID associated with your device trust provider account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
publicSigningKeyUrl
The URL of the public signing key that is used to verify the identity token issued by the device trust provider.
- Parameters:
publicSigningKeyUrl- The URL of the public signing key that is used to verify the identity token issued by the device trust provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-