public final class UrlSigningActionParameters extends Object
| Constructor and Description |
|---|
UrlSigningActionParameters() |
| Modifier and Type | Method and Description |
|---|---|
Algorithm |
algorithm()
Get the algorithm property: Algorithm to use for URL signing.
|
List<String> |
ipSubnets()
Get the ipSubnets property: Match values to match against.
|
String |
keyId()
Get the keyId property: Id reference of the key to be used to verify the hash and should be defined in
UrlSigningKeys.
|
UrlSigningActionParametersOdataType |
odataType()
Get the odataType property: The @odata.type property.
|
List<UrlSigningParamIdentifier> |
parameterNameOverride()
Get the parameterNameOverride property: Defines which query string parameters in the url to be considered for
expires, key id etc.
|
void |
validate()
Validates the instance.
|
UrlSigningActionParameters |
withAlgorithm(Algorithm algorithm)
Set the algorithm property: Algorithm to use for URL signing.
|
UrlSigningActionParameters |
withIpSubnets(List<String> ipSubnets)
Set the ipSubnets property: Match values to match against.
|
UrlSigningActionParameters |
withKeyId(String keyId)
Set the keyId property: Id reference of the key to be used to verify the hash and should be defined in
UrlSigningKeys.
|
UrlSigningActionParameters |
withOdataType(UrlSigningActionParametersOdataType odataType)
Set the odataType property: The @odata.type property.
|
UrlSigningActionParameters |
withParameterNameOverride(List<UrlSigningParamIdentifier> parameterNameOverride)
Set the parameterNameOverride property: Defines which query string parameters in the url to be considered for
expires, key id etc.
|
public UrlSigningActionParametersOdataType odataType()
public UrlSigningActionParameters withOdataType(UrlSigningActionParametersOdataType odataType)
odataType - the odataType value to set.public String keyId()
public UrlSigningActionParameters withKeyId(String keyId)
keyId - the keyId value to set.public Algorithm algorithm()
public UrlSigningActionParameters withAlgorithm(Algorithm algorithm)
algorithm - the algorithm value to set.public List<UrlSigningParamIdentifier> parameterNameOverride()
public UrlSigningActionParameters withParameterNameOverride(List<UrlSigningParamIdentifier> parameterNameOverride)
parameterNameOverride - the parameterNameOverride value to set.public List<String> ipSubnets()
public UrlSigningActionParameters withIpSubnets(List<String> ipSubnets)
ipSubnets - the ipSubnets value to set.public void validate()
IllegalArgumentException - thrown if the instance is not valid.Copyright © 2020 Microsoft Corporation. All rights reserved.