언어

Signature.Sign 메서드

정의

오버로드

속성 Description
Sign()

업데이트된 모든 데이터의 서명 바이트를 반환합니다.

Sign(Byte[], Int32, Int32)

서명 작업을 완료하고 제공된 버퍼outbufoffset에 결과 서명 바이트를 저장합니다.

Sign()

업데이트된 모든 데이터의 서명 바이트를 반환합니다.

[Android.Runtime.Register("sign", "()[B", "")]
public byte[]? Sign();
[<Android.Runtime.Register("sign", "()[B", "")>]
member this.Sign : unit -> byte[]

반품

Byte[]

서명 작업 결과의 서명 바이트입니다.

특성

예외

이 인스턴스가 Signature 제대로 초기화되지 않은 경우

설명

업데이트된 모든 데이터의 서명 바이트를 반환합니다. 서명 형식은 기본 서명 구성표에 따라 달라집니다.

이 메서드를 호출하면 이 서명 개체가 이전에 호출을 통해 서명을 위해 초기화되었을 때의 상태로 다시 설정됩니다 initSign(PrivateKey). 즉, 개체가 다시 설정되고 원하는 경우 새 호출을 통해 동일한 서명자에서 다른 서명을 생성할 update 수 있습니다 sign.

에 대한 java.security.Signature.sign()Java 설명서

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

적용 대상

Sign(Byte[], Int32, Int32)

서명 작업을 완료하고 제공된 버퍼outbufoffset에 결과 서명 바이트를 저장합니다.

[Android.Runtime.Register("sign", "([BII)I", "")]
public int Sign(byte[]? outbuf, int offset, int len);
[<Android.Runtime.Register("sign", "([BII)I", "")>]
member this.Sign : byte[] * int * int -> int

매개 변수

outbuf
Byte[]

서명 결과에 대한 버퍼입니다.

offset
Int32

서명이 저장되는 위치로 outbuf 의 오프셋입니다.

len
Int32

서명에 할당된 바이트 outbuf 수입니다.

반품

에 배치된 바이트 수입니다 outbuf.

특성

예외

이 인스턴스가 Signature 제대로 초기화되지 않은 경우

len 에 대해 outbuf유효하지 않은 경우 offset

설명

서명 작업을 완료하고 제공된 버퍼outbufoffset에 결과 서명 바이트를 저장합니다. 서명 형식은 기본 서명 구성표에 따라 달라집니다.

이 서명 개체는 초기 상태(메서드 중 initSign 하나를 호출한 후의 상태)로 다시 설정되며 동일한 프라이빗 키를 사용하여 추가 서명을 생성하는 데 다시 사용할 수 있습니다.

1.2에 추가되었습니다.

에 대한 java.security.Signature.sign(byte[], int, int)Java 설명서

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

적용 대상