type SecurityPolicySettings (v201808)

A set of security requirements to authenticate against in order to access video content. Different locations (e.g. different CDNs) can have different security policies.


Namespace
https://www.google.com/apis/ads/publisher/v201808

Field

securityPolicyType

SecurityPolicyType

Type of security policy. This determines which other fields should be populated. This value is required for a valid security policy.


Enumerations
UNKNOWN
The value returned if the actual value is not exposed by the requested API version.
NONE
Indicates that no authentication is necessary.
AKAMAI
Security policy for accessing content on the Akamai CDN.

tokenAuthenticationKey

xsd:string

Shared security key used to generate the Akamai HMAC token for authenticating requests. This field is only applicable when the value of securityPolicyType is equal to SecurityPolicyType.AKAMAI and will be set to null otherwise.

disableServerSideUrlSigning

xsd:boolean

Whether the segment URLs should be signed using the tokenAuthenticationKey on the server. This is only applicable for delivery media locations that have token authentication enabled.

originForwardingType

OriginForwardingType

The type of origin forwarding used to support Akamai authentication policies. This field is not applicable to ingest locations, and is only applicable to delivery media locations with the securityPolicyType set to SecurityPolicyType.AKAMAI. If set elsewhere it will be reset to null.


Enumerations
ORIGIN_PATH
Indicates that origin forwarding is set up by passing an originpath query string parameter (necessary for Akamai dynamic packaging to work)
CONVENTIONAL
Indicates that conventional origin forwarding is used.
UNKNOWN
The value returned if the actual value is not exposed by the requested API version.

originPathPrefix

xsd:string

The origin path prefix provided by the publisher. This field is only applicable for delivery media locations with the value of originForwardingType set to OriginForwardingType.CONVENTIONAL, and will be set to null otherwise.

Send feedback about...

Ad Manager API
Ad Manager API
Need help? Visit our support page.