Class EncryptionAlgorithm
(experimental) Encryption Algorithms used in AWS Elemental MediaConnect.
Namespace: Amazon.CDK.AWS.MediaConnect.Alpha
Assembly: Amazon.CDK.AWS.MediaConnect.Alpha.dll
Syntax (csharp)
public class EncryptionAlgorithm : DeputyBase
Syntax (vb)
Public Class EncryptionAlgorithm Inherits DeputyBase
Remarks
Stability: Experimental
ExampleMetadata: infused
Examples
Stack stack;
Flow flow;
IRole role;
ISecret secret;
var entitlement = new FlowEntitlement(stack, "MyEntitlement", new FlowEntitlementProps {
Flow = flow,
Description = "Grant partner access to live feed",
Subscribers = new [] { "111122223333" },
Encryption = new StaticKeyEncryption {
Role = role,
Secret = secret,
Algorithm = EncryptionAlgorithm.AES256
}
});
Synopsis
Properties
| AES128 | (experimental) Option for AES128. |
| AES192 | (experimental) Option for AES192. |
| AES256 | (experimental) Option for AES256. |
| Value | (experimental) The encryption algorithm string value. |
Methods
| Of(string) | (experimental) Use a custom encryption algorithm value. |
| ToString() | (experimental) Returns the string value. |
Properties
AES128
(experimental) Option for AES128.
public static EncryptionAlgorithm AES128 { get; }
Property Value
Remarks
Stability: Experimental
AES192
(experimental) Option for AES192.
public static EncryptionAlgorithm AES192 { get; }
Property Value
Remarks
Stability: Experimental
AES256
(experimental) Option for AES256.
public static EncryptionAlgorithm AES256 { get; }
Property Value
Remarks
Stability: Experimental
Value
(experimental) The encryption algorithm string value.
public virtual string Value { get; }
Property Value
Remarks
Stability: Experimental
Methods
Of(string)
(experimental) Use a custom encryption algorithm value.
public static EncryptionAlgorithm Of(string value)
Parameters
- value string
The encryption algorithm string value.
Returns
Remarks
Stability: Experimental
ToString()
(experimental) Returns the string value.
public override string ToString()
Returns
Remarks
Stability: Experimental