다음을 통해 공유


ApnsCredential interface

NotificationHub ApnsCredential에 대한 설명입니다.

속성

apnsCertificate

APNS 인증서입니다. 인증서 인증 모드를 사용하는지 지정합니다.

appId

발급자(iss) 등록된 클레임 키입니다. 값은 개발자 계정에서 가져온 10자 TeamId입니다. 토큰 인증 모드를 사용하는지 지정합니다.

appName

애플리케이션 또는 BundleId의 이름입니다. 토큰 인증 모드를 사용하는지 지정합니다.

certificateKey

APNS 인증서 암호(있는 경우)입니다.

endpoint

이 자격 증명의 APNS 엔드포인트입니다. 인증서 인증 모드 및 샌드박스를 사용하는 경우 'gateway.sandbox.push.apple.com'을 지정합니다. 인증서 인증 모드 및 프로덕션을 사용하는 경우 'gateway.push.apple.com'을 지정합니다. 토큰 인증 모드를 사용하고 샌드박스가 'https://api.development.push.apple.com:443/3/device'을 지정하는 경우 토큰 인증 모드 및 프로덕션을 사용하는 경우 'https://api.push.apple.com:443/3/device'을 지정합니다.

keyId

개발자 계정에서 가져온 10자 키 식별자(kid) 키입니다. 토큰 인증 모드를 사용하는지 지정합니다.

thumbprint

APNS 인증서 지문입니다. 인증서 인증 모드를 사용하는지 지정합니다.

token

개발자 계정을 통해 얻은 공급자 인증 토큰입니다. 토큰 인증 모드를 사용하는지 지정합니다.

속성 세부 정보

apnsCertificate

APNS 인증서입니다. 인증서 인증 모드를 사용하는지 지정합니다.

apnsCertificate?: string

속성 값

string

appId

발급자(iss) 등록된 클레임 키입니다. 값은 개발자 계정에서 가져온 10자 TeamId입니다. 토큰 인증 모드를 사용하는지 지정합니다.

appId?: string

속성 값

string

appName

애플리케이션 또는 BundleId의 이름입니다. 토큰 인증 모드를 사용하는지 지정합니다.

appName?: string

속성 값

string

certificateKey

APNS 인증서 암호(있는 경우)입니다.

certificateKey?: string

속성 값

string

endpoint

이 자격 증명의 APNS 엔드포인트입니다. 인증서 인증 모드 및 샌드박스를 사용하는 경우 'gateway.sandbox.push.apple.com'을 지정합니다. 인증서 인증 모드 및 프로덕션을 사용하는 경우 'gateway.push.apple.com'을 지정합니다. 토큰 인증 모드를 사용하고 샌드박스가 'https://api.development.push.apple.com:443/3/device'을 지정하는 경우 토큰 인증 모드 및 프로덕션을 사용하는 경우 'https://api.push.apple.com:443/3/device'을 지정합니다.

endpoint?: string

속성 값

string

keyId

개발자 계정에서 가져온 10자 키 식별자(kid) 키입니다. 토큰 인증 모드를 사용하는지 지정합니다.

keyId?: string

속성 값

string

thumbprint

APNS 인증서 지문입니다. 인증서 인증 모드를 사용하는지 지정합니다.

thumbprint?: string

속성 값

string

token

개발자 계정을 통해 얻은 공급자 인증 토큰입니다. 토큰 인증 모드를 사용하는지 지정합니다.

token?: string

속성 값

string