{"hierarchy":{"paths":[["doc:\/\/ios-sdk.VKID\/documentation\/VKID","doc:\/\/ios-sdk.VKID\/documentation\/VKID\/PKCESecrets","doc:\/\/ios-sdk.VKID\/documentation\/VKID\/PKCESecrets\/CodeChallengeMethod-swift.enum"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/vkid\/pkcesecrets\/codechallengemethod-swift.enum\/hashvalue"]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["iOS"]}],"kind":"declarations"}],"sections":[],"kind":"symbol","metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"extendedModule":"Swift","roleHeading":"Instance Property","modules":[{"name":"VKID","relatedModules":["Swift"]}],"title":"hashValue","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:4VKID11PKCESecretsV19CodeChallengeMethodO","role":"symbol","symbolKind":"property"},"identifier":{"url":"doc:\/\/ios-sdk.VKID\/documentation\/VKID\/PKCESecrets\/CodeChallengeMethod-swift.enum\/hashValue","interfaceLanguage":"swift"},"references":{"doc://ios-sdk.VKID/documentation/VKID/PKCESecrets/CodeChallengeMethod-swift.enum/hashValue":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"kind":"symbol","identifier":"doc:\/\/ios-sdk.VKID\/documentation\/VKID\/PKCESecrets\/CodeChallengeMethod-swift.enum\/hashValue","url":"\/documentation\/vkid\/pkcesecrets\/codechallengemethod-swift.enum\/hashvalue","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"type":"topic","title":"hashValue","role":"symbol","abstract":[]},"doc://ios-sdk.VKID/documentation/VKID/PKCESecrets":{"abstract":[{"type":"text","text":"Для повышения безопасности авторизации используется "},{"type":"reference","identifier":"https:\/\/datatracker.ietf.org\/doc\/html\/rfc7636","isActive":true}],"role":"symbol","identifier":"doc:\/\/ios-sdk.VKID\/documentation\/VKID\/PKCESecrets","type":"topic","url":"\/documentation\/vkid\/pkcesecrets","kind":"symbol","title":"PKCESecrets","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PKCESecrets"}],"navigatorTitle":[{"kind":"identifier","text":"PKCESecrets"}]},"https://datatracker.ietf.org/doc/html/rfc7636":{"title":"PKCE","url":"https:\/\/datatracker.ietf.org\/doc\/html\/rfc7636","titleInlineContent":[{"text":"PKCE","type":"text"}],"type":"link","identifier":"https:\/\/datatracker.ietf.org\/doc\/html\/rfc7636"},"doc://ios-sdk.VKID/documentation/VKID":{"identifier":"doc:\/\/ios-sdk.VKID\/documentation\/VKID","type":"topic","abstract":[{"type":"text","text":"Библиотека для авторизации пользователей iOS приложений с помощью аккаунта VK ID."}],"url":"\/documentation\/vkid","kind":"symbol","role":"collection","title":"VKID"},"doc://ios-sdk.VKID/documentation/VKID/PKCESecrets/CodeChallengeMethod-swift.enum":{"role":"symbol","title":"PKCESecrets.CodeChallengeMethod","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"CodeChallengeMethod"}],"identifier":"doc:\/\/ios-sdk.VKID\/documentation\/VKID\/PKCESecrets\/CodeChallengeMethod-swift.enum","navigatorTitle":[{"kind":"identifier","text":"CodeChallengeMethod"}],"kind":"symbol","abstract":[],"url":"\/documentation\/vkid\/pkcesecrets\/codechallengemethod-swift.enum"}}}