다음을 통해 공유


JsonWebKey 클래스

에 정의된 대로 입니다 http://tools.ietf.org/html/draft-ietf-jose-json-web-key-18. 모든 매개 변수는 선택 사항입니다.

상속
builtins.object
JsonWebKey

생성자

JsonWebKey(**kwargs: Any)

키워드 전용 매개 변수

Name Description
kid
str

키 식별자입니다.

kty
KeyType 또는 str
key_ops

키에 대해 허용되는 작업

n

RSA 모듈러스.

e

RSA 공용 지수입니다.

d

RSA 프라이빗 지수 또는 EC 프라이빗 키의 D 구성 요소입니다.

dp

RSA 프라이빗 키 매개 변수입니다.

dq

RSA 프라이빗 키 매개 변수입니다.

qi

RSA 프라이빗 키 매개 변수입니다.

p

RSA 비밀 프라임.

q

RSA 비밀 프라임, p < q.

k

대칭 키입니다.

t

'Bring Your Own Key'와 함께 사용되는 HSM 토큰입니다.

crv
KeyCurveName 또는 str

타원 곡선 이름입니다.

x

EC 공개 키의 X 구성 요소입니다.

y

EC 공개 키의 Y 구성 요소입니다.