AESContentKey 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
AESContentKey(Byte[], Guid) |
모드를 사용하여 클래스 AES128BitCTR 의 AESContentKey 새 instance 초기화합니다. 콘텐츠 키는 호출자가 지정합니다. |
AESContentKey(Guid, Byte[]) |
모드를 사용하여 클래스 AES128BitCTR 의 AESContentKey 새 instance 초기화합니다. 콘텐츠 키는 키 시드를 사용하여 SDK에서 자동으로 생성됩니다. |
AESContentKey(Byte[], Guid, ContentKeyType) |
지정된 AESContentKey를 사용하여 ContentKeyType 클래스의 새 인스턴스를 초기화합니다. 콘텐츠 키는 호출자가 지정합니다. |
AESContentKey(Guid, Byte[], ContentKeyType) |
지정된 AESContentKey를 사용하여 ContentKeyType 클래스의 새 인스턴스를 초기화합니다. 콘텐츠 키는 키 시드를 사용하여 SDK에서 자동으로 생성됩니다. |
AESContentKey(Byte[], Guid)
모드를 사용하여 클래스 AES128BitCTR 의 AESContentKey 새 instance 초기화합니다. 콘텐츠 키는 호출자가 지정합니다.
public AESContentKey (byte[] keyBytes, Guid keyId);
new Microsoft.Media.Drm.AESContentKey : byte[] * Guid -> Microsoft.Media.Drm.AESContentKey
Public Sub New (keyBytes As Byte(), keyId As Guid)
매개 변수
- keyBytes
- Byte[]
콘텐츠 키 자체입니다.
- keyId
- Guid
이 콘텐츠 키의 키 식별자입니다.
예외
가 인 경우 keyId
throw됨 Empty
이 null이면 keyBytes
throw됩니다.
적용 대상
AESContentKey(Guid, Byte[])
모드를 사용하여 클래스 AES128BitCTR 의 AESContentKey 새 instance 초기화합니다. 콘텐츠 키는 키 시드를 사용하여 SDK에서 자동으로 생성됩니다.
public AESContentKey (Guid keyId, byte[] keySeed);
new Microsoft.Media.Drm.AESContentKey : Guid * byte[] -> Microsoft.Media.Drm.AESContentKey
Public Sub New (keyId As Guid, keySeed As Byte())
매개 변수
- keyId
- Guid
이 콘텐츠 키의 키 식별자입니다.
- keySeed
- Byte[]
콘텐츠 키를 생성하는 데 사용되는 키 시드 값입니다.
예외
가 30바이트 미만이면 keySeed
throw됩니다.
이 null이면 keySeed
throw됩니다.
적용 대상
AESContentKey(Byte[], Guid, ContentKeyType)
지정된 AESContentKey를 사용하여 ContentKeyType 클래스의 새 인스턴스를 초기화합니다. 콘텐츠 키는 호출자가 지정합니다.
public AESContentKey (byte[] keyBytes, Guid keyId, Microsoft.Media.Drm.ContentKeyType keyType);
new Microsoft.Media.Drm.AESContentKey : byte[] * Guid * Microsoft.Media.Drm.ContentKeyType -> Microsoft.Media.Drm.AESContentKey
Public Sub New (keyBytes As Byte(), keyId As Guid, keyType As ContentKeyType)
매개 변수
- keyBytes
- Byte[]
콘텐츠 키 자체입니다.
- keyId
- Guid
이 콘텐츠 키의 키 식별자입니다.
- keyType
- ContentKeyType
다음 중 하나여야 하는 암호 해독 모드를 정의하는 키 형식입니다. AES128BitCTRAES128BitCBCKeyExchange
예외
이 잘못된 경우 keyType
throw됩니다.
이 null이면 keyBytes
throw됩니다.
적용 대상
AESContentKey(Guid, Byte[], ContentKeyType)
지정된 AESContentKey를 사용하여 ContentKeyType 클래스의 새 인스턴스를 초기화합니다. 콘텐츠 키는 키 시드를 사용하여 SDK에서 자동으로 생성됩니다.
public AESContentKey (Guid keyId, byte[] keySeed, Microsoft.Media.Drm.ContentKeyType keyType);
new Microsoft.Media.Drm.AESContentKey : Guid * byte[] * Microsoft.Media.Drm.ContentKeyType -> Microsoft.Media.Drm.AESContentKey
Public Sub New (keyId As Guid, keySeed As Byte(), keyType As ContentKeyType)
매개 변수
- keyId
- Guid
이 콘텐츠 키의 키 식별자입니다.
- keySeed
- Byte[]
콘텐츠 키를 생성하는 데 사용되는 키 시드 값입니다.
- keyType
- ContentKeyType
다음 중 하나여야 하는 암호 해독 모드를 정의하는 키 형식입니다. AES128BitCTRAES128BitCBCKeyExchange
예외
이 잘못된 경우 keyType
throw됩니다.
이 null이면 keySeed
throw됩니다.