Class SandboxHttpHeaderCredentialInjectionRule


  • @Generated(value="OracleSDKGenerator",
               comments="API Version: 20231130")
    public final class SandboxHttpHeaderCredentialInjectionRule
    extends SandboxCredentialInjectionRule
    An HTTP_HEADER rule that binds one exact HTTPS host on port 443 to exactly one injected HTTP request header and one OCI Vault secret.

    Redirects to another host do not carry the credential. Only properties defined for this rule type are supported.
    Note: Objects should always be created or deserialized using the SandboxHttpHeaderCredentialInjectionRule.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of the SandboxHttpHeaderCredentialInjectionRule.Builder, which maintain a set of all explicitly set fields called SandboxHttpHeaderCredentialInjectionRule.Builder.__explicitlySet__. The hashCode() and equals(Object) methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).