Class Authentication

    • Constructor Detail

      • Authentication

        public Authentication()
      • Authentication

        public Authentication​(Authentication 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.
    • Method Detail

      • getSwitch

        public String getSwitch()
        Get 防盗链配置开关,取值有: on:开启 off:关闭 开启时必须且只配置一种模式,其余模式需要设置为 null
        Returns:
        Switch 防盗链配置开关,取值有: on:开启 off:关闭 开启时必须且只配置一种模式,其余模式需要设置为 null
      • setSwitch

        public void setSwitch​(String Switch)
        Set 防盗链配置开关,取值有: on:开启 off:关闭 开启时必须且只配置一种模式,其余模式需要设置为 null
        Parameters:
        Switch - 防盗链配置开关,取值有: on:开启 off:关闭 开启时必须且只配置一种模式,其余模式需要设置为 null
      • getAuthAlgorithm

        public String getAuthAlgorithm()
        Get 鉴权算法,取值有: md5:按MD5算法取hash值 sha256:按SHA-256算法取hash值 默认为 md5 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        AuthAlgorithm 鉴权算法,取值有: md5:按MD5算法取hash值 sha256:按SHA-256算法取hash值 默认为 md5 注意:此字段可能返回 null,表示取不到有效值。
      • setAuthAlgorithm

        public void setAuthAlgorithm​(String AuthAlgorithm)
        Set 鉴权算法,取值有: md5:按MD5算法取hash值 sha256:按SHA-256算法取hash值 默认为 md5 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        AuthAlgorithm - 鉴权算法,取值有: md5:按MD5算法取hash值 sha256:按SHA-256算法取hash值 默认为 md5 注意:此字段可能返回 null,表示取不到有效值。
      • getTypeA

        public AuthenticationTypeA getTypeA()
        Get 时间戳防盗链模式 A 配置 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        TypeA 时间戳防盗链模式 A 配置 注意:此字段可能返回 null,表示取不到有效值。
      • setTypeA

        public void setTypeA​(AuthenticationTypeA TypeA)
        Set 时间戳防盗链模式 A 配置 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        TypeA - 时间戳防盗链模式 A 配置 注意:此字段可能返回 null,表示取不到有效值。
      • getTypeB

        public AuthenticationTypeB getTypeB()
        Get 时间戳防盗链模式 B 配置(模式 B 后台升级中,暂时不支持配置) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        TypeB 时间戳防盗链模式 B 配置(模式 B 后台升级中,暂时不支持配置) 注意:此字段可能返回 null,表示取不到有效值。
      • setTypeB

        public void setTypeB​(AuthenticationTypeB TypeB)
        Set 时间戳防盗链模式 B 配置(模式 B 后台升级中,暂时不支持配置) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        TypeB - 时间戳防盗链模式 B 配置(模式 B 后台升级中,暂时不支持配置) 注意:此字段可能返回 null,表示取不到有效值。
      • getTypeC

        public AuthenticationTypeC getTypeC()
        Get 时间戳防盗链模式 C 配置 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        TypeC 时间戳防盗链模式 C 配置 注意:此字段可能返回 null,表示取不到有效值。
      • setTypeC

        public void setTypeC​(AuthenticationTypeC TypeC)
        Set 时间戳防盗链模式 C 配置 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        TypeC - 时间戳防盗链模式 C 配置 注意:此字段可能返回 null,表示取不到有效值。
      • getTypeD

        public AuthenticationTypeD getTypeD()
        Get 时间戳防盗链模式 D 配置 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        TypeD 时间戳防盗链模式 D 配置 注意:此字段可能返回 null,表示取不到有效值。
      • setTypeD

        public void setTypeD​(AuthenticationTypeD TypeD)
        Set 时间戳防盗链模式 D 配置 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        TypeD - 时间戳防盗链模式 D 配置 注意:此字段可能返回 null,表示取不到有效值。