다음을 통해 공유


SealedObject 생성자

정의

오버로드

SealedObject(SealedObject)

전달된 SealedObject에서 SealedObject 개체를 생성합니다.

SealedObject(ISerializable, Cipher)

Serializable 개체에서 SealedObject를 생성합니다.

SealedObject(IntPtr, JniHandleOwnership)

JNI 개체의 관리되는 표현을 만들 때 사용되는 생성자입니다. 런타임에서 호출합니다.

SealedObject(SealedObject)

전달된 SealedObject에서 SealedObject 개체를 생성합니다.

[Android.Runtime.Register(".ctor", "(Ljavax/crypto/SealedObject;)V", "")]
protected SealedObject (Javax.Crypto.SealedObject? so);
[<Android.Runtime.Register(".ctor", "(Ljavax/crypto/SealedObject;)V", "")>]
new Javax.Crypto.SealedObject : Javax.Crypto.SealedObject -> Javax.Crypto.SealedObject

매개 변수

so
SealedObject

SealedObject 개체

특성

설명

전달된 SealedObject에서 SealedObject 개체를 생성합니다.

에 대한 javax.crypto.SealedObject.SealedObject(javax.crypto.SealedObject)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상

SealedObject(ISerializable, Cipher)

Serializable 개체에서 SealedObject를 생성합니다.

[Android.Runtime.Register(".ctor", "(Ljava/io/Serializable;Ljavax/crypto/Cipher;)V", "")]
public SealedObject (Java.IO.ISerializable? object, Javax.Crypto.Cipher? c);
[<Android.Runtime.Register(".ctor", "(Ljava/io/Serializable;Ljavax/crypto/Cipher;)V", "")>]
new Javax.Crypto.SealedObject : Java.IO.ISerializable * Javax.Crypto.Cipher -> Javax.Crypto.SealedObject

매개 변수

object
ISerializable

봉인할 개체입니다. 은 null일 수 있습니다.

c
Cipher

개체를 봉인하는 데 사용되는 암호입니다.

특성

예외

serialization이 실패하면

지정된 암호가 블록 암호이고 serialize된 데이터의 길이가 암호화 블록 크기의 배수가 아닌 경우

암호가 이면 입니다 null.

설명

Serializable 개체에서 SealedObject를 생성합니다.

지정된 개체가 직렬화되고 직렬화된 콘텐츠는 지정된 암호화를 사용하여 암호화됩니다. 이 암호화는 완전히 초기화되어야 합니다.

암호화 작업에 사용할 수 있는 알고리즘 매개 변수는 새 SealedObject매개 변수 내에 저장됩니다.

에 대한 javax.crypto.SealedObject.SealedObject(java.io.Serializable, javax.crypto.Cipher)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상

SealedObject(IntPtr, JniHandleOwnership)

JNI 개체의 관리되는 표현을 만들 때 사용되는 생성자입니다. 런타임에서 호출합니다.

protected SealedObject (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Javax.Crypto.SealedObject : nativeint * Android.Runtime.JniHandleOwnership -> Javax.Crypto.SealedObject

매개 변수

javaReference
IntPtr

nativeint

IntPtrJNI(Java Native Interface) 개체 참조를 포함하는 개체입니다.

transfer
JniHandleOwnership

JniHandleOwnership처리 방법을 나타내는 AjavaReference

설명

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상