public class AdvancedAuthentication extends AbstractModel
Constructor and Description |
---|
AdvancedAuthentication() |
AdvancedAuthentication(AdvancedAuthentication source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
String |
getSwitch()
Get Hotlink protection configuration switch (which can be on or off).
|
AdvancedAuthenticationTypeA |
getTypeA()
Get Timestamp hotlink protection advanced configuration mode A
Note: this field may return `null`, indicating that no valid values can be obtained.
|
AdvancedAuthenticationTypeB |
getTypeB()
Get Timestamp hotlink protection advanced configuration mode B
Note: this field may return `null`, indicating that no valid values can be obtained.
|
AdvancedAuthenticationTypeC |
getTypeC()
Get Timestamp hotlink protection advanced configuration mode C
Note: this field may return `null`, indicating that no valid values can be obtained.
|
AdvancedAuthenticationTypeD |
getTypeD()
Get Timestamp hotlink protection advanced configuration mode D
Note: this field may return `null`, indicating that no valid values can be obtained.
|
AdvancedAuthenticationTypeE |
getTypeE()
Get Timestamp hotlink protection advanced configuration mode E
Note: this field may return `null`, indicating that no valid values can be obtained.
|
AdvancedAuthenticationTypeF |
getTypeF()
Get Timestamp hotlink protection advanced configuration mode F
Note: this field may return `null`, indicating that no valid values can be obtained.
|
void |
setSwitch(String Switch)
Set Hotlink protection configuration switch (which can be on or off).
|
void |
setTypeA(AdvancedAuthenticationTypeA TypeA)
Set Timestamp hotlink protection advanced configuration mode A
Note: this field may return `null`, indicating that no valid values can be obtained.
|
void |
setTypeB(AdvancedAuthenticationTypeB TypeB)
Set Timestamp hotlink protection advanced configuration mode B
Note: this field may return `null`, indicating that no valid values can be obtained.
|
void |
setTypeC(AdvancedAuthenticationTypeC TypeC)
Set Timestamp hotlink protection advanced configuration mode C
Note: this field may return `null`, indicating that no valid values can be obtained.
|
void |
setTypeD(AdvancedAuthenticationTypeD TypeD)
Set Timestamp hotlink protection advanced configuration mode D
Note: this field may return `null`, indicating that no valid values can be obtained.
|
void |
setTypeE(AdvancedAuthenticationTypeE TypeE)
Set Timestamp hotlink protection advanced configuration mode E
Note: this field may return `null`, indicating that no valid values can be obtained.
|
void |
setTypeF(AdvancedAuthenticationTypeF TypeF)
Set Timestamp hotlink protection advanced configuration mode F
Note: this field may return `null`, indicating that no valid values can be obtained.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public AdvancedAuthentication()
public AdvancedAuthentication(AdvancedAuthentication source)
public String getSwitch()
public void setSwitch(String Switch)
Switch
- Hotlink protection configuration switch (which can be on or off). If it is enabled, only one mode can and must be configured, while other modes are null.public AdvancedAuthenticationTypeA getTypeA()
public void setTypeA(AdvancedAuthenticationTypeA TypeA)
TypeA
- Timestamp hotlink protection advanced configuration mode A
Note: this field may return `null`, indicating that no valid values can be obtained.public AdvancedAuthenticationTypeB getTypeB()
public void setTypeB(AdvancedAuthenticationTypeB TypeB)
TypeB
- Timestamp hotlink protection advanced configuration mode B
Note: this field may return `null`, indicating that no valid values can be obtained.public AdvancedAuthenticationTypeC getTypeC()
public void setTypeC(AdvancedAuthenticationTypeC TypeC)
TypeC
- Timestamp hotlink protection advanced configuration mode C
Note: this field may return `null`, indicating that no valid values can be obtained.public AdvancedAuthenticationTypeD getTypeD()
public void setTypeD(AdvancedAuthenticationTypeD TypeD)
TypeD
- Timestamp hotlink protection advanced configuration mode D
Note: this field may return `null`, indicating that no valid values can be obtained.public AdvancedAuthenticationTypeE getTypeE()
public void setTypeE(AdvancedAuthenticationTypeE TypeE)
TypeE
- Timestamp hotlink protection advanced configuration mode E
Note: this field may return `null`, indicating that no valid values can be obtained.public AdvancedAuthenticationTypeF getTypeF()
public void setTypeF(AdvancedAuthenticationTypeF TypeF)
TypeF
- Timestamp hotlink protection advanced configuration mode F
Note: this field may return `null`, indicating that no valid values can be obtained.Copyright © 2023. All rights reserved.