{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/ios-sdk.VKID\/documentation\/VKID","doc:\/\/ios-sdk.VKID\/documentation\/VKID\/OAuth2MigrationError"]]},"metadata":{"modules":[{"name":"VKID"}],"role":"symbol","symbolKind":"case","externalID":"s:4VKID20OAuth2MigrationErrorO23codeVerifierNotProvidedyA2CmF","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"codeVerifierNotProvided","kind":"identifier"}],"title":"OAuth2MigrationError.codeVerifierNotProvided"},"identifier":{"url":"doc:\/\/ios-sdk.VKID\/documentation\/VKID\/OAuth2MigrationError\/codeVerifierNotProvided","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/vkid\/oauth2migrationerror\/codeverifiernotprovided"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"isActive":true,"type":"reference","identifier":"doc:\/\/ios-sdk.VKID\/documentation\/VKID\/PKCESecrets"},{"text":" были предоставлены без ","type":"text"},{"type":"codeVoice","code":"codeVerifier"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"codeVerifierNotProvided"}],"platforms":["iOS"],"languages":["swift"]}],"kind":"declarations"}],"references":{"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"}]},"doc://ios-sdk.VKID/documentation/VKID/OAuth2MigrationError/codeVerifierNotProvided":{"identifier":"doc:\/\/ios-sdk.VKID\/documentation\/VKID\/OAuth2MigrationError\/codeVerifierNotProvided","abstract":[{"identifier":"doc:\/\/ios-sdk.VKID\/documentation\/VKID\/PKCESecrets","isActive":true,"type":"reference"},{"text":" были предоставлены без ","type":"text"},{"code":"codeVerifier","type":"codeVoice"},{"text":".","type":"text"}],"url":"\/documentation\/vkid\/oauth2migrationerror\/codeverifiernotprovided","kind":"symbol","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"codeVerifierNotProvided","kind":"identifier"}],"type":"topic","title":"OAuth2MigrationError.codeVerifierNotProvided"},"https://datatracker.ietf.org/doc/html/rfc7636":{"identifier":"https:\/\/datatracker.ietf.org\/doc\/html\/rfc7636","title":"PKCE","type":"link","titleInlineContent":[{"text":"PKCE","type":"text"}],"url":"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/OAuth2MigrationError":{"role":"symbol","kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/ios-sdk.VKID\/documentation\/VKID\/OAuth2MigrationError","title":"OAuth2MigrationError","url":"\/documentation\/vkid\/oauth2migrationerror","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"OAuth2MigrationError"}],"navigatorTitle":[{"kind":"identifier","text":"OAuth2MigrationError"}]}}}