StaticKeyProvider
public struct StaticKeyProvider : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
Relates to DRM implementation. Sets the value of the KEYFORMAT attribute. Must be ‘identity’ or a reverse DNS string. May be omitted to indicate an implicit value of ‘identity’.
Declaration
Swift
public let keyFormat: String?
-
Relates to DRM implementation. Either a single positive integer version value or a slash delimited list of version values (1/2/3).
Declaration
Swift
public let keyFormatVersions: String?
-
Relates to DRM implementation. Use a 32-character hexidecimal string to specify Key Value (StaticKeyValue).
Declaration
Swift
public let staticKeyValue: String?
-
Relates to DRM implementation. The location of the license server used for protecting content.
Declaration
Swift
public let url: String?
-
Undocumented
Declaration
Swift
public init(keyFormat: String? = nil, keyFormatVersions: String? = nil, staticKeyValue: String? = nil, url: String? = nil)
-
Declaration
Swift
public func validate(name: String) throws