| Change Type | Old Version | New Version | d.ts File |
|---|---|---|---|
| New error code | Class name: userAuth; API declaration: function getAvailableStatus(authType: UserAuthType, authTrustLevel: AuthTrustLevel): void; Differences: NA | Class name: userAuth; API declaration: function getAvailableStatus(authType: UserAuthType, authTrustLevel: AuthTrustLevel): void; Differences: 12500013 | api/@ohos.userIAM.userAuth.d.ts |
| New error code | Class name: UserAuthInstance; API declaration: start(): void; Differences: NA | Class name: UserAuthInstance; API declaration: start(): void; Differences: 12500013 | api/@ohos.userIAM.userAuth.d.ts |
| New API | NA | Class name: global; API declaration: export default struct UserAuthIcon Differences: export default struct UserAuthIcon | api/@ohos.userIAM.userAuthIcon.d.ets |
| New API | NA | Class name: UserAuthIcon; API declaration: authParam: userAuth.AuthParam; Differences: authParam: userAuth.AuthParam; | api/@ohos.userIAM.userAuthIcon.d.ets |
| New API | NA | Class name: UserAuthIcon; API declaration: widgetParam: userAuth.WidgetParam; Differences: widgetParam: userAuth.WidgetParam; | api/@ohos.userIAM.userAuthIcon.d.ets |
| New API | NA | Class name: UserAuthIcon; API declaration: iconHeight?: Dimension; Differences: iconHeight?: Dimension; | api/@ohos.userIAM.userAuthIcon.d.ets |
| New API | NA | Class name: UserAuthIcon; API declaration: iconColor?: ResourceColor; Differences: iconColor?: ResourceColor; | api/@ohos.userIAM.userAuthIcon.d.ets |
| New API | NA | Class name: UserAuthIcon; API declaration: onAuthResult: (result: userAuth.UserAuthResult) => void; Differences: onAuthResult: (result: userAuth.UserAuthResult) => void; | api/@ohos.userIAM.userAuthIcon.d.ets |
| New API | NA | Class name: UserAuthIcon; API declaration: onIconClick?: () => void; Differences: onIconClick?: () => void; | api/@ohos.userIAM.userAuthIcon.d.ets |
| New API | NA | Class name: userAuth; API declaration: const MAX_ALLOWABLE_REUSE_DURATION: 300000; Differences: const MAX_ALLOWABLE_REUSE_DURATION: 300000; | api/@ohos.userIAM.userAuth.d.ts |
| New API | NA | Class name: userAuth; API declaration: interface EnrolledState Differences: interface EnrolledState | api/@ohos.userIAM.userAuth.d.ts |
| New API | NA | Class name: EnrolledState; API declaration: credentialDigest: number; Differences: credentialDigest: number; | api/@ohos.userIAM.userAuth.d.ts |
| New API | NA | Class name: EnrolledState; API declaration: credentialCount: number; Differences: credentialCount: number; | api/@ohos.userIAM.userAuth.d.ts |
| New API | NA | Class name: userAuth; API declaration: function getEnrolledState(authType: UserAuthType): EnrolledState; Differences: function getEnrolledState(authType: UserAuthType): EnrolledState; | api/@ohos.userIAM.userAuth.d.ts |
| New API | NA | Class name: userAuth; API declaration: enum ReuseMode Differences: enum ReuseMode | api/@ohos.userIAM.userAuth.d.ts |
| New API | NA | Class name: ReuseMode; API declaration: AUTH_TYPE_RELEVANT = 1 Differences: AUTH_TYPE_RELEVANT = 1 | api/@ohos.userIAM.userAuth.d.ts |
| New API | NA | Class name: ReuseMode; API declaration: AUTH_TYPE_IRRELEVANT = 2 Differences: AUTH_TYPE_IRRELEVANT = 2 | api/@ohos.userIAM.userAuth.d.ts |
| New API | NA | Class name: userAuth; API declaration: interface ReuseUnlockResult Differences: interface ReuseUnlockResult | api/@ohos.userIAM.userAuth.d.ts |
| New API | NA | Class name: ReuseUnlockResult; API declaration: reuseMode: ReuseMode; Differences: reuseMode: ReuseMode; | api/@ohos.userIAM.userAuth.d.ts |
| New API | NA | Class name: ReuseUnlockResult; API declaration: reuseDuration: number; Differences: reuseDuration: number; | api/@ohos.userIAM.userAuth.d.ts |
| New API | NA | Class name: AuthParam; API declaration: reuseUnlockResult?: ReuseUnlockResult; Differences: reuseUnlockResult?: ReuseUnlockResult; | api/@ohos.userIAM.userAuth.d.ts |
| New API | NA | Class name: UserAuthResult; API declaration: enrolledState?: EnrolledState; Differences: enrolledState?: EnrolledState; | api/@ohos.userIAM.userAuth.d.ts |
| New API | NA | Class name: UserAuthResultCode; API declaration: PIN_EXPIRED = 12500013 Differences: PIN_EXPIRED = 12500013 | api/@ohos.userIAM.userAuth.d.ts |
| New Kit | Class name: global; API declaration: Differences: NA | Class name: global; API declaration: api@ohos.userIAM.userAuthIcon.d.ets Differences: UserAuthenticationKit | api/@ohos.userIAM.userAuthIcon.d.ets |
| New support for atomic services | Class name: global; API declaration: declare namespace userAuth Differences: NA | Class name: global; API declaration: declare namespace userAuth Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: userAuth; API declaration: enum UserAuthType Differences: NA | Class name: userAuth; API declaration: enum UserAuthType Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: UserAuthType; API declaration: PIN = 1 Differences: NA | Class name: UserAuthType; API declaration: PIN = 1 Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: UserAuthType; API declaration: FACE = 2 Differences: NA | Class name: UserAuthType; API declaration: FACE = 2 Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: UserAuthType; API declaration: FINGERPRINT = 4 Differences: NA | Class name: UserAuthType; API declaration: FINGERPRINT = 4 Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: userAuth; API declaration: enum AuthTrustLevel Differences: NA | Class name: userAuth; API declaration: enum AuthTrustLevel Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: AuthTrustLevel; API declaration: ATL1 = 10000 Differences: NA | Class name: AuthTrustLevel; API declaration: ATL1 = 10000 Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: AuthTrustLevel; API declaration: ATL2 = 20000 Differences: NA | Class name: AuthTrustLevel; API declaration: ATL2 = 20000 Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: AuthTrustLevel; API declaration: ATL3 = 30000 Differences: NA | Class name: AuthTrustLevel; API declaration: ATL3 = 30000 Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: AuthTrustLevel; API declaration: ATL4 = 40000 Differences: NA | Class name: AuthTrustLevel; API declaration: ATL4 = 40000 Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: userAuth; API declaration: function getAvailableStatus(authType: UserAuthType, authTrustLevel: AuthTrustLevel): void; Differences: NA | Class name: userAuth; API declaration: function getAvailableStatus(authType: UserAuthType, authTrustLevel: AuthTrustLevel): void; Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: userAuth; API declaration: interface AuthParam Differences: NA | Class name: userAuth; API declaration: interface AuthParam Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: AuthParam; API declaration: challenge: Uint8Array; Differences: NA | Class name: AuthParam; API declaration: challenge: Uint8Array; Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: AuthParam; API declaration: authType: UserAuthType[]; Differences: NA | Class name: AuthParam; API declaration: authType: UserAuthType[]; Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: AuthParam; API declaration: authTrustLevel: AuthTrustLevel; Differences: NA | Class name: AuthParam; API declaration: authTrustLevel: AuthTrustLevel; Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: userAuth; API declaration: interface WidgetParam Differences: NA | Class name: userAuth; API declaration: interface WidgetParam Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: WidgetParam; API declaration: title: string; Differences: NA | Class name: WidgetParam; API declaration: title: string; Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: WidgetParam; API declaration: navigationButtonText?: string; Differences: NA | Class name: WidgetParam; API declaration: navigationButtonText?: string; Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: userAuth; API declaration: interface UserAuthResult Differences: NA | Class name: userAuth; API declaration: interface UserAuthResult Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: UserAuthResult; API declaration: result: number; Differences: NA | Class name: UserAuthResult; API declaration: result: number; Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: UserAuthResult; API declaration: token?: Uint8Array; Differences: NA | Class name: UserAuthResult; API declaration: token?: Uint8Array; Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: UserAuthResult; API declaration: authType?: UserAuthType; Differences: NA | Class name: UserAuthResult; API declaration: authType?: UserAuthType; Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: userAuth; API declaration: interface IAuthCallback Differences: NA | Class name: userAuth; API declaration: interface IAuthCallback Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: IAuthCallback; API declaration: onResult(result: UserAuthResult): void; Differences: NA | Class name: IAuthCallback; API declaration: onResult(result: UserAuthResult): void; Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: userAuth; API declaration: interface UserAuthInstance Differences: NA | Class name: userAuth; API declaration: interface UserAuthInstance Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: UserAuthInstance; API declaration: on(type: 'result', callback: IAuthCallback): void; Differences: NA | Class name: UserAuthInstance; API declaration: on(type: 'result', callback: IAuthCallback): void; Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: UserAuthInstance; API declaration: off(type: 'result', callback?: IAuthCallback): void; Differences: NA | Class name: UserAuthInstance; API declaration: off(type: 'result', callback?: IAuthCallback): void; Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: UserAuthInstance; API declaration: start(): void; Differences: NA | Class name: UserAuthInstance; API declaration: start(): void; Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: UserAuthInstance; API declaration: cancel(): void; Differences: NA | Class name: UserAuthInstance; API declaration: cancel(): void; Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: userAuth; API declaration: function getUserAuthInstance(authParam: AuthParam, widgetParam: WidgetParam): UserAuthInstance; Differences: NA | Class name: userAuth; API declaration: function getUserAuthInstance(authParam: AuthParam, widgetParam: WidgetParam): UserAuthInstance; Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: userAuth; API declaration: enum UserAuthResultCode Differences: NA | Class name: userAuth; API declaration: enum UserAuthResultCode Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: UserAuthResultCode; API declaration: SUCCESS = 12500000 Differences: NA | Class name: UserAuthResultCode; API declaration: SUCCESS = 12500000 Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: UserAuthResultCode; API declaration: FAIL = 12500001 Differences: NA | Class name: UserAuthResultCode; API declaration: FAIL = 12500001 Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: UserAuthResultCode; API declaration: GENERAL_ERROR = 12500002 Differences: NA | Class name: UserAuthResultCode; API declaration: GENERAL_ERROR = 12500002 Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: UserAuthResultCode; API declaration: CANCELED = 12500003 Differences: NA | Class name: UserAuthResultCode; API declaration: CANCELED = 12500003 Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: UserAuthResultCode; API declaration: TIMEOUT = 12500004 Differences: NA | Class name: UserAuthResultCode; API declaration: TIMEOUT = 12500004 Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: UserAuthResultCode; API declaration: TYPE_NOT_SUPPORT = 12500005 Differences: NA | Class name: UserAuthResultCode; API declaration: TYPE_NOT_SUPPORT = 12500005 Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: UserAuthResultCode; API declaration: TRUST_LEVEL_NOT_SUPPORT = 12500006 Differences: NA | Class name: UserAuthResultCode; API declaration: TRUST_LEVEL_NOT_SUPPORT = 12500006 Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: UserAuthResultCode; API declaration: BUSY = 12500007 Differences: NA | Class name: UserAuthResultCode; API declaration: BUSY = 12500007 Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: UserAuthResultCode; API declaration: LOCKED = 12500009 Differences: NA | Class name: UserAuthResultCode; API declaration: LOCKED = 12500009 Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: UserAuthResultCode; API declaration: NOT_ENROLLED = 12500010 Differences: NA | Class name: UserAuthResultCode; API declaration: NOT_ENROLLED = 12500010 Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
| New support for atomic services | Class name: UserAuthResultCode; API declaration: CANCELED_FROM_WIDGET = 12500011 Differences: NA | Class name: UserAuthResultCode; API declaration: CANCELED_FROM_WIDGET = 12500011 Differences: atomicservice | api/@ohos.userIAM.userAuth.d.ts |
你可能感兴趣的鸿蒙文章
openharmony 鸿蒙 js-apidiff-ArkGraphics2D
openharmony 鸿蒙 js-apidiff-ArkGraphics3D
openharmony 鸿蒙 js-apidiff-MediaKit
openharmony 鸿蒙 js-apidiff-InputKit
openharmony 鸿蒙 js-apidiff-BasicServicesKit
openharmony 鸿蒙 js-apidiff-ConnectivityKit
openharmony 鸿蒙 js-apidiff-ArkWeb