EncryptedPackageEnvelope.Create 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
EncryptedPackageEnvelope를 만들어 반환합니다.
오버로드
Create(Stream, PublishLicense, CryptoProvider) |
지정된 스트림에서 EncryptedPackageEnvelope를 만들어 반환합니다. |
Create(String, PublishLicense, CryptoProvider) |
EncryptedPackageEnvelope를 만들어 반환하고 지정된 파일 이름을 부여합니다. |
Create(Stream, PublishLicense, CryptoProvider)
지정된 스트림에서 EncryptedPackageEnvelope를 만들어 반환합니다.
public:
static System::IO::Packaging::EncryptedPackageEnvelope ^ Create(System::IO::Stream ^ envelopeStream, System::Security::RightsManagement::PublishLicense ^ publishLicense, System::Security::RightsManagement::CryptoProvider ^ cryptoProvider);
public static System.IO.Packaging.EncryptedPackageEnvelope Create (System.IO.Stream envelopeStream, System.Security.RightsManagement.PublishLicense publishLicense, System.Security.RightsManagement.CryptoProvider cryptoProvider);
static member Create : System.IO.Stream * System.Security.RightsManagement.PublishLicense * System.Security.RightsManagement.CryptoProvider -> System.IO.Packaging.EncryptedPackageEnvelope
Public Shared Function Create (envelopeStream As Stream, publishLicense As PublishLicense, cryptoProvider As CryptoProvider) As EncryptedPackageEnvelope
매개 변수
- envelopeStream
- Stream
파일을 만들 스트림입니다.
- publishLicense
- PublishLicense
복합 파일에 포함된 게시 라이선스입니다.
- cryptoProvider
- CryptoProvider
암호화된 콘텐츠에 대해 현재 사용자가 수행할 수 있는 작업을 결정하는 개체입니다.
반환
새로 만든 EncryptedPackageEnvelope입니다.
예외
envelopeStream
이(가) null
인 경우
envelopeStream
에서 읽기/쓰기 액세스를 제공하지 않는 경우
설명
현재 사용자에 새 파일에 읽기/쓰기 권한이 있습니다.
추가 정보
적용 대상
Create(String, PublishLicense, CryptoProvider)
EncryptedPackageEnvelope를 만들어 반환하고 지정된 파일 이름을 부여합니다.
public:
static System::IO::Packaging::EncryptedPackageEnvelope ^ Create(System::String ^ envelopeFileName, System::Security::RightsManagement::PublishLicense ^ publishLicense, System::Security::RightsManagement::CryptoProvider ^ cryptoProvider);
public static System.IO.Packaging.EncryptedPackageEnvelope Create (string envelopeFileName, System.Security.RightsManagement.PublishLicense publishLicense, System.Security.RightsManagement.CryptoProvider cryptoProvider);
static member Create : string * System.Security.RightsManagement.PublishLicense * System.Security.RightsManagement.CryptoProvider -> System.IO.Packaging.EncryptedPackageEnvelope
Public Shared Function Create (envelopeFileName As String, publishLicense As PublishLicense, cryptoProvider As CryptoProvider) As EncryptedPackageEnvelope
매개 변수
- envelopeFileName
- String
OLE 복합 파일의 이름입니다.
- publishLicense
- PublishLicense
복합 파일에 포함된 게시 라이선스입니다.
- cryptoProvider
- CryptoProvider
암호화된 콘텐츠에 대해 현재 사용자가 수행할 수 있는 작업을 결정하는 개체입니다.
반환
새로 만든 EncryptedPackageEnvelope입니다.
예외
envelopeFileName
은 null
입니다.
설명
지정한 이름 가진 파일이 이미 있으면 덮어씁니다.
현재 사용자에 파일에 읽기/쓰기 권한이 있습니다.
추가 정보
적용 대상
.NET